Take a look at the thumb keys of keyboard.io and you know exactly what I mean.
This would be very useful for programming especially in editors such as Emacs, where you want your fingers to stay on the home row for faster typing but avoid using the small fingers to prevent RSI (Repeated Strain Injury).
I've tried remapping the keys to move all the modifier keys closer to the thumbs, have tried some hacks with input-remapper [1] to redefine the keys for short-presses, long-presses, hold etc. and have tried Emacs key-chords. But I think nothing would beat having just a couple of extra keys reachable by the thumbs.
Alternatively, are there any laptops which have such keyboards with extra modifier keys?
[1] https://github.com/sezanzeb/input-remapper
Outside of work, I use Linux with AutoKey and xmodmap which is still painful but an improvement over the total inflexibility on win10.
Things that are broken:
Inconsistent hot keys.
Function keys.
Numlock.
Caps lock.
Shift key xor.
FIrst two letters often get capitalized.
Over strike mode.
Useless keys: scroll lock, insert, super.
An easy way to create your own layouts for multiple keyboards that get plugged in and out. We should be able to physically rearrange keys and the key code moves with the key.
https://www.maxkeyboard.com/shop/keyboards/mechanical-keyboa...
https://www.maxkeyboard.com/max-falcon-8-rgb-custom-programm...
3 days old thread but in case you read this... Simply buy a japanese laptop and remap it as you fancy. The advantage is you'll get a tiny (narrow) spacebar (make sure to pick a laptop with a very narrow spacebar). Then you'll have several modifiers which can easily be reached with the thumbs.
Source: I'm rocking a HHKB Pro JP japanese keyboard since years and years and years for my desktop (even though I don't speak japanese).
Xah Lee's site:
http://xahlee.info/kbd/programable_keyboards_with_onboard_me...
probably covers every alternative input device there is. Poke around, there is a lot of interesting content there.