I have a NAGA 12 button mouse, and I successfully mapped all the buttons to actions that I can use through BTT. However, my problem is that the default key ie 1, 2 3 , 4 , etc are still being remembered by the mouse and accidentally being entered in excel sheets, or documents when I trigger an action. I can also hear a click that a keyboard button is pressed!
This is very dangerous, for example, you could select all text in a document, and pressing a mouse button to trigger an action like Application Expose, suddenly all the selection in the document is deleted and replaced by a number from the default mouse button. Imagine doing this without knowing!!
How do I disable the default values from the mouse buttons? so they won’t be triggered at the same time as the specified action?
I used Generic device , Target Device, and Analyser.
Is there a better way? please advise. I tried another brand mouse with 11 buttons, but BTT didn’t recognize it. I purchased this NAGA mouse because I saw some success with it with BTT.
depending on the mouse you might be able to configure the buttons in BTT's "Normal Mouse" section - or if the mouse sends keyboard events in the "Keyboard Shortcuts" section.
When using generic devices you can try this option, however especially for mice this is not always possible:
Yes, I tried that before once I check this box, the mouse cursor completely freezes, I can still use my other USB mouse, until I quit BTT, and disable the button, the mouse starts working again.
I am happy with my assignments of the buttons, and how things work. My only issue is explained in my original post about disabling the key stroke.
Oh man, I was so exited at the beginning when I mapped the mouse keys using keyboard shortcut, it so much easier and cleaner. However, the disappointment happened when I realized that all my number keys now that are default mouse buttons are now functioning as the assigned action!, so I can’t input numbers anymore!
Now I want my keyboard to keep remembering the number keys? or is it possible to stop the keyboard shortcut actions if the mouse is in a text box, or above anything requires keyboard input?
any solution, please?
The normal mouse is only picking left, right, and scroll buttons.
How can I assign multiple actions to each key on my mouse? I am now getting greedy . Is there a way to assign one mouse button to “command” or “alt” key, and then press another mouse button to activate a different action? I know this is possible by physically pressing the “Command” or “alt” button, but is it possible to do it on the mouse?
I don't know much about the naga mouse, but after quickly googling it seems like their software lets you remap the buttons to actual mouse buttons instead of keyboard keys (which could then probably be used with BTT's normal mouse implementation)
I tried some apps including the one you mentioned, but they either don’t work, or just add mess.
Is there a way with BTT to press and hold to create a second action on the same button? Or even double click to create a third action?. Imagine having 36 actions on one mouse?
If not available, is it possible to add it in future releases?
yes these are possible, however the setup depends on whether the buttons are recognized as mouse buttons or keyboard shortcuts. How does your current setup look like?
I assigned all 12 buttons as keyboard shortcuts. I found that to be the cleanest and fastest way to assign keys, and the only way recognized by BTT besides Generic Device with some coding. I tried even pressing the button anywhere, vs pressing the same button on the dock to get a second action, but I get a contextual menu asking to select which action to perform.
Can you please advise how to assign a second action with the keyboard shortcuts?. Also, how do I get rid of the contextual menu when two actions are assigned to the same key?