i'm going to design and build a "programmer's numpad", because I'm sick of awkward hand movements for writing brackets with numbers and commas and spaces etc. here's the first draft. make your modifications here: http://www.keyboard-layout-editor.com/#/ i'm thinking of adding another column, putting something between the numbers and the plus/minus.

16 Comments
Cybermass@lemmy.world · 11 pts · 3y
I feel like it's too tall, the ergonomic are off. Any alternative versions?
Edit: to add onto this if there's space for a small shift key that would probably be a good addition
Draces@lemm.ee · 3 pts · 3y
Cybermass@lemmy.world · 3 pts · 3y
I think that makes sense, I mean we can really just replace the space bar with a shift key since it's somewhat redundant to have keys which are easily accessible from the left side of the keyboard. Then all bracketing would be just one hand motion.
LordShrek@lemmy.world · 2 pts · 3y
now that's a good idea
psud@lemmy.world · 2 pts · 3y
Pinkie on the shift, hit the square bracket with your thumb
Right shift is nearby if you prefer hand stretches over using both hands
Celivalg@iusearchlinux.fyi · 5 pts · 3y
I would remove the numlock and put it out of the way, you don't need that key when typing and it takes up a spot where something more important could be like &, $, !, ?, #, ~ > < % ^
LordShrek@lemmy.world · 1 pts · 3y
agreed. i kind of neglected those characters initially but will add them now
bob_wiley@lemmy.world · 4 pts · 3y
huginn@feddit.it · 3 pts · 3y
My modifier layer for my left hand is:
socialpankakemix@lemmy.world · 2 pts · 3y
I would put the zero in the middle and have the period and comma on either side.
janWilejan@kbin.social · 2 pts · 3y
give it hexadecimal input. something like https://ipv6buddy.com/
LordShrek@lemmy.world · 1 pts · 3y
aahh, now that would be interesting. i've always liked that all the letters of hex happen to be on lefthand side of keyboard anyway. instead of adding new keys i think i'd rather have A-F be shift of 0-5
Hello_there@kbin.social · 2 pts · 3y
Where's the copy and paste key?
You're a programmer, be efficient!
Why press two buttons when one button do trick?
Voli@lemmy.ml · 1 pts · 3y
Macro it boiii
LordShrek@lemmy.world · 1 pts · 3y
fair point. recall that this is the first draft. i'll post the second draft today.
LordShrek@lemmy.world · 1 pts · 3y
here's the markup: