Rendered at 22:38:29 GMT+0000 (Coordinated Universal Time) with Cloudflare Workers.
boomskats 3 hours ago [-]
Nice post.
For any linux folk who haven't tried something like this yet, keyd and wtype are what I settled on, having tried the kmonads, interceptiontools, xscapes, kanatas, etc. (though I've been meaning to try kanata out again now it's a bit more mature)
pimlottc 9 hours ago [-]
Two notes:
For buying new keys, there are many inexpensive (non-mechanical) USB number pads you can get for $10 or less. It's a good way to get started before committing to something more expensive. Or you can even just use an entire second keyboard; most software will let you bind shortcuts to a specific keyboard.
For software, Hammerspoon [0] is a free option that can handle arbitrary key mappings/macros; however, you'll have to program it yourself, it's more of a hacker's tool than something with a friendly UI.
> I know my keyboard looks weird, but stripped of its strange moments, it’s a pretty standard QWERTY.
I'd like to hear you say that once you've searched for a replacement for that 4.5u spacebar, or for Justin's mini-ADA profile f-key keycaps :)
reboot81 3 hours ago [-]
OT: this is the first time Ive encountered a branching article. Awesome. The ability has been there for decades, but never used. Guess going from print to digital is not only a change of tools but a mindset.
dan00 11 hours ago [-]
As a vim, linux, shell guy, I still love my mapping of Caps Lock pressed to CTRL und Caps Lock released to ESC.
Being able to reach CTRL and ESC with the little finger while keeping your hands on the home row keys is great.
jrecyclebin 9 hours ago [-]
Was always my first tweak to a new machine - such an obvious change. Moving to a split keyboard gave me three keys at each thumb - the same kind of realization. We have two thumbs that most keyboards map to a single space bar. The thumb is a really solid finger for modifiers.
Another nice thing about a custom keyboard is not needing to map the keys - it's in the firmware.
Caps Lock <—> Esc should honestly be standardized on keyboards. Esc is used pretty often in my experience while Caps Lock, being modal, only gets the occasional press even when used.
reboot81 3 hours ago [-]
Capslock <-> Backspace is my #1 keyboard config.
Esc is not bad either. BUT WHY DO I NEED A LARGE KEY FOR SHOUTING?
Also: swapping colon/semicolon, using fn+hjkl for arrow keys and having Enter at my right thumb.
Once you open that door.
qsera 8 hours ago [-]
The only keyboard customisation that I want is to include a trackpoint (or any poiting device) in my TKL keyboard. Such a common sense requirement for devs, but literally zero solutions that are actualy affordable.
dcminter 8 hours ago [-]
You know the Lenovo Thinkpad Trackpoint Keyboard II is a thing, right? It would seem to meet that requirement. What's missing?
Edit: Oh, they're pricey - so that, I guess?
qsera 7 hours ago [-]
>What's missing?
I like mechanical keyboards and the likes with a lot of key travel. So not a fan of these laptop keyboards. That and cost and availability too. That keyboard does not appear to be available on my country...
dcminter 4 hours ago [-]
Fair, although I used to prefer the old chonky Thinkpad keyboards to anything else. There was (is?) a Model M style buckle spring keyboard with a trackpoint, but it had the numeric pad, so no good to you.
I guess one could do a project-keyboard and add a trackpoint to it. I don't know if you'd have to macgyver it up, or if there's something you can buy as a package for the trackpoint. That would be fun. One could even do a 40% version with it and damn the RSI :)
For any linux folk who haven't tried something like this yet, keyd and wtype are what I settled on, having tried the kmonads, interceptiontools, xscapes, kanatas, etc. (though I've been meaning to try kanata out again now it's a bit more mature)
For buying new keys, there are many inexpensive (non-mechanical) USB number pads you can get for $10 or less. It's a good way to get started before committing to something more expensive. Or you can even just use an entire second keyboard; most software will let you bind shortcuts to a specific keyboard.
For software, Hammerspoon [0] is a free option that can handle arbitrary key mappings/macros; however, you'll have to program it yourself, it's more of a hacker's tool than something with a friendly UI.
0: https://www.hammerspoon.org/
I'd like to hear you say that once you've searched for a replacement for that 4.5u spacebar, or for Justin's mini-ADA profile f-key keycaps :)
Being able to reach CTRL and ESC with the little finger while keeping your hands on the home row keys is great.
Another nice thing about a custom keyboard is not needing to map the keys - it's in the firmware.
- caps + key = control + key
- tap caps = escape
- caps + space + key = ctrl, opt, cmd + key
All done in my keyboard firmware.
Also: swapping colon/semicolon, using fn+hjkl for arrow keys and having Enter at my right thumb.
Once you open that door.
Edit: Oh, they're pricey - so that, I guess?
I like mechanical keyboards and the likes with a lot of key travel. So not a fan of these laptop keyboards. That and cost and availability too. That keyboard does not appear to be available on my country...
I guess one could do a project-keyboard and add a trackpoint to it. I don't know if you'd have to macgyver it up, or if there's something you can buy as a package for the trackpoint. That would be fun. One could even do a 40% version with it and damn the RSI :)
I'd guess I'm probably more aggressive in what I block?