WootingKb / wootility-issues

A place to report issues with the Wootility and help with feedback on existing issues
21 stars 3 forks source link

[Feature Request] Enhance Toggle Key behavior #285

Open YourSandwich opened 1 month ago

YourSandwich commented 1 month ago

Is your feature request related to a problem? Please describe. I'm always frustrated when I remap my Caps Lock key to FN1 and use the toggle key feature on it. My ultimate goal is to either tap it and have the function layout on, or hold it and be able to press any key from the FN layer. Sometimes, if I am too quick, it stays on the FN layout because it registers as a tap.

Describe the solution you'd like I would like a feature that deactivates the function layout if the FN key was held and then released after pressing a key from the function layer. This should work independently of the tick rate.

Describe alternatives or workarounds you've considered I have tried adjusting my typing speed and the tick rate settings, but these solutions are not reliable and do not solve the problem consistently.

Additional context This feature would greatly improve the usability and flexibility of the keyboard remapping functionality, especially for users who rely on the FN layer for various commands.

Additional information

Platform information ArchLinux (12.06.2024)

Wootility and Firmware version Wootility v4.6.20, Firmware v2.8.0

Keyboard Type Wooting 60HE+

YourSandwich commented 4 weeks ago

Essentially, the module needs to check if a key was pressed while the ToggleKey was pressed_down if yes then register the ToggleKey as a Tap