http://www.kaufmann.no/roland/dvorak/
Requires blockKey capability
Caveats:
1) Requires US ANSI locale set on host computer
2) AltGr keys aren't working (needs to be based on a different locale)
3) Some shortcuts may not behave correctly due to Shift masking
- Updated both FuncMaps to use Soft Replace
- Only used for layers, default and base maps are not affected by soft replace (works like a normal replace)
Adding Lock and Latch symbolic names (e.g. Function)
- Like Function, these are not valid USB codes, but can be used to easily refer a particular key (no possible with exact name)
U"Lock1" : layerLock( 1 );
U"Latch1" : layerLatch( 1 );