summaryrefslogtreecommitdiff
path: root/symbols/pc
diff options
context:
space:
mode:
authorBenno Schulenberg <bensberg@telfort.nl>2022-05-24 10:12:48 +0200
committerBenno Schulenberg <bensberg@telfort.nl>2022-05-24 11:52:56 +0200
commit271d851e259f5ea496caad7c4fe4a1dc864831c5 (patch)
tree4c9a6902c95fe9f9f30bf9d8909f2249a6fbc02e /symbols/pc
parent2ef6644a441ebe98aa61688e106437d572a22d27 (diff)
downloadxkeyboard-config-271d851e259f5ea496caad7c4fe4a1dc864831c5.tar.gz
symbols: move the special Japanese and Korean keys from 'inet' to 'pc'
Having them in symbols/pc instead of in symbols/inet(evdev) means that any assignments that a custom layout makes to these keys will not get overridden by the standard +inet(evdev) rule. This fixes issue #50. Reported-by: Alex-Daniel Jakimenko Signed-off-by: Benno Schulenberg <bensberg@telfort.nl>
Diffstat (limited to 'symbols/pc')
-rw-r--r--symbols/pc11
1 files changed, 11 insertions, 0 deletions
diff --git a/symbols/pc b/symbols/pc
index 6382a67..53e410b 100644
--- a/symbols/pc
+++ b/symbols/pc
@@ -68,6 +68,17 @@ xkb_symbols "pc105" {
key <NMLK> {[ Num_Lock ]};
include "keypad(x11)"
+ // Extra Japanese keys:
+ key <MUHE> {[ Muhenkan ]};
+ key <HENK> {[ Henkan ]};
+ key <HKTG> {[ Hiragana_Katakana ]};
+ key <HIRA> {[ Hiragana ]}; // This key and the next are rare.
+ key <KATA> {[ Katakana ]};
+
+ // Extra Korean keys:
+ key <HNGL> {[ Hangul ]};
+ key <HJCV> {[ Hangul_Hanja ]};
+
key <OUTP> {[ XF86Display ]};
key <KITG> {[ XF86KbdLightOnOff ]};
key <KIDN> {[ XF86KbdBrightnessDown ]};