src/xorg/keytables/sun-src/symbols/dvorak
author javi <javier.acosta@sun.com>
Fri, 01 Aug 2008 10:41:21 +0200
changeset 199 a8095abbc35c
child 202 1af9ca2d9287
permissions -rw-r--r--
adding bugfix for 6570448 and 659473 2008/08/01 ja208388
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
199
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
     1
// $XdotOrg: xc/programs/xkbcomp/symbols/dvorak,v 1.2 2004/04/23 19:54:52 eich Exp $
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
     2
// $Xorg: dvorak,v 1.3 2000/08/17 19:54:42 cpqbld Exp $
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
     3
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
     4
// symbols definition for a very simple dvorak layout.
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
     5
// It has basically the alphanumeric keys, punctuation, 
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
     6
// one shift key, one control key and caps lock. It 
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
     7
// uses the punctuation keys configurations common on PC 
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
     8
// keyboards (e.g. key <ABO9> is { [ period greater ] })
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
     9
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    10
// $XFree86: xc/programs/xkbcomp/symbols/dvorak,v 3.10 2003/08/08 06:27:09 dawes Exp $
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    11
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    12
//
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    13
// CDDL HEADER START
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    14
//
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    15
// The contents of this file are subject to the terms of the
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    16
// Common Development and Distribution License (the "License").
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    17
// You may not use this file except in compliance with the License.
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    18
//
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    19
// You can obtain a copy of the license at src/OPENSOLARIS.LICENSE
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    20
// or http://www.opensolaris.org/os/licensing.
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    21
// See the License for the specific language governing permissions
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    22
// and limitations under the License.
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    23
//
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    24
// When distributing Covered Code, include this CDDL HEADER in each
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    25
// file and include the License file at src/OPENSOLARIS.LICENSE.
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    26
// If applicable, add the following below this CDDL HEADER, with the
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    27
// fields enclosed by brackets "[]" replaced with your own identifying
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    28
// information: Portions Copyright [yyyy] [name of copyright owner]
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    29
//
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    30
// CDDL HEADER END
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    31
//
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    32
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    33
partial default alphanumeric_keys
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    34
xkb_symbols "basic" {
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    35
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    36
    include "srvr_ctrl(xfree86)"
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    37
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    38
    name[Group1]= "Dvorak";
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    39
    key <ESC>  {	[ Escape			]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    40
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    41
    // Alphanumeric section
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    42
    key <TLDE> {	[       grave,	asciitilde	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    43
			[  dead_grave,	dead_tilde	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    44
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    45
    key <AE01> {	[	    1,	exclam 		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    46
    key <AE02> {	[	    2,	at		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    47
    key <AE03> {	[	    3,	numbersign	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    48
    key <AE04> {	[	    4,	dollar		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    49
    key <AE05> {	[	    5,	percent		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    50
    key <AE06> {	[	    6,	asciicircum	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    51
			[ dead_circumflex, dead_circumflex ]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    52
    key <AE07> {	[	    7,	ampersand	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    53
    key <AE08> {	[	    8,	asterisk	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    54
    key <AE09> {	[	    9,	parenleft	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    55
			[  dead_grave			]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    56
    key <AE10> {	[	    0,	parenright	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    57
    key <AE11> {	[ bracketleft,	braceleft	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    58
    key <AE12> {	[ bracketright,	braceright	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    59
			[  dead_tilde			]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    60
    key <BKSP> {
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    61
	type="CTRL+ALT",
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    62
	symbols[Group1]= [ BackSpace,	Terminate_Server ]
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    63
    };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    64
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    65
    key  <TAB> {	[ 	  Tab,	ISO_Left_Tab	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    66
    key <AD01> {	[  apostrophe,	quotedbl	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    67
			[  dead_acute,	dead_diaeresis	] 	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    68
    key <AD02> {	[	comma,	less		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    69
			[ dead_cedilla,	dead_caron	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    70
    key <AD03> {	[      period,	greater		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    71
			[ dead_abovedot, periodcentered ]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    72
    key <AD04> {	[	    p,	P		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    73
    key <AD05> {	[	    y,	Y		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    74
    key <AD06> {	[	    f,	F		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    75
    key <AD07> {	[	    g,	G		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    76
    key <AD08> {	[	    c,	C		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    77
    key <AD09> {	[	    r,	R		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    78
    key <AD10> {	[	    l,	L		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    79
    key <AD11> {	[	slash,	question	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    80
    key <AD12> {	[	equal,	plus		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    81
    key <RTRN> {	[ Return			]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    82
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    83
    key <CAPS> {	[	Caps_Lock		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    84
    key <AC01> {	[	    a,	A 		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    85
    key <AC02> {	[	    o,	O		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    86
    key <AC03> {	[	    e,	E		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    87
    key <AC04> {	[	    u,	U		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    88
    key <AC05> {	[	    i,	I		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    89
    key <AC06> {	[	    d,	D		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    90
    key <AC07> {	[	    h,	H		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    91
    key <AC08> {	[	    t,	T		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    92
    key <AC09> {	[	    n,	N		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    93
    key <AC10> {	[	    s,	S		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    94
    key <AC11> {	[	minus,	underscore	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    95
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    96
    key <LFSH> {	[	Shift_L			]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    97
    key <AB01> {	[   semicolon,	colon 		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    98
			[ dead_ogonek, dead_doubleacute ]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
    99
    key <AB02> {	[	    q,	Q		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   100
    key <AB03> {	[	    j,	J		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   101
    key <AB04> {	[	    k,	K		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   102
    key <AB05> {	[	    x,	X		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   103
    key <AB06> {	[	    b,	B		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   104
    key <AB07> {	[	    m,	M		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   105
    key <AB08> {	[	    w,	W		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   106
    key <AB09> {	[	    v,	V		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   107
    key <AB10> {	[	    z,	Z		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   108
    key <BKSL> {	[   backslash,	bar		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   109
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   110
    key <LCTL> {	[ 	 Control_L		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   111
    key <SPCE> {	[ 	 space			]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   112
    // End alphanumeric section
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   113
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   114
    // begin modifier mappings
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   115
    modifier_map Shift  { Shift_L };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   116
    modifier_map Lock   { Caps_Lock };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   117
    modifier_map Control{ Control_L };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   118
};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   119
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   120
// Norwegian Dvorak
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   121
partial alphanumeric_keys 
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   122
xkb_symbols "no" {
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   123
    include "dvorak(basic)"
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   124
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   125
    key <TLDE> {	[	  bar,	section		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   126
			[   brokenbar,	 paragraph	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   127
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   128
    key <AE01> {	[	    1,	exclam 		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   129
			[  exclamdown,	onesuperior	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   130
    key <AE02> {	[	    2,	quotedbl	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   131
			[	   at,	twosuperior	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   132
    key <AE03> {	[	    3,	numbersign	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   133
			[    sterling,	threesuperior	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   134
    key <AE04> {	[	    4,	dollar		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   135
			[    currency,	onequarter	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   136
    key <AE05> {	[	    5,	percent		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   137
			[     onehalf,	onehalf		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   138
    key <AE06> {	[	    6,	ampersand	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   139
			[ threequarters, threequarters	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   140
    key <AE07> {	[	    7,	slash		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   141
			[   braceleft,	division	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   142
    key <AE08> {	[	    8,	parenleft	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   143
			[ bracketleft			]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   144
    key <AE09> {	[	    9,	parenright	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   145
			[ bracketright			]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   146
    key <AE10> {	[	    0,	equal		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   147
			[  braceright			]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   148
    key <AE11> {	[	 plus,	question	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   149
			[   plusminus,	questiondown	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   150
    key <AE12> {	[   backslash,	grave		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   151
			[  dead_acute,	dead_grave	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   152
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   153
    key <AD01> {	[       aring,	Aring		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   154
			[  braceright,	bracketright	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   155
    key <AD02> {	[	comma,	semicolon	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   156
			[ dead_cedilla,	cedilla		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   157
    key <AD03> {	[      period,	colon		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   158
			[ periodcentered		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   159
    key <AD04> {	[	    p,	P		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   160
			[       thorn,	THORN		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   161
    key <AD05> {	[	    y,	Y		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   162
			[         yen			]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   163
    key <AD06> {	[	    f,	F		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   164
			[ ordfeminine			]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   165
    key <AD08> {	[	    c,	C		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   166
			[    ccedilla,	copyright	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   167
    key <AD09> {	[	    r,	R		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   168
			[  registered			]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   169
    key <AD11> {	[  apostrophe,	asterisk	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   170
			[ dead_circumflex,	acute	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   171
    key <AD12> {	[  asciitilde,	asciicircum	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   172
			[ dead_diaeresis, dead_tilde	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   173
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   174
    key <AC03> {	[	    e,	E		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   175
			[    EuroSign,	cent		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   176
    key <AC05> {	[	    i,	I		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   177
			[    idotless,	Iabovedot	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   178
    key <AC06> {	[	    d,	D		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   179
			[	  eth,	ETH		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   180
    key <AC10> {	[	    s,	S		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   181
			[      ssharp			]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   182
    key <AC11> {	[	minus,	underscore	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   183
			[      hyphen,	diaeresis	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   184
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   185
    key <AB01> {	[	   ae,	AE 		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   186
			[   braceleft,	bracketleft	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   187
    key <AB05> {	[	    x,	X		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   188
			[    multiply			]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   189
    key <AB07> {	[	    m,	M		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   190
			[	   mu			]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   191
    key <BKSL> {	[	 less,	greater		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   192
			[ guillemotleft, guillemotright	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   193
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   194
    key <SPCE> {	[	 space,	space		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   195
			[ nobreakspace,	nobreakspace	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   196
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   197
    key <LSGT> {	[	oslash,	Ooblique	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   198
			[	   bar,	backslash	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   199
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   200
};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   201
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   202
// Swedish Dvorak
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   203
partial alphanumeric_keys 
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   204
xkb_symbols "se" {
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   205
    include "dvorak(no)"
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   206
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   207
    key <TLDE> {	[     section,	onehalf		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   208
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   209
    key <AE04> {	[	    4,	currency	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   210
			[      dollar,  onequarter	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   211
    key <AE11> {	[        plus,	question	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   212
			[   backslash,  questiondown	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   213
    key <AE12> {	[  dead_acute,  dead_grave	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   214
			[  backslash,	grave		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   215
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   216
    key <AD01> {	[  odiaeresis,  Odiaeresis	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   217
			[  braceright,  bracketright	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   218
    key <AD02> {	[       aring,	Aring    	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   219
    key <AD03> {	[  adiaeresis,	Adiaeresis	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   220
    key <AD11> {	[           q,	Q       	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   221
    key <AD12> {	[ dead_diaeresis, dead_circumflex],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   222
			[ dead_tilde, asciicircum	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   223
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   224
    key <AB01> {	[     comma,    semicolon	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   225
			[ dead_cedilla, cedilla		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   226
    key <AB02> {	[    period,    colon		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   227
			[ periodcentered		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   228
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   229
    key <BKSL> {	[      less,	greater		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   230
			[       bar,    brokenbar	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   231
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   232
    key <LSGT> {	[ apostrophe,   asterisk	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   233
			[       bar,    backslash	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   234
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   235
};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   236
// Swedish Dvorak alias
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   237
partial alphanumeric_keys 
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   238
xkb_symbols "sv" {
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   239
    include "dvorak(se)"
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   240
};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   241
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   242
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   243
// Dvorak (UK) keymap (by odaen) allowing the usage of
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   244
// the £ and ? key and swapping the @ and " keys.
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   245
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   246
partial alphanumeric_keys
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   247
xkb_symbols "gb" {
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   248
    include "dvorak(basic)"
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   249
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   250
    key <BKSL> {	[  numbersign,  asciitilde	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   251
    key <AE02> {	[	    2,  quotedbl	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   252
			[ twosuperior,  NoSymbol	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   253
    key <AE03> {	[	    3,  sterling	],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   254
			[ threesuperior, NoSymbol	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   255
    key <AE04> {	[	    4,  dollar		],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   256
			[    EuroSign,  NoSymbol	]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   257
    key <LSGT> {	[   backslash,  bar		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   258
    key <AD01> {	[  apostrophe,  at		]	};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   259
};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   260
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   261
// Keymap Dvorak pour le Français
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   262
// par Josselin Mouette <[email protected]>.
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   263
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   264
partial alphanumeric_keys modifier_keys 
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   265
xkb_symbols "fr" {
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   266
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   267
    include "dvorak(basic)"
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   268
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   269
    name[Group1]= "French dvorak";
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   270
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   271
    key <TLDE>  {       [              oe,              OE      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   272
                        [              ae,              AE      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   273
    key <AE01>  {       [           slash,               1      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   274
                        [       ampersand,     onesuperior      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   275
    key <AE02>  {       [            plus,               2      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   276
                        [      asciitilde,     twosuperior      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   277
    key <AE03>  {       [           minus,               3      ], 
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   278
                        [      numbersign,   threesuperior      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   279
    key <AE04>  {       [        asterisk,               4      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   280
                        [            less,   guillemotleft      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   281
    key <AE05>  {       [           equal,               5      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   282
                        [         greater,  guillemotright      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   283
    key <AE06>  {       [       backslash,               6      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   284
                        [              at,         notsign      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   285
    key <AE07>  {       [       parenleft,               7      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   286
                        [ dead_circumflex,        multiply      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   287
    key <AE08>  {       [           grave,               8      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   288
                        [      dead_grave,        division      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   289
    key <AE09>  {       [      parenright,               9      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   290
                        [     asciicircum,       plusminus      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   291
    key <AE10>  {       [        quotedbl,               0      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   292
                        [  dead_diaeresis,  dead_diaeresis      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   293
    key <AE11>  {       [     bracketleft,       braceleft      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   294
                        [             bar,          degree      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   295
    key <AE12>  {       [    bracketright,      braceright      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   296
                        [         percent                       ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   297
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   298
    key <AD01>  {       [           colon,        question      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   299
                        [        question,    questiondown      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   300
    key <AD02>  {       [          agrave,          Agrave      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   301
                        [           aring,           Aring      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   302
    key <AD03>  {       [          eacute,          Eacute      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   303
                        [        EuroSign,            cent      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   304
    key <AD04>  {       [               g,               G      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   305
                        [          oslash,        Ooblique      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   306
    key <AD05>  {       [          period,          exclam      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   307
                        [  periodcentered,      exclamdown      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   308
    key <AD06>  {       [               h,               H      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   309
                        [             eth,             ETH      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   310
    key <AD07>  {       [               v,               V      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   311
    key <AD08>  {       [               c,               C      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   312
                        [       copyright,      registered      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   313
    key <AD09>  {       [               m,               M      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   314
                        [              mu,              mu      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   315
    key <AD10>  {       [               k,               K      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   316
                        [          dollar,          dollar      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   317
    key <AD11>  {       [          egrave,          Egrave      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   318
                        [        sterling,        sterling      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   319
    key <AD12>  {       [               z,               Z      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   320
                        [             yen                       ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   321
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   322
    key <AC01>  {       [               o,               O      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   323
                        [     ocircumflex,     Ocircumflex      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   324
    key <AC02>  {       [               a,               A      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   325
                        [     acircumflex,     Acircumflex      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   326
    key <AC03>  {       [               u,               U      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   327
                        [     ucircumflex,     Ucircumflex      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   328
    key <AC04>  {       [               e,               E      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   329
                        [     ecircumflex,     Ecircumflex      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   330
    key <AC05>  {       [               b,               B      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   331
                        [          ssharp                       ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   332
    key <AC06>  {       [               f,               F      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   333
    key <AC07>  {       [               s,               S      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   334
    key <AC08>  {       [               t,               T      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   335
                        [           thorn,           THORN      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   336
    key <AC09>  {       [               n,               N      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   337
                        [          ntilde,          Ntilde      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   338
    key <AC10>  {       [               d,               D      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   339
                        [         section                       ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   340
    key <AC11>  {       [               w,               W      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   341
                        [       paragraph                       ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   342
    key <BKSL>  {       [          ugrave,          Ugrave      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   343
                        [       masculine,     ordfeminine      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   344
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   345
    key <LSGT>  {       [        ccedilla,        Ccedilla      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   346
                        [        ccedilla,        Ccedilla      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   347
    key <AB01>  {       [      apostrophe,      underscore      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   348
                        [      dead_acute,          macron      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   349
    key <AB02>  {       [               q,               Q      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   350
                        [   guillemotleft,   guillemotleft      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   351
    key <AB03>  {       [           comma,       semicolon      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   352
                        [  guillemotright,  guillemotright      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   353
    key <AB04>  {       [               i,               I      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   354
                        [     icircumflex,     Icircumflex      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   355
    key <AB05>  {       [               y,               Y      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   356
                        [      ydiaeresis,      Ydiaeresis      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   357
    key <AB06>  {       [               x,               X      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   358
                        [      ediaeresis,      Ediaeresis      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   359
    key <AB07>  {       [               r,               R      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   360
                        [      udiaeresis,      Udiaeresis      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   361
    key <AB08>  {       [               l,               L      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   362
                        [      adiaeresis,      Adiaeresis      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   363
    key <AB09>  {       [               p,               P      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   364
                        [      odiaeresis,      Odiaeresis      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   365
    key <AB10>  {       [               j,               J      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   366
                        [      idiaeresis,      Idiaeresis      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   367
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   368
    key <SPCE>  {       [           space,           space      ],
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   369
                        [    nobreakspace,    nobreakspace      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   370
    key <RALT>  {       [     Mode_switch,       Multi_key      ]       };
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   371
};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   372
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   373
partial alphanumeric_keys
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   374
xkb_symbols "Sundeadkeys" {
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   375
        include "cz(basic)"
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   376
};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   377
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   378
partial alphanumeric_keys
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   379
xkb_symbols "sundeadkeys" {
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   380
        include "cz(Sundeadkeys)"
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   381
};
a8095abbc35c adding bugfix for 6570448 and 659473 2008/08/01 ja208388
javi <javier.acosta@sun.com>
parents:
diff changeset
   382