Hello everybody,
I’m a french user and despite the fact that I’m totally agree with the colemak mapped method, The layout is not convenient for this language.
So I’ve build up a french version who tried to follows the colemak principles but the keys position can changes a bit. Maybe that could be interested some of you.
~~( ε:> The rats layout for a pc105 keyboard <:3 )~~ :
Maybe you wonder me why I put these ridiculous rats.
well... The name of this layout come from to the left main row keys placement who is a chance. In fact I start to swap r and A at first because of the frequency of theses letters and I need to swap W and Q for french. The T and S swapping was do for avoid some Consecutive Finger Use combinations in french. That don’t remain true for English but in other hand improve left index usage who is underutilized.
It made first for french but i tried to keep it convenient for typing in English also and maybe other Europeans languages.I’ve added the letter é who is very common in french and dead keys `, ¨ and ^ for mapping the others ones.
The num keys and symbols are mapped completely differently (like fn layer in the laptop but more powerful). It’s optional and need two symmetric AltGr keys and remap Alt on Super key or Caps to be fully usable.
It’s currently tested with the keyboard layout analyser. There are some bugs so use it with care. Dead keys are not supported. to avoid this I’ve adapted the input text : "à" is replaced by "`a", "ê" by "^e" and so on.
If you are interested to test this layout you can download the package file here :
https://github.com/cedl38/xkeyboard-config-rats
This package include :
- xkb files and a keymap to compile with setxkbmap tool.
- kbd *.map files for linux console
- Imput files to test the layout with the keyboard-layout-analyser : rats configuration file for this tool and the imput text file (from "bépo" layout website) found in the "keyboard_layout_analyser" folder.
The rats layout is highly configurable. You can choose from various options like the folowings :
- rats : "rats" layout with tech layer
- frt : french layout with tech layer
- rats(rats-01) : rats layout with more conventional keys placements
- bepot : a "bepo" layout with tech layer
- standard or switched modifier placement
- overlay mode
- ...
Install (linux) : see README
I really like to have your feedback about this layout and maybe suggests to improve it.
See also my user page (in french) on the bepo website who explain who I made this stuff. You can look on this page on http://bepo.fr/wiki/Utilisateur:Cedricl.
This work, was inspired by the frequency analysis for some european languages found here.