diff options
author | Alex Auvolat <alex.auvolat@inria.fr> | 2020-06-11 12:13:11 +0200 |
---|---|---|
committer | Alex Auvolat <alex.auvolat@inria.fr> | 2020-06-11 12:13:11 +0200 |
commit | 24316b4c906c4ce18ea396e14e92a46d1752fe1f (patch) | |
tree | 7f5095388148ab1a2c866134e614bc58c1444acd /solanum/xkb/symbols | |
parent | e8c3b81aa302f9b2574f583a9d6e16754cc328f8 (diff) | |
download | user-config-24316b4c906c4ce18ea396e14e92a46d1752fe1f.tar.gz user-config-24316b4c906c4ce18ea396e14e92a46d1752fe1f.zip |
Remap some keys
Diffstat (limited to 'solanum/xkb/symbols')
-rw-r--r-- | solanum/xkb/symbols/custom-fr | 59 |
1 files changed, 51 insertions, 8 deletions
diff --git a/solanum/xkb/symbols/custom-fr b/solanum/xkb/symbols/custom-fr index e6a4d1f..991d9cc 100644 --- a/solanum/xkb/symbols/custom-fr +++ b/solanum/xkb/symbols/custom-fr @@ -1177,50 +1177,93 @@ xkb_symbols "(unnamed)" { type= "FOUR_LEVEL", symbols[Group1]= [ ampersand, 1, dead_caron, dead_ogonek ] }; + + #key <AE02> { + # type= "FOUR_LEVEL", + # symbols[Group1]= [ eacute, 2, asciitilde, Eacute ] + #}; key <AE02> { type= "FOUR_LEVEL", - symbols[Group1]= [ eacute, 2, asciitilde, Eacute ] + symbols[Group1]= [ braceleft, 2, asciitilde, Eacute ] }; + key <AE03> { type= "FOUR_LEVEL", symbols[Group1]= [ quotedbl, 3, numbersign, dead_breve ] }; + + #key <AE04> { + # type= "FOUR_LEVEL", + # symbols[Group1]= [ apostrophe, 4, braceleft, U2014 ] + #}; key <AE04> { type= "FOUR_LEVEL", - symbols[Group1]= [ apostrophe, 4, braceleft, U2014 ] + symbols[Group1]= [ apostrophe, 4, eacute, U2014 ] }; + key <AE05> { type= "FOUR_LEVEL", symbols[Group1]= [ parenleft, 5, bracketleft, U2013 ] }; + + #key <AE06> { + # type= "FOUR_LEVEL", + # symbols[Group1]= [ minus, 6, bar, U2011 ] + #}; + #key <AE07> { + # type= "FOUR_LEVEL", + # symbols[Group1]= [ egrave, 7, grave, Egrave ] + #}; key <AE06> { type= "FOUR_LEVEL", - symbols[Group1]= [ minus, 6, bar, U2011 ] + symbols[Group1]= [ minus, 6, egrave, U2011 ] }; key <AE07> { type= "FOUR_LEVEL", - symbols[Group1]= [ egrave, 7, grave, Egrave ] + symbols[Group1]= [ bar, 7, grave, Egrave ] }; + + #key <AE08> { + # type= "FOUR_LEVEL", + # symbols[Group1]= [ underscore, 8, backslash, trademark ] + #}; + #key <AE09> { + # type= "FOUR_LEVEL", + # symbols[Group1]= [ ccedilla, 9, asciicircum, Ccedilla ] + #}; key <AE08> { type= "FOUR_LEVEL", - symbols[Group1]= [ underscore, 8, backslash, trademark ] + symbols[Group1]= [ underscore, 8, ccedilla, Ccedilla ] }; key <AE09> { type= "FOUR_LEVEL", - symbols[Group1]= [ ccedilla, 9, asciicircum, Ccedilla ] + symbols[Group1]= [ braceright, 9, asciicircum, trademark ] }; + + #key <AE10> { + # type= "FOUR_LEVEL", + # symbols[Group1]= [ agrave, 0, at, Agrave ] + #}; key <AE10> { type= "FOUR_LEVEL", - symbols[Group1]= [ agrave, 0, at, Agrave ] + symbols[Group1]= [ backslash, 0, agrave, Agrave ] }; + + key <AE11> { type= "FOUR_LEVEL", symbols[Group1]= [ parenright, degree, bracketright, notequal ] }; + + #key <AE12> { + # type= "FOUR_LEVEL", + # symbols[Group1]= [ equal, plus, braceright, plusminus ] + #}; key <AE12> { type= "FOUR_LEVEL", - symbols[Group1]= [ equal, plus, braceright, plusminus ] + symbols[Group1]= [ equal, plus, at, plusminus ] }; + key <BKSP> { [ BackSpace, BackSpace ] }; key <TAB> { [ Tab, ISO_Left_Tab ] }; key <AD01> { |