Caps Lock Behaviour Disabled in Gnome
popey.com
popey.com
Never having to reach all the way to the actual Left Ctrl button is actually a godsend, it's a much much nicer UX.
It can be nice just to get rid of craps lock.
> Things that SharpKeys will do:
> ...
> Allow you to swap two keys with each other - e.g. you can swap Left Windows with Left Control and vice versa
I do have a vague recollection of Sharpkeys previously saying that it couldn’t, but that I tried and it worked. Long time since I last used Windows though.
https://github.com/randyrants/sharpkeys#things-that-sharpkey...
I found SharpKeys, but it wouldn't let me swap fn/ctrl. But while I was searching for how to do this, I came across some people who suggested remapping CapsLock to Ctrl, and I figured that was good enough, since it would still accomplish my original purpose, which was not to have to deal with 2 different muscle memories when using PC vs laptop.
This was back in 2009 so many versions of Windows ago, that's cool that you can do it now. Although I'm quite glad I chose to remap CapsLock as Ctrl, so I'm glad it wasn't possible back then!
That said, powertoy's remapping doesn't honor the remap in task manager, I'm not sure if this is a big deal or not.
Lots of ways to do it, and I've probably used most of them over the years. Right now on Linux Mint, it's an option in the keyboard layout.
setxkbmap -option ctrl:swapcaps
This used to be universal, but as that I type that, it occurs to me it won't work under Wayland. I really should try out Wayland so I can learn the new way.
(edit: looked it up, and it seems to be a way to enter accented keyboard characters like é or ñ. It's standard on macos, and I guess in Linux you bind a key to it?)
It's "AltGr o o" but I haven't seen how to do it with Shift.
See also the space–cadet keyboard (<https://en.wikipedia.org/wiki/Space-cadet_keyboard#/media/Fi...>), which had no fewer than seven such keys labeled control, meta, super, hyper, shift, front, and top.
If you asked how to type numbers, and I said "same way you type letters", that does not mean by typing "A" and wondering why it didn't produce "1".
The question was what is a compose key or what does compose key mean.
Shift is an example of a compose key that everyone is familar with, just no one calls it that. But everyone already understands what the shift key does. If you know what the shift key is and how to use it and what it does, then you know what a compose key is. It's that.
All the other possible compose keys just do exactly that same thing, just more of it for more and different glyphs and control codes.
I agree that ctrl/alt/meta/shift are somewhat synonymous, and all those+compose are just instances of modifier keys.
But this combination meaning is specifically what makes the compose-key distinction useful and clear.
To get a particular glyph, or control code, you have to compose it out of multiple keypresses.
Some common examples happen to be modified versions of whatever glyph happens to be on a key, but that is just a subset, arranged that way for human sanity, humans would hate it if you had to press shift+g to get A, and really only in the latin languages whose writing even works that way. The glyphs could actually be anything, and outside of the latin languages they are. The poop emoji is not a modified form of any number or letter.
And it's not even just glyphs but any byte or byte sequence you want to produce. A single 0x01 byte is not a glyph, nor a modified form of any glyph, but you can still type it, and it's composed of the CTRL key and the A key.
Also fun: when remapping the CapsLock to control key using default macOS tools this behaviour remains. Eg: Mapping it to ctrl and trying to exit a shell command with ctrl+c only works with a long press. Super annoying.
Like all things on macOS you need a third party tool, like carabiner.
The issue is a mix of me being used to super flat Mac keys and not having that caps lock delay
what a stupid hidden behaviour, no wonder that the whole apple ecosystem is pissing me off.
EDIT: had to search for it, just can't believe how stupid it is: https://www.reddit.com/r/macbook/comments/o6q52c/mba_m1_caps...
I searched for it and couldn't really find anything that explained it.
You can have it all. The next thing will be keyboard manufacturers realising that you can get 2 extra modifiers in the bottom row by making the space-bar narrower.
Could have changed it in Linux but the others OS is for work and I can't install or modify anything on that computer.