Add custom xkb layouts
This commit is contained in:
parent
514a358deb
commit
71e3614e46
1 changed files with 26 additions and 0 deletions
26
config/xkb/symbols/custom
Normal file
26
config/xkb/symbols/custom
Normal file
|
@ -0,0 +1,26 @@
|
|||
partial alphanumeric_keys
|
||||
xkb_symbols "fr_oss_ansi" {
|
||||
// Brings < and > to ANSI keyboards
|
||||
|
||||
include "fr(oss)"
|
||||
|
||||
name[Group1]="French (alt., ansi)";
|
||||
|
||||
key <AB01> { [w, W, less, guillemotleft ] }; // w W < «
|
||||
key <AB02> { [x, X, greater, guillemotright ] }; // x X > »
|
||||
};
|
||||
|
||||
partial alphanumeric_keys
|
||||
xkb_symbols "fr_afnor" {
|
||||
// new AFNOR azerty adapted for programming and use with an ANSI keyboard
|
||||
include "fr(afnor)"
|
||||
|
||||
key <AE07> {[ leftsinglequotemark, 7, grave, dead_macron ]}; // ‘ 7 `
|
||||
key <AE12> {[ circumflex, dead_diaeresis, dead_circumflex, dead_caron ]}; // ^
|
||||
key <AB06> {[ n, N, tilde, dead_tilde ]}; // n N ~
|
||||
|
||||
key <AD04> {[ r, R, registered, copyright ]}; // r R ® ©
|
||||
|
||||
key <AB01> { [w, W, less, lessthanequal ] }; // w W < ≤
|
||||
key <AB02> { [x, X, greater, greaterthanequal ] }; // x X > ≥
|
||||
}
|
Loading…
Reference in a new issue