Live data from Hacker News

QMK and Keyboards

getreuer.info

81–90 of 102 posts

Re: QMK and Keyboards

#81
post #75

I feel like with keyboards and QMK there is only so much you can do before its probably worth your time to learn some steno instead unless you really need to repeat keys a lot. There is a bit of a learning curve, but its not much harder than messing with all the layers and layouts. The main benefit is that its a lot easier to make a new dictionary that adds more functionality without having to modify the keyboard let…

This made no sense to me at all and I doubt I'm alone.

Re: QMK and Keyboards

#82
post #3

The most common misconception I see about QMK keyboards (especially keyboards which stray far from the traditional form, like in OP's) is about small keyboards. The most common kind of small keyboards are just like laptop keyboards, and try and fit a keyboard into a smaller space (and the omitted keys get relegated to being behind Fn key). These tend to retain the impractically big spacebar of a typical keyboard, out…

after having tried various splits, including the ergodox and the kinesis - I'm gonna hold out for something like (1) so I can adjust the dam thumb clusters. My thumbs are too short otherwise. It doesn't use via/qmk by default, but VIA can be installed. Only other thing I'd like is it to have curved wells like a dactyl(2) (but the dactyl's don't have adjustable thumb clusters sigh )

1 https://www.zsa.io/moonlander/ 2 https://bastardkb.com/product/charybdis-prebuilt-preorder-2/

Re: QMK and Keyboards

#83
post #12

This is surprising to me https://getreuer.info/posts/keyboards/non-english/index.html... I wonder why a better solution hasn't been implemented in QMK. Is it a technical limitation?

Oh neat! I didn't know it could do this. I use U+202F (Narrow No-break Space) all the time to separate numbers from their unit (as in "20 kg" which I'm sure won't display correctly here), but I haven't found a convenient way to enter that on macOS.

Is a modifier+space not convenient?

Re: QMK and Keyboards

#84

Earlier quoted context omitted.

I didn't make my own but I have a UHK v2 with a similar setup, this photo isn't my own (so don't ask me about the mapping choice of the keys shown) but it's identical to this: https://kagi.com/proxy/uhk60v2-gmk-oblivion-scaled.jpeg?c=4N...

How'd you pick UHK over the moonlander and ergodox?

Price ridiculously wasn't something I considered, once that out of the way it was mostly aesthetics, customisation, reliability and repairability.

I preferred how chucky the UHK was vs the ErgoDox kits. Also preferred the hot swappable mods you can take in and out of the UHK were pretty compelling too. These are all listed here: https://ultimatehackingkeyboard.com/shop

Though admitedly, I haven't swapped them out once since I settled on what works for me.

The UHK has a strong community behind it's parts, and speaking from sone one who can and does spill even the best unspillable coffee cups.

The risk of me breaking the UHK is a lot closer to an unacceptable number than zero. And being able to swap out coffee broken parts is easy with UHK.

Erodox and ZSA easily could have been too but I couldn't find as strong of a compelling argument as with the UHK. It was more likely a coffee rinse of the Ergofox or ZSA keyboards would mean buying a new one which meant the upfront cost of the UHK was in some part, insurance against my own clumsiness.

The customisable and awesome software that came with UHK was very high up there too but I got the impression those features were almost as prominent in the competition too.

Re: QMK and Keyboards

#85
post #83

Earlier quoted context omitted.

Oh neat! I didn't know it could do this. I use U+202F (Narrow No-break Space) all the time to separate numbers from their unit (as in "20 kg" which I'm sure won't display correctly here), but I haven't found a convenient way to enter that on macOS.

Is a modifier+space not convenient?

Which modifier+space produces U+202F? Alt+Space produce No-Break Space (NBSP) U+00A0 which is different and lacks the appropriate narrowness.

EDIT: I tried alt+space, alt-shift+space, alt-ctrl+space, alt-shift-control+space, shift+space. All produce either U+00A0 or U+0020 and other combinations, such as including Cmd doesn't work at all.

Re: QMK and Keyboards

#86
post #83

Earlier quoted context omitted.

Is a modifier+space not convenient?

Which modifier+space produces U+202F? Alt+Space produce No-Break Space (NBSP) U+00A0 which is different and lacks the appropriate narrowness. EDIT: I tried alt+space, alt-shift+space, alt-ctrl+space, alt-shift-control+space, shift+space. All produce either U+00A0 or U+0020 and other combinations, such as including Cmd doesn't work at all.

Sorry, I meant adjusting your layout with Ukelele or using a keyboard remapping tool like Karabiner Elements, where you can bind any modifier + space to insert any space (and KE can include Cmd and differentiate between left and right sides). You could even have a Ctrl+Space deadkey for less frequently used spaces, where any subsequent letter will print a mnemonic space (m-em space, f-figure space, b-no-break etc).

(And with KE even have a delayed notification to remind you which letter means which space if you don't complete this deadkey within, say, a second)

Re: QMK and Keyboards

#87
post #86

Earlier quoted context omitted.

Which modifier+space produces U+202F? Alt+Space produce No-Break Space (NBSP) U+00A0 which is different and lacks the appropriate narrowness. EDIT: I tried alt+space, alt-shift+space, alt-ctrl+space, alt-shift-control+space, shift+space. All produce either U+00A0 or U+0020 and other combinations, such as including Cmd doesn't work at all.

Sorry, I meant adjusting your layout with Ukelele or using a keyboard remapping tool like Karabiner Elements, where you can bind any modifier + space to insert any space (and KE can include Cmd and differentiate between left and right sides). You could even have a Ctrl+Space deadkey for less frequently used spaces, where any subsequent letter will print a mnemonic space (m-em space, f-figure space, b-no-break etc). (…

Thanks, good suggestion -- I usually try to avoid extensions as much as possible for many reasons (incl. that Apple actually discourages it), but I'll look into it.

Re: QMK and Keyboards

#88
post #86

Earlier quoted context omitted.

Sorry, I meant adjusting your layout with Ukelele or using a keyboard remapping tool like Karabiner Elements, where you can bind any modifier + space to insert any space (and KE can include Cmd and differentiate between left and right sides). You could even have a Ctrl+Space deadkey for less frequently used spaces, where any subsequent letter will print a mnemonic space (m-em space, f-figure space, b-no-break etc). (…

Thanks, good suggestion -- I usually try to avoid extensions as much as possible for many reasons (incl. that Apple actually discourages it), but I'll look into it.

Where does Apple discourages using your own keyboard layout (not KE)?

Though I personally would be easily discouraged if they made good native keybinding support

Re: QMK and Keyboards

#89

Earlier quoted context omitted.

Oh huh. This might sound silly, but your commend nudged my opinion on copyleft. My previous take was more cynical - I remember, ages ago, seeing a lack of enforcement around some less popular gnu / fsf software.

IMHO copyleft is mostly about the balance between hardware manufacturers and free software. It's important to remember that. It forces the hardware vendors to stay on "their side of the line" -- or at least to give up control over any part of their product which extends into the software space. This is why it's much more important for the hardware-touching parts of the stack (Linux, GRUB, GCC) to be copyleft than the…

Also worth noting GPLv3 has an anti-tivoization clause, which guarantees your freedom to actually modify the software in practice as opposed to only theoretically.

Re: QMK and Keyboards

#90
post #82
post #3

The most common misconception I see about QMK keyboards (especially keyboards which stray far from the traditional form, like in OP's) is about small keyboards. The most common kind of small keyboards are just like laptop keyboards, and try and fit a keyboard into a smaller space (and the omitted keys get relegated to being behind Fn key). These tend to retain the impractically big spacebar of a typical keyboard, out…

after having tried various splits, including the ergodox and the kinesis - I'm gonna hold out for something like (1) so I can adjust the dam thumb clusters. My thumbs are too short otherwise. It doesn't use via/qmk by default, but VIA can be installed. Only other thing I'd like is it to have curved wells like a dactyl(2) (but the dactyl's don't have adjustable thumb clusters sigh ) 1 https://www.zsa.io/moonlander/ 2…

Have you looked at all at the ZSA Voyager and if so, what were your thoughts? I realise it cuts down on the number of thumb buttons compared to the Moonlander but I saw quite a few Moonlander users who have used both saying they'd opt for the Voyager[0] or have got both and prefer the Voyager. Many people seem to have issues with the Moonlander's thumb cluster especially with smaller hands.

[0] https://www.reddit.com/r/ErgoMechKeyboards/comments/17ee1tr/...

Post reply on HN