I have take a try dvorak keyboard layout, and i also taked a look of programmers dvorak and colemak layout. But what I'd like create a new layout, which is more better in code and *nix.
I've do some statistic from many codes include java,python,ruby,php,c,js, and get a result of which key use most, which symbol use most, which number use most.
The keyboard will be totally shuffled.
_ and - should be seprate, = should get a good postion, {} should not in shift place....
the numbers key's frequency is not equals, 0 is most , then 1, 2, 3 , 4 , 5, 6 , and 9 ,8 ,7 is rarely use, it will be move into shift place, ...
and also many change with letters, e,t is use most, some sequence like re, er, es, se, also be use most, I put them together "RES", ...
it is diffrent with dvorak and colemak, what i want is not only a Xmodmap file, I want a keymap project. Before this, I have some question.
setxkbmap us -v colemak
, what's the meaning? colemak is a variable of us layout? but dvorak is "setxkbmap dvorak" ,what's the diffrent.if I wrote a linux keymap file , should I wrote an Xorg keymap file again in diffrent format? if true, where can I find the Xorg keymap file in archlinux?
I am using archlinux, is the keymap file the same between with diffrent linux distribution and unix and *bsd system?
where can I found some useful documentation?
==================== more information about this layout see this question. http://stackoverflow.com/questions/3875077/what-do-you-think-about-this-keyboard-layout-for-programmers