Useing razer synapse with Rhino

Hello.
I have razer naga v2 mouse with a bunch of buttons. Unfortunately, it forces me use their atrocious razer synapse software (with not so automatic profile switching and buggy interface, can you guess which command assign to which button?).

When I assign commands as text (see screenshot) rhino receives these commands as _paste, which works fine most of the time, but it ignores ! special character and doesn’t cancel current command, plus it requires synapse to be installed. I guess ! is internal special character and can’t be used in paste?

Which leaves 2 possible solutions: use macros in synapse and record keyboard presses, which in my experience is very unreliable, unless you make long delay between each key press.

Or use Rhino’s hotkey for the commands and use “keyboard function” in synapse to assign these hotkeys to the buttons. This method would require setting additional hotkeys in Rhino for specific commands.
In my experience it works the best but has a little side effect, this method also should work even without synapse installed, as these hotkeys saved in built-in memory of the mouse, but requires changes in Rhino config - so not ideal either.

I’m just curious if anyone has successful experience with razer mouse and maybe there is a better way to utilize its full potential?

Thank you.

Googling reveals that “paste” action may be some sort of bug, that’s now how it’s supposed to work.

bug in what?

Razer stuff. Sending Paste instead of whatever the text was supposed to be.

Razer’s gonna Razer.

I have set macros on function keys from F15 onwards and mapped F15 on my mouse.

So in Rhino Keyboard Settings F15 is -_ProjectOSnap
And in Razer Synapse, the extra mouse key is set to F15. You can use this trick for any Function keys you dont use/ dont have on your keyboard.

1 Like