IDI-Systems / acre2

Advanced Combat Radio Environment 2 (ACRE2) for Arma 3
https://acre2.idi-systems.com
GNU General Public License v3.0
205 stars 117 forks source link

Unlock CAPS LOCK after key release #1309

Open FroggerHH72 opened 11 months ago

FroggerHH72 commented 11 months ago

Regularly CAPS LOCK is the default key binding for broadcasting. In the past I had troubles with this, belonging to a windows keyboard setting, that I had to press CAPS LOCK again, after broadcast was finished to unlock CAPS LOCK and just then pressing CAPS LOCK another time, I could braodcast again. Pressing CAPS LOCK - locked (lamp on) - broadcasting Pressing CAPS LOCK - unlocked (lamp off) - not broadcasting

I could figure out how to change the corresponding setting in the windows environment. But now it hits me again. The change I found does not turn off CAPS LOCK after releasing CL-key, it just offers the possibilty to press it and broadcast another message. So CAPS LOCK is still locked after every second broadcast. AS long as CL is locked, all other key combinations for example CTRL + arrow_down accidently hits CTRL + SHIFT + arrow_down, since CL in fact is a temporary SHIFT without the need to hold that key down.

So it'd be a huge advantage if activated CAPS LOCK is automatically unlocked after key was released.

xfunnypigx commented 11 months ago

The simple solution for this would be to just move the default keybind to another key. While I understand the convenience of CAPS LOCK in terms of its location, it being used as a keybind is always connected to some sort of downside.

rautamiekka commented 11 months ago

This sounds a lot like a problem with the particular keyboard itself or its app doing things either wrong or different.