3 ms·
Whoever made this didn't seem to program much in vi or emacs. - you need as modifier for esc. - control is shoved in the corner. - return is too small - no eas
by jnordwick 8y ago
Whoever made this didn't seem to program much in vi or emacs.
- you need as modifier for esc.
- control is shoved in the corner.
- return is too small
- no easy arrows
I'm sure I could get used to other issues like needing a modifier for function keys, but those three are a real deal breaker.
If you are going to do a hackers keyboard, make it so you don't need shift for the parens, brackets, or other commonly used symbols when coding or at a shell prompt.
(My emacs setup makes heavy use of function keys including modifiers with them so that might actually be a deal breaker too. Having to be a world class pianist to compile doesn't sound like a step up.)
Edit: i hate hn formatting so very much
- hannasanarion 8y agoNo keyboard would be a hacking keyboard if it were not hackable. The central feature of the UHK is how extremely easy it is to reprogram, you can put any key anywhere, with 4 layers to work with (normal, fn, mod, and mouse) and borrowings from qmk like different behavior on a key when is tapped vs held, one-shot-mods, and tapdancing.
- brodsky 8y agowhat are one-shot-mods and tapdancing? I'm new to this terminology! :) thanks.
- hannasanarion 8y agoOne-shot-mods is when you press a button once, and then release it, and it has an effect on the next button you press. For example, to get to upper case, instead of holding shift and pressing buttons, you can press shift once, and only your next button press is shifted. Tap dancing is when a button does different things for how many times you press it in a row. For example, one of my keyboards has the button to the left of the pinky finger (the one usually labeled "caps lock") with this schema: tap: backspace hold: control double tap: escape double tap-hold: super
- brodsky 8y agowow, 'double-tap => Esc' is genius. I have a habit of smashing Esc a few times anyway ("for good measure"? I don't know). I will be sure to try this once my UHK gets here. Thanks!
- nfd 8y agoI mean, no product HAS to be for you, but part of the point of the board is that it's really, really easy to change the keymappings on a whim. If/when they finish the adaptive mode on Agent, you can in-fact make it switch bindings when you're in an editor/shell. Swapping ESC for ~ will take you no more than a few seconds using Agent, and doing any other remapping isn't drastically harder; I've messed with my maps plenty since I got my device. As someone used to ANSI boards who doesn't use the arrow keys routinely (since I use a LOT of vim binding), it's generally pretty spiffy.