Skip to content

Commit

Permalink
Update README
Browse files Browse the repository at this point in the history
  • Loading branch information
macegr committed Nov 25, 2016
1 parent 436b5bb commit fc99c9b
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# mtExtraButtons
Map extra mouse buttons (3 and 4 out of zero-indexed button list) to forward and back shortcuts in OSX
Map extra mouse buttons (3 and 4 out of zero-indexed button list) to forward and back shortcuts in OSX. Fixes bad scroll wheel behavior for external mice.

This is a very hacky program to get some functionality out of the extra buttons on a mouse that has more buttons than Apple thinks you'd ever use. What it does is map the thumb buttons to forward and back shortcuts that work in web browsers on OSX (as well as in Finder). The shortcuts are Command-[ and Command-].

This also now handles another OSX / macOS annoyance with scroll wheels; a small motion of the wheel (one click) will do nothing. This now intercepts scroll wheel events and translates a single click of the wheel to one line of scrolling. It will bump up to 5 lines per click at higher speeds.
This also now handles another OSX / macOS annoyance with scroll wheels; a small motion of the wheel (one click) will do nothing. This now intercepts scroll wheel events and translates a single click of the wheel to one line of scrolling. It will otherwise work as before, except that no matter how slow you move your scroll wheel, one click == one line, always

I am not an OSX developer so this is not guaranteed to be good code, or recommended for anyone ever. You should test it from the terminal before trying to make it start up with your computer.

Expand Down

0 comments on commit fc99c9b

Please sign in to comment.