diff options
author | Benno Schulenberg <bensberg@telfort.nl> | 2023-04-12 16:11:47 +0200 |
---|---|---|
committer | Benno Schulenberg <bensberg@telfort.nl> | 2023-04-12 16:22:18 +0200 |
commit | 9d55d7e70102d9b055c92c35e0d3aba98b8711f9 (patch) | |
tree | 41cc54c64c1800342dbc9cfc770533d4c64dc7ef | |
parent | c1d3ff4bc45cf94c304a5de38f2c83b79a3e7e4a (diff) | |
download | xkeyboard-config-9d55d7e70102d9b055c92c35e0d3aba98b8711f9.tar.gz |
symbols/jp: order the two main layouts first, the three options last
-rw-r--r-- | symbols/jp | 73 |
1 files changed, 37 insertions, 36 deletions
@@ -13,6 +13,17 @@ xkb_symbols "106" { key <AE13> {[ backslash, bar ]}; }; +partial alphanumeric_keys +xkb_symbols "OADG109A" { + + include "jp(common)" + + name[Group1]= "Japanese (OADG 109A)"; + + key <AE10> {[ 0 ]}; + key <AE13> {[ yen, bar ]}; +}; + // Keys that are common to 106-key and 109-key keyboards. hidden partial alphanumeric_keys xkb_symbols "common" { @@ -78,23 +89,6 @@ xkb_symbols "common" { key <PRSC> {[ Print, Execute ], type[group1]= "PC_ALT_LEVEL2" }; }; -// Kludge for overriding the XF86AudioMedia symbol for non-evdev machines. -partial alphanumeric_keys -xkb_symbols "henkan" { - key <XFER> {[ Henkan, Mode_switch ], type[group1]="PC_ALT_LEVEL2" }; -}; - -partial alphanumeric_keys -xkb_symbols "OADG109A" { - - include "jp(common)" - - name[Group1]= "Japanese (OADG 109A)"; - - key <AE10> {[ 0 ]}; - key <AE13> {[ yen, bar ]}; -}; - // 86 keys with kana map partial alphanumeric_keys xkb_symbols "kana86" { @@ -180,20 +174,6 @@ xkb_symbols "kana" { key <PRSC> {[ Print, Execute ], type[group1]= "PC_ALT_LEVEL2" }; }; -// Option for a Nicola-F-style Backspace key. -partial alphanumeric_keys -xkb_symbols "nicola_f_bs" { - key <AE10> {[ 0, underscore ]}; - - key <AD11> {[ colon, asterisk ]}; - - key <AC11> {[ BackSpace, BackSpace ]}; - key <AC12> {[ Escape ]}; - key <BKSP> {[ bracketright, braceright ]}; - - key <AB11> {[ at, grave ]}; -}; - partial alphanumeric_keys xkb_symbols "mac" { @@ -205,11 +185,6 @@ xkb_symbols "mac" { }; partial alphanumeric_keys -xkb_symbols "hztg_escape" { - replace key <HZTG> {[ Escape ]}; -}; - -partial alphanumeric_keys xkb_symbols "dvorak" { include "jp(OADG109A)" @@ -253,6 +228,32 @@ xkb_symbols "dvorak" { }; +// Kludge for overriding the XF86AudioMedia symbol for non-evdev machines. +partial alphanumeric_keys +xkb_symbols "henkan" { + key <XFER> {[ Henkan, Mode_switch ], type[group1]="PC_ALT_LEVEL2" }; +}; + +// Option for a Nicola-F-style Backspace key. +partial alphanumeric_keys +xkb_symbols "nicola_f_bs" { + key <AE10> {[ 0, underscore ]}; + + key <AD11> {[ colon, asterisk ]}; + + key <AC11> {[ BackSpace, BackSpace ]}; + key <AC12> {[ Escape ]}; + key <BKSP> {[ bracketright, braceright ]}; + + key <AB11> {[ at, grave ]}; +}; + +partial alphanumeric_keys +xkb_symbols "hztg_escape" { + replace key <HZTG> {[ Escape ]}; +}; + + // EXTRAS: partial alphanumeric_keys |