Indie Gamer Developer!

Recent Entries:
Remapping Scroll Wheels

E-mail Me:
ken@gamerkitty.com





Archives:

Recently in ControllerMate Category

Remapping Scroll Wheels

| | Comments (0) | TrackBacks (0)

Using a SpaceNavigator tends to obviate the standard use of a scroll wheel in 3D apps, zooming. That frees up the wheel for other things. I like to use it to select tools instead of using button presses, scroll forward to select one tool, scroll backwards to select another. The movement feels very comfortable to me and I map my main tools to it, for example, in SketchUp I have select and push/pull mapped to the wheel. I also add a double-click kind of functionality, spinning the wheel forward or backward quickly selects two other tools.

Another thing I like to do is use mice whose scroll wheels can be pushed left and right (panning). Usually I map those movements to switch through two groups of tools, each press advancing to the next tool in the group. In SketchUp one group I use is Rectangle, Pencil, Circle, Arc. The trick is to reset the group whenever any other tool is selected, so it’s always the same number of presses to get to a particular tool. Three presses for the circle tool, for example.

Here’s what a ControllerMate (for the Mac) configuration that implements all that looks like:

ControllerMateScrollWheel.PYq4EozfCtpR.jpg


And here’s the actual ControllerMate configuration I use for SketchUp. The mouse configuration is for disabling the scroll wheel usual function, and everything can be changed on a per app basis so the scroll wheel can be used normally in other apps.

http://www.gamerkitty.com/uploads/controllermate_scrollwheel.cmate.zip

AutoHotkey under Windows can be used to do the same sort of thing, btw. Kinda.

Note the button groups on the left that along with the scroll wheel and the opposite panning direction reset the counters that cycle through the tool groups.

SpaceNavigator
ControllerMate
AutoHotkey (free!)
Logitech VX Revolution - It has a very nice feeling scroll wheel!

Tag Cloud