From 992585b1df5c2d96a2cfac3835afbe818a13165f Mon Sep 17 00:00:00 2001 From: marha Date: Wed, 28 Mar 2012 11:01:55 +0200 Subject: xkeyboard-config pixman fontconfig mesa git update 28 Mar 2012 --- xorg-server/xkeyboard-config/compat/Makefile.am | 2 +- xorg-server/xkeyboard-config/rules/base.xml.in | 6 ++++ xorg-server/xkeyboard-config/symbols/jp | 40 +++++++++++++++++++++++++ 3 files changed, 47 insertions(+), 1 deletion(-) (limited to 'xorg-server') diff --git a/xorg-server/xkeyboard-config/compat/Makefile.am b/xorg-server/xkeyboard-config/compat/Makefile.am index 2be8154a2..aeed93266 100644 --- a/xorg-server/xkeyboard-config/compat/Makefile.am +++ b/xorg-server/xkeyboard-config/compat/Makefile.am @@ -2,7 +2,7 @@ compatdir = $(xkb_base)/compat dist_compat_DATA = \ accessx basic caps complete \ -default iso9995 \ +iso9995 \ japan ledcaps \ lednum ledscroll level5 \ misc mousekeys \ diff --git a/xorg-server/xkeyboard-config/rules/base.xml.in b/xorg-server/xkeyboard-config/rules/base.xml.in index 6c17faaf7..d9883f1ae 100644 --- a/xorg-server/xkeyboard-config/rules/base.xml.in +++ b/xorg-server/xkeyboard-config/rules/base.xml.in @@ -3464,6 +3464,12 @@ <_description>Japanese (Macintosh) + + + dvorak + <_description>Japanese (Dvorak) + + diff --git a/xorg-server/xkeyboard-config/symbols/jp b/xorg-server/xkeyboard-config/symbols/jp index a80e02372..4ef77f817 100644 --- a/xorg-server/xkeyboard-config/symbols/jp +++ b/xorg-server/xkeyboard-config/symbols/jp @@ -252,3 +252,43 @@ xkb_symbols "hztg_escape" { replace key { [ Escape ] }; }; +partial alphanumeric_keys +xkb_symbols "dvorak" { + name[Group1] = "Japanese (Dvorak)"; + include "jp(OADG109A)" + + key { [ at, grave ] }; + + key { [ colon, asterisk ] }; + key { [ comma, less ] }; + key { [ period, greater ] }; + key { [ p, P ] }; + key { [ y, Y ] }; + key { [ f, F ] }; + key { [ g, G ] }; + key { [ c, C ] }; + key { [ r, R ] }; + key { [ l, L ] }; + key { [ slash, question ] }; + + key { [ o, O ] }; + key { [ e, E ] }; + key { [ u, U ] }; + key { [ i, I ] }; + key { [ d, D ] }; + key { [ h, H ] }; + key { [ t, T ] }; + key { [ n, N ] }; + key { [ s, S ] }; + key { [ minus, equal ] }; + + key { [ semicolon, plus ] }; + key { [ q, Q ] }; + key { [ j, J ] }; + key { [ k, K ] }; + key { [ x, X ] }; + key { [ b, B ] }; + key { [ w, W ] }; + key { [ v, V ] }; + key { [ z, Z ] }; +}; -- cgit v1.2.3