WootingKb / wootility-issues

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

Rapid Trigger deadzone #180

Open joojoooo opened 1 year ago

joojoooo commented 1 year ago

The problem High sensitivity rapid trigger makes you release unexpectedly too early and by mistake, when you don't want it to but your finger twitched a bit. You can use low sensitivity, sure, but does it still make sense at that point?

When you fully press a key, you don't expect it to release at the slightest movement, that's because you're performing a long key down hold, maybe you're walking in a game, maybe you're holding a slider on osu!, doesn't matter, you don't need rapid trigger in this situation. When you don't fully press a key, that's because you need to repeatedly click it, here rapid trigger really helps, that's what you want the high sensitivity for. You can argue rapid trigger is always needed and it's just something I need to learn using. Why waste time when, as everyone else, I've grown accustomed to non rapid trigger keyboards? When I need to release early, my brain automatically doesn't fully bottom out the switch. So no, I don't need it for the full key travel, only in the middle. The only benefit i want from rapid trigger is the variable actuaction point in the middle of the key travel, not at the bottom for it to release when I don't want to.

Playing FPS games I often stop walking by mistake when the walk key is fully pressed yet I only really need rapid trigger in the middle of the key travel to couner strafe.

Playing osu! with Rapid Trigger:

Solutions I'd like Allow for Rapid Trigger zones: different sensitivity depending on where you are at on the key travel, even 0 sensitivity for a deadzone. Or if that is too complicated, just add a customizable height deadzone (Rapid Trigger disabled) at the bottom of the switch: delay keyup events while on that zone, keydown not affected (can start a keydown from outside deadzone and activate in the deadzone, can start keyup while on deadzone but delay it until outside the zone) This would make it work in a similar way a standard keyboard does while still keeping the benefit of rapid trigger variable actuaction point.

Workarounds I've considered Using lower sensitivity rapid trigger, but at that point it becomes worse than having it disabled as I can't play streams anymore. Disabling Rapid Trigger and losing it's benefits.

Keyboard Type Wooting 60HE ARM

joojoooo commented 1 year ago

Another issue I'm experiencing recently with 0.3mm rapid trigger is I will randomly find myself stop walking in games even if I have the key fully pressed and I have to lift it up and back down.