Mouse Stroke FAQs

  1. What is Mouse Stroke?
  2. What does mouse strokes do?
  3. How to perform a stroke?
  4. I can't install Mouse Stroke
  5. Mouse Stroke doesn't work at all!
  6. Some/all strokes don't work, I'm using the latest version of Chrome
  7. How to get error messages?
  8. It doesn't work in Linux/Mac?
  9. How do I perform a User Defined Stroke?
  10. How to create my own strokes?
  11. I'd like to share my super cool strokes!
  12. Holding the Ctrl button vs Not holding the Ctrl button
  13. How to add search engine plugin?
  14. Why the extension asks for full access of my local files and data

What is Mouse Stroke?
Mouse Stroke is a Google Chrome extension which enables mouse strokes (also known as mouse gestures) in the browser.

What does mouse strokes do?
You can perform common tasks by simply moving your mouse. For example, you can go back to the previous page in your browsering history by move you mouse left, then come back by move you mouse right. The full list of built-in strokes is in Mouse Stroke's option page, but what you can do with Mouse Stroke is not limited to that list, you can extend Mouse Stroke's functionality by creating powerful User Defined Strokes, find out how to do that here.

How to perform a stroke?
Hold down the trigger button (by default, the right mouse button on Windows, the middle mouse button on Linux), move the mouse in a defined pattern, release the trigger button immidiately after the movement stops. If the moving pattern is recognized by Mouse Stroke, the function attached to that pattern will be executed.

I can't install Mouse Stroke
Click on the install button at Google Chrome extension gallery, the browser will ask if you want to install this extension, click Install.

Mouse Stroke doesn't work at all!
Check your browser version, it should work in Chrome 4.0+.

Some/all strokes don't work, I'm using the latest version of Chrome
Report your problems in the support page, describe what you did, attache the error message from the browser, be as verbose as possible.

How to get error messages?
In the web page where problems occur, press "Ctrl+Shift+J" ("Command+Shift+J" on a Mac), copy the error messages from the console, or grab a screenshot.

In the extension manager (chrome://extensions/) click on the "Developer mode" link to open developer tools, then click on the link labeled "stroke.html" below Mouse Stroke's icon, copy the error messages from the console, or grab a screenshot.

It doesn't work in Linux/Mac?
Not now, sorry, the reason is explained here. You can help pushing Google to solve this at here. Or if you know a solution, please post it on the support site, I'd love to hear from you.
UPDATE: Since version 1.8, Linux is supported.

How do I perform a User Defined Stroke?
Just like ordinary strokes, except you need hold down the Ctrl key while moving your mouse.

How to create my own strokes?
Moved to this page.
Please refer to this page.

I'd like to share my super cool strokes!
You can post your script here, by editing this page, if the script base keeps growing, I'll try to build a decent gallery site.
The new custom stroke gallery site is setup, you can easily browse and share custom strokes there.

Holding the Ctrl button vs Not holding the Ctrl button
Since version 1.9, an option, Hold Ctrl key to fire Custom Strokes, is added. By default this option is checked, which means you have to hold the Ctrl key to fire custom strokes. However if you prefer to perform your custom strokes without any key presses, just like built-in strokes, you can uncheck this option.

Be aware that when this option is unchecked, custom strokes generally have higher priorities than built-in strokes, so if you assigned UP to a built-in stroke and a custom stroke at the same time, you will not have a chance to execute the built-in stroke anymore.

How to add search engine plugin?
Do a search in the search engine of your choice, copy and paste the URL, that's it. For example, a search of 'Mouse Stroke' in Google gives me this URL:

http://www.google.com/search?hl=en&source=hp&q=Mouse+Stroke&aq=f&oq=&aqi=&esrch=FT1

Remove the search keyword 'Mouse Stroke' and put the query parameter at the end, so that your actual search keywords can be appended:

http://www.google.com/search?hl=en&source=hp&aq=f&oq=&aqi=&esrch=FT1&q=

This is what you need to paste in.

Why the extension asks for full access of my local files and data
Mouse Stroke requires execution privilege on your local files so that it can be functional when you are browsing HTML documents stored in your own computer.

As the author of the extension, I guarantee that Mouse Stroke will never try to peek the contents of your local files, nor will it leak them to third parties.