The staggered columns are indeed offset to create an angle but it's more comfortable to be able to adjust the angle and the distance between the keyboard halves.
The staggered columns are indeed offset to create an angle but it's more comfortable to be able to adjust the angle and the distance between the keyboard halves.
The benefit seems to be low level systems where it is hard to script the key mappings (assuming drivers work). But do you really write your code, i.e. spend a significant percentage of time in them, or in moderns OSs?
As for comfort, buy a ergonomic keyboard that is cheaper and static and will force you to adapt the correct posture. Especially if the problem is the small additional angle required to touch type, those keyboard solve it.
Strawman. The large device is the keyboard you need to lug around. Tell me, is your keyboard designed for use with a computer?
>Various OSes have various (sometimes quite severe) limitations regarding remapping and the "script" that you mention is also OS-specific which is a pain if you use multiple OSes.
No. It isn't a pain, it called hacking and you only need to do it once and it is free and shareable. So in this sense only one person has to do it once and it just works for everyone else from then on.
Of course it is.
> No. It isn't a pain, it called hacking and you only need to do it once and it is free and shareable.
It's not a pain for some who have the skills and are willing to spend enough time. The big difference is that we enable users to make this work in an intiutive, platform-independent way.