Why would you move your hand to the numpad if you can use your orthostaggered "numpad" with a layer right where your hand already is on the alpha keys?
Because moving your hand is a one time effort vs moving it up and down the keyboard to enter those pesky 6 digit TOTP codes where the digits could be at opposite ends of the keyboard.
Plus I’ve been using keyboards longer than a lot of (probably most) developers on here have been alive and I haven’t ever found using the number pad to be even remotely an effort.
It's a one time effort you can easily avoid with a much smaller one time effort (tapping/holding a very convenient numpad layer modifier). And it's especially a wasted effort for very short numbers like TOTPs
And all the digits are right there, not at some opposite ends, e.g., UIO789 JKL456 M,.123 on a qwerty
I’m fairly certain they’re talking about creating an actual numpad layer on ur keyboard (which I also have), exactly so digits aren’t on the opposite side of the keyb. Mine is triggered by holding down esc/caps lock with my left, while my right is typing on the “numpad”
Yeah I got that, but I disagree having to hold down down additional keys to enable that mode, and importantly in my case, having to remember to hold them down is less effort then moving your wrist two or three inches.
Ultimately there’s going to be a lot of personal habit baked into these preferences and we are talking about micro-optimisations at best anyway. Which I why I think it’s probably better to just agree to disagree.
You don't need to remember since you don't need to hold it down, you can toggle
Or both, hold for shorter totp codes, toggle for longer data entry sessions
Or you could have a one-shot modifier where for single numbers you wouldn't need to hold anything (while avoiding having to frequently move your hand back and forth just for a single symbol). This works similar to one-shot shift for a First Letter Cap
And the mistake in your first response with the numbers on the opposite ends isn't about "personal habit"
Oh I didn’t mean to disagree, just wanted to add that it is pretty simple. However I still use the standard top number row for typing in a short sequence of numbers because of habit
As I already mentioned 4-5 times, one of the languages I use regularly reuses the number row for extra letters (and it isn't even enough for all of them). I have to hold Shift pressed to enter a number this way (using a keypad feels much better) or use CapsLock to enter a capital of such a letter.
Plus I’ve been using keyboards longer than a lot of (probably most) developers on here have been alive and I haven’t ever found using the number pad to be even remotely an effort.