-
Notifications
You must be signed in to change notification settings - Fork 123
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CapsLock change upon press instead of release option. #372
Comments
Thank you for your report. Since you already have a solution and that solution only involves modifying the XKB files, I suggest you report to xkeyboard-config project. Now, if you want this feature backed into
|
This is the 20 years old "need to kick hotkeys" issue https://gitlab.freedesktop.org/xorg/xserver/-/issues/258. Maybe @wismill has the fortitude to tackle it :) |
@bluetech Thanks for the reference! That’s quite a long discussion. I won’t deal with it any time soon. @siriuslee69 could you answer my question above? If you feel motivated could you also consult the issue in xserver and maybe sum it up here: it might give more weight to your feature request. |
Hey, sorry for the late reply. And thank you, by the way, for the fast response and followup. I'm not actively using github, so I kinda lost track of this.
I didn't know of this, so thank you for pointing me in this direction. I'm still not entirely sure whether setting capslock as a "ctrl-modifier" is a workaround or if it is intended to be used that way (whatever a ctrl_modifier does/is, idk).
Well, I think it's more of a question of "How many people would use this feature and would've stayed on linux, if this was the default behavior, like it is on Windows as well?" But, as you said, the issue might be better dealt with in the config repo. I'll have to look through the docs first. Is it of importance that issues get closed fast / does it matter if I take my time figuring things out? |
@siriuslee69 As you can see in the list of issues of this repo, there are some quite old. So what is important is the relevancy of the issue for this project and if the author provide sufficiently info to us in order to process the issue. |
This issue is not trivial at all and has a lot of history. For context: see #92. I will not tackle this anytime soon. |
Hey, could we add an option to change the CapsLock button to release on button press instead of button release?
The current behaviour leads to accidental uppercase letters after trying to switch from upper to lower case when writing fast:
"THe elephant was very thirsty. UNfortunately there was no water around."
Currently there are a couple of scripts out there that fix this by setting CapsLock as a Ctrl Modifier and some other stuff (as seen below), but afaik this does not work for NixOS at the moment. At least not by changing the configuration.nix (or maybe I'm too dumb, but then so are probably 90% of the other casual Windows users). I already went to the NixOS discord and they could only point me towards xkb.
As Linux grows in popularity more, I assume more people will start switching from Windows to Linux and encounter this problem. This inconvenience has been around for forever, there are threads that are like 10 years old.
I think an official option to change this would be greatly appreciated instead of using weird system hacks and automated scripts.
This is the script that would supposedly fix this on arch/ubuntu btw:
Taken from https://github.com/rafaeloledo/linux-capslock-delay-fix .
Thanks in advance. Oh and before anyone starts the usual discussion about just switching to Shift:
"Sean Wrona, one of the world's fastest typists, uses Caps Lock for capital letters. He often types at 250+ wpm.
From his website:
'I recommend using caps lock instead of shift to type capital letters to allow more flexibility in the hand that you would normally use shift with.' "
The text was updated successfully, but these errors were encountered: