Earlier quoted context omitted.
I don't think USB precludes NKRO, see this: http://geekhack.org/index.php?topic=17458.0
It does. USB can't report enough keys being pressed at the same time. So keyboards that support n-key rollover internally can only support 6 key when using USB: http://www.daskeyboard.com/product/model-s-ultimate/
A Real Keyboard for Programmers?
71–80 of 81 posts
Re: A Real Keyboard for Programmers?
#72Earlier quoted context omitted.
I think there should be a 100% remappable keyboard. I never use any of the legacy key functions, but the switches are precious on a fixed piece of hardware. It is maddening to me that there are dead keys on my keyboards; having a completely soft layout would allow me to customize things exactly the way I want.
The Kinesis Advantage line is fully remappable, including macros. It's also premium hardware (nice switches) and a supremely ergo layout, with most keys within reach of the home row, and the thumb region divided up into multiple frequently-used (remappable) keys: http://www.kinesis-ergo.com/advantage.htm Don't be cowed by the esoteric appearance; it's really just a tweak on the standard layout.
Re: A Real Keyboard for Programmers?
#73I agree with what I take as the underlying premise of this blog entry: if you're going to call something a "keyboard for programmers" it would be nice if you made concerted effort to improve matters for programmers, moreso than just tactile ergonomics. However, I have mixed feelings with several of the author's specific points. 1. In general, I think a keyboard should retain all legacy keys, including Scroll Lock and…
> It bothers me that / and \ are not side-by-side on most/all keyboards I agree with you regarding the brackets - , ( ), etc. ... but / and \ have nothing to do with each other.
Re: A Real Keyboard for Programmers?
#74Earlier quoted context omitted.
"Very much agree that Caps Lock should be diminished in importance.... Many of my colleagues and I simply disable the key outright." Augh! Don't do that! Remap it to something useful! CTRL is popular, but I'm loving backspace, personally. It's a key that never comes up if you just count keys based on taking text file samples, but I for one like having it available where it does not rip my fingers off the home row. (S…
[ESC] is my personal preference. I will never look back, and I never have once needed the capslock key since I switched it out.
- On OSX: https://pqrs.org/macosx/keyremap4macbook/
- On Linux: https://github.com/alols/xcape
Re: A Real Keyboard for Programmers?
#75"Stupid keys" PgUp/PgDn??! I wonder how people navigate and read through their source code if not using PageUp/Down. Scrolling with mouse? When one key press can bring you exactly one page forward or backwards. Irreplacable keys for me. I can't code properly on a keyboard which doesn't have these keys under my third and middle finger (making short jumps from the set of 4 arrow keys).
Re: A Real Keyboard for Programmers?
#76Having the default 2 x 3 insert home pgup; delete end pgdown is my #1 requirement to any keyboard.
Re: A Real Keyboard for Programmers?
#77I agree with what I take as the underlying premise of this blog entry: if you're going to call something a "keyboard for programmers" it would be nice if you made concerted effort to improve matters for programmers, moreso than just tactile ergonomics. However, I have mixed feelings with several of the author's specific points. 1. In general, I think a keyboard should retain all legacy keys, including Scroll Lock and…
We're all brown moties [1] Keyboards are fundamentally a personal preference, and perhaps like instruments are a function of both the 'action' (key movement) and the layout. I abhor the location of capslock/control because when I was first learning to program I only used terminals where control was the key where caps lock is. When I was forced to used keyboards that had control down at the lower left I went from usin…
Re: A Real Keyboard for Programmers?
#78Earlier quoted context omitted.
"I think there should be a 100% remappable keyboard." You have one. It's the one you typed that post on. A keyboard just emits numbers, it's up to the computer OS to determine what to do with it. Exactly how to customize your keyboard is OS-specific, but it can be done in all the major ones, as far as I know. (Can't commit to Windows 8. Windows 7 did require some unpleasant registry hacking for changing caps lock.) I…
On windows I use Autohotkey [1] to remap keys (capslock to backspace, qwerty to colemak, etc...), no registry hacks required. You just have to remember to run the script on startup. [1]: http://www.autohotkey.com/
Re: A Real Keyboard for Programmers?
#79Earlier quoted context omitted.
It is just a normal mechanical keyboard. any one who never tried a mechanical keyboard would love it.
As opposed to..? Are you implying that someone who has wouldn't like it?
should be a pretty good keyboard for 150. there are others out there for the same price if it is sold out.
Re: A Real Keyboard for Programmers?
#80Earlier quoted context omitted.
As opposed to..? Are you implying that someone who has wouldn't like it?
na. i personally haven't tried the build quality of WASD, but I heard it is really solid. should be a pretty good keyboard for 150. there are others out there for the same price if it is sold out.
There are a couple others mentioned in the discussion, but which would you suggest?