this post was submitted on 22 Sep 2025
906 points (98.7% liked)

Programmer Humor

27977 readers
1528 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] victorz@lemmy.world 6 points 3 months ago (8 children)

Exactly like that, yes. Or 1 for exclamation point, or 2 for @. Just like on a phone keyboard, with tap and hold for symbols and numbers and such.

I've had this keyboard for a few months now and I didn't enable it exactly for the reasons you mention.

I enabled it a few weeks ago now just to try it, and wow, I though I didn't notice myself pressing the shift key, that it "came naturally". Boy was I wrong. Now whenever I have to use the shift key it feels so cumbersome lol. Typing has become so comfortable now.

I use a ZSA Voyager for reference.

[–] pipe01@programming.dev 5 points 3 months ago (7 children)

What if you wanna repeat a character?

[–] victorz@lemmy.world 3 points 3 months ago* (last edited 3 months ago) (6 children)

I spam the key. But that is such an extremely rare case that it's worth the trade-off. The firmware also does allow you to add a key to toggle auto shifting on and off, so I could just add that if I want, but I don't see the need.

If I need to repeat a character many times in a text editor, I'd just use the features of the editor to do so. Helix or Neovim has you covered for repeating characters thousands of times and copying it to the clipboard with a handful of keystrokes if you wish. But what an edge case though.

For double letters, I just double tap like you would normally when typing. 👍

[–] NeatNit@discuss.tchncs.de 0 points 3 months ago (1 children)

Does this break games? Where in the input pipeline is the long press converted to shift? Being in the firmware implies that it's in the keyboard itself, so even games wouldn't be able to see that you're just holding W to go forwards.

[–] victorz@lemmy.world 2 points 3 months ago

Exactly, it's on a firmware level, so before it reaches the connecting wire.

Also see replies to this comment: https://sopuli.xyz/comment/19236969

load more comments (4 replies)
load more comments (4 replies)
load more comments (4 replies)