solismall.blogg.se

Karabiner keychron
Karabiner keychron







karabiner keychron

Not sure about keyd, but kmonad and kanata both support this (I'd highly recommend kanata). In any case, you could try configuring your capslock key to only act as control if it being held fully overlaps with the next keypress. My shift key doubles as escape, and I don't use any delay or checks at all since I don't rapidly type escape then other keys. In your case, I'm not sure why you would need to roll over to other keys from escape. only have space act as a modifier when it is pressed first and is held for 70% of the time the second key is pressed). The kaleidoscope keyboard firmware, for example, lets you configure a minimum overlap threshold for a key to start acting as its secondary role (e.g. There are a lot of other ways to make dual-use/tap-hold functionality more reliability, but lots of programs actually implement overlap checks. Looking at key overlap percentage, for example, works much better.

karabiner keychron

xkb but this should get you started.ĭelays are a terrible solution. My xmodmap output for Hyper (which I set, from. xkb.Īlso I don't use xmodmap at all: I set everything, including all the modifiers, from my. I'd say that it's not a job for xmodmap but for. I first added this new "THREE_HYPER" using three levels (you can add more levels if you fancy that):Īction = RedirectKey(keycode=, clearmodifiers=Hyper) Īnd for each key, assign the arrow key redirection you want (showing only "i" for up here):

#KARABINER KEYCHRON CODE#

Note that the "osfUp" code is code I found elsewhere (don't remember where). And I remap it and there's nothing "japanese" about it anymore. So I use a japanese keyboard, with Topre switches. I didn't find any DIY keyboard with Topre switches. Japanese laptops: japanese keyboard on the laptop, I now effectively can have a laptop with a "Hyper" key.Īnd then the main one: the DIY keyboard community can apparently only do variations of Cherry switches or similar switches. Japanese is kinda a big country and japanese keyboards are here to stay, so my trick shall keep working until long after I'm dead. Some may wonder: why buy a japanese keyboard and not some fancy ergonomic / DIY keyboard? Several reasons. Note that the USB HID doesn't have the concept of the Hyper key (so I remap it from X11 / xkb). These are the henkan and muhenkan keys, to switch input methods (kanas / romanji / etc.).īut that's precisely how I use these keys: I remap the one at the left of the (always very narrow on japanese keyboard) spacebar to "Hyper". I don't think that, technically, it's an "hyper key". I use a Japanese keyboard for that very reason (even though I don't speak japanese).









Karabiner keychron