Dygmalab / Bazecor

Graphical configurator for Dygma Products
https://dygma.com/
GNU General Public License v3.0
393 stars 85 forks source link

Mouse keys enhancement #324

Open jcarlos opened 2 years ago

jcarlos commented 2 years ago

Is your feature request related to a problem? Please describe. The problem is that you either have a mouse cursor that is too slow or too fast for what you need to do

Describe the solution you'd like Allow to press a secondary key to change mouse speed on demand, ie: let's say I have mouse keys set as ijkl, I define them as fast movement to able to go across the screen fast, however when I'm holding the shift key, the keys ijkl will make the mouse pointer move much slower so I can have higher precision to click on things. So basically I want to able to define a key that when pressed or hold will change the mouse speed cursor on demand.

Describe alternatives you've considered Being able to setup multiple mouse keys with different speeds for each so I can implement the describe feature above myself by using layers (one layer has slow mouse, another layer has fast mouse etc..)

AlexDygma commented 2 years ago

Hey @jcarlos, great suggestion!

We will go with the "shift the mouse keys" solution for the first option, it will have a toggle in the preferences menu, it should be simple enough to understand by the majority of the users.

jcarlos commented 2 years ago

Fantastic, it will be awesome if we can toggle and set the custom speed for the shifted mouse keys in the preferences menu.

jkingsummit commented 1 year ago

@AlexDygma what is the status of this feature?

jkingsummit commented 1 year ago

Also, incidental finding, I was trying to accomplish something as a 'stop-gap' measure and noticed that it seems mouse movement isn't working in macros

AlexDygma commented 1 year ago

Hey there @jkingsummit and @jcarlos !

Right now the 4 Dygma firmware engineers are all fully focused on the Defy, so these tasks have stalled and will probably remain so until January 😓, time on which we will be building the manufacturing testing equipment, but will have more time to update new features of the Defy

HanssenKai commented 8 months ago

Instead of having it in the preferences menu, perhaps it would be better to implement a new row to the "mouse events" dropdown in the keys selector e.g "mouse speed modifier" with a slider starting at 0% -+200%