I made my
Squeezeboard layout some time ago, and have been using it. But although it proved a point, it wasn't the friendliest layout. Even I didn't use all the features, so I doubt anyone else did.
So I've made a simpler version: The Eezeboard!
Important changes are:
[*]Haven't emulated all possible keys for the sake of it;
[*]Arrow keys are under the index, middle, and ring fingers;
[*]The important keys are on both sides, so good for left or right-handed users, and makes choosing a Fn-shift key more flexible;
[*]Can now choose a Windows key to act as Fn (but I'm finding the Right Windows key less than 100% reliable for some reason.)
[*]This script uses key scan codes instead of description wherever possible - so should work consistently whatever language layout is used.
[/LIST]
As before, the script handles modifiers well, so you can do things like Ctrl-Shift-Right to highlight a word. This works best with NKRO keyboards, but the option to use a Windows key as the Fn shifter opens up the possibility of everything working on a non-NKRO board.
For bulletproof operation, I recommend using KeyTweak or other registry setting app to make one (or both) Windows keys act as a different key (KeyTweak gives the Macintosh Equals key as a particularly useful option) then telling my Eezeboard script to use that modifier when you run it.
N.B. The lock feature needs explaining:
Shift Fn Tab toggles Caps Lock. (Caps Lock is like a Shift Lock!)
Control Fn Tab toggles Scroll Lock. (Control rhymes with Scroll!)
Alt Fn Tab toggles Num Lock. (Alt was left over!)
In case you are using Windows' advanced key settings so Shift turns Caps Lock off, you can also just do Fn Tab to toggle Caps Lock.
What you do with the normal Caps Lock key is your business.