summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaiki Ueno <ueno@unixuser.org>2011-11-09 17:19:52 +0900
committerSergey V. Udaltsov <svu@gnome.org>2011-11-17 19:46:08 +0000
commita0e5adf1745a16e8b6a99cd5de82fccc22446e39 (patch)
treed03dc8e60ce40b8ce679ec6264dde9c80067f864
parentf9bd9af7dad0aa6cb2419e88038ca5b15b08fde3 (diff)
Add an option to map Zenkaku_Hankaku to Escape.
-rw-r--r--rules/base.o_s.part1
-rw-r--r--rules/base.xml.in6
-rw-r--r--symbols/jp6
3 files changed, 13 insertions, 0 deletions
diff --git a/rules/base.o_s.part b/rules/base.o_s.part
index 6cf9f140..e1188ba3 100644
--- a/rules/base.o_s.part
+++ b/rules/base.o_s.part
@@ -103,6 +103,7 @@
nbsp:level4n = +nbsp(level4n)
nbsp:level4nl = +nbsp(level4nl)
japan:nicola_f_bs = +jp(nicola_f_bs)
+ japan:hztg_escape = +jp(hztg_escape)
kpdl:dot = +kpdl(dot)
kpdl:comma = +kpdl(comma)
kpdl:dotoss = +kpdl(dotoss)
diff --git a/rules/base.xml.in b/rules/base.xml.in
index ef8921c3..8816034a 100644
--- a/rules/base.xml.in
+++ b/rules/base.xml.in
@@ -6499,6 +6499,12 @@
<_description>NICOLA-F style Backspace</_description>
</configItem>
</option>
+ <option>
+ <configItem>
+ <name>japan:hztg_escape</name>
+ <_description>Make Zenkaku Hankaku an additional ESC</_description>
+ </configItem>
+ </option>
</group>
<group allowMultipleSelection="false">
<configItem>
diff --git a/symbols/jp b/symbols/jp
index 30658834..a80e0237 100644
--- a/symbols/jp
+++ b/symbols/jp
@@ -246,3 +246,9 @@ xkb_symbols "mac" {
replace key <CAPS> { [ Caps_Lock ] };
};
+
+partial alphanumeric_keys
+xkb_symbols "hztg_escape" {
+ replace key <HZTG> { [ Escape ] };
+};
+