Multi button mouse keybinds?!

Hi! I have two mouse buttons on the side of my mouse that i really want to bind to functions in Rhino.
However under keyboard in options you cannot specifiy buttons yourself its only a list of commands already there, and under mouse there is no options to bind mouse4 and mouse5 to anything either?

I tried to search for this problem before posting here but i did not find any solutions.

Please help!

1 Like

You’ll have to assign keys / functions in the driver UI for the mouse itself - not from Rhino.
It depends on both the producer and make of the mouse if this will be possible, AFAIK.

Just for info, here are two threads (out of 76 results from the Google search) that discuss this:
http://discourse.mcneel.com/t/extra-mouse-button-that-can-be-assigned-to-ctrl-key-function/
http://discourse.mcneel.com/t/command-on-additional-mouse-button/

Why isn’t it this possible in Rhino itself? Seems an odd thing to need a workaround for.

Also assigning different keys to these mouse buttons will mess up the functions for these buttons in different programs.

edit: oops apparently I bumped a 3 year old topic, is this functionality added yet?

Hello - no, this has not changed.

-Pascal

Have a look at AutoHotKey, it’s really handy for all kinds of remaping.

Thanks for the info on AutoHotKey. I’ve used this software before in a time long long ago :slight_smile:

Although I feel this is a pretty silly omission to have in Rhino itself. Rebinding mouse buttons in general in fact.

Would be nice if it was changed at some point. I use Multiplicity (similar to synergy) to use my desktop mouse for my laptop. Multiplicity doesn’t work if you rebind the mouse buttons.

EDIT, seems AutoHotKey works for this as well. Multiplicity sends Mouse Button 4 and 5 and AutoHotKey changes it to a keyboard combination.