To make it stand out a little more.
Signed-off-by: Benno Schulenberg <bensberg@justemail.net>
//
// 2006-02-15 file created by M. Emal Alekozai <memala@gmx.net>
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]= "Afghani";
// done by Pablo Saratxaga <pablo@mandrakesoft.com>
//
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "latin(type3)"
// based on a keyboard map from an 'xkb/symbols/am' file
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]= "Armenian";
// better than using the "common" one. Choosing the complete Dyalog layout is not useful to non-Dyalog
// users.
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "apl(dyalog_base)" // forward reference good APL keyboard without Dyalogs extras
// based on a keyboard map from an 'xkb/symbols/ar' file
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]= "Arabic";
// Symbols definition for a very simple Azerbaidjani keyboard layout.
// 2001 - Pablo Saratxaga <pablo@mandrakesoft.com>
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "latin" {
include "us"
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]="Bosnian";
// 3 Conjunct characters are not included
//
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]= "Bengali";
key <ESC> { [ Escape ] };
// based on a keyboard map from an 'xkb/symbols/be' file
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "latin"
// Describes Bulgarian keyboard "BDS" modified according to the
// the new state standard BDS 5237:2006 and extended with symbols in
// levels 3 and 4.
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "bds" {
name[Group1]= "Bulgarian";
// 10-dot patterns on the home row + v and n
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "home_row" {
include "brai(keypad)"
// Version 1.0 2004-07-29 Some correction by Pema Geyleg <pema_geyleg@druknet.bt>
/////////////////////////////////////////////////////////////////
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]= "Dzongkha";
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "tswana" {
include "us"
// Added third level with russian symbols
// See freedesktop.org bug #23604
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "ru(winkeys)"
name[Group1]= "Belarusian";
-default partial
+default partial
xkb_symbols "fr" {
name[Group1] = "French (Canada)";
-default partial hidden modifier_keys
+default partial hidden modifier_keys
xkb_symbols "capslock" {
replace key <CAPS> { [ Caps_Lock ] };
modifier_map Lock { Caps_Lock };
// based on us_intl keyboard map file and a Sinhala keyboard map
// version 0.3
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]= "French (Democratic Republic of the Congo)";
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "latin"
// == Cameroon Dvorak ==
// Cameroon Dvorak is uses a similar system to Cameroon QWERTY.
-default
-partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]="English (Cameroon)";
//
// Default Chinese is the same as American
//
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "us(basic)"
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
// This layout conforms to a new cz compromise standard designed
// based on a keyboard map from an 'xkb/symbols/dk' file
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "latin(type2)"
// Estonian XKB-keymap by Ville Hallik <ville@linux.ee>
//
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
// Describes the differences between a very simple en_US
-default partial alphanumeric_keys modifier_keys
+default partial alphanumeric_keys modifier_keys
xkb_symbols "basic" {
name[Group1]= "Empty";
};
// Benno Schulenberg (Beno Sĥilenberĥ) <bensberg@justemail.net>
// Chusslove Illich (Ĉaslavo Iliĉo) <caslav.ilic@gmx.net>
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]= "Esperanto";
// Modified for a real Spanish keyboard by Jon Tombs.
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "latin(type4)"
// 2007 Sergey Udaltsov <svu@gnome.org>
//
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "et(olpc)"
name[Group1]="Amharic";
// Eliminate deadkeys alternative sent by Linus Torvalds
//
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "kotoistus" {
// Official keymap for Finland based on SFS 5966 standard
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "latin(type2)"
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "latin"
// based on a keyboard map from an 'xkb/symbols/gb' file
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
// Describes the differences between a very simple en_US
// 1999, Pablo Saratxaga <srtxg@chanae.alphanet.ch>
//
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]= "Georgian";
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "us"
// based on us_intl keyboard map file and a Sinhala keyboard map
// version 0.3
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]="French (Guinea)";
// Originally converted to single group form by:
// Ivan Pascal <pascal@info.tsu.ru>
-default partial alphanumeric_keys alternate_group
+default partial alphanumeric_keys alternate_group
xkb_symbols "basic" {
include "gr(simple)"
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]="Croatian";
// Default layout
-default partial
+default partial
xkb_symbols "basic" {
include "hu(102_qwertz_comma_dead)"
name[Group1] = "Hungarian";
// without use of a deadkey.
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
// Modern keyboard for Irish and English
// It does not implement changes to the English layout ("Alt-English"),
// as I believe that it is not the job of this layout to modify the English
// layout.
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
// uses the kbd layout in use in Israel.
// based on a keyboard map from an 'xkb/symbols/dev' file
// Devangari is the default. Kill me if I am wrong:)
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "deva" {
// March 2004 -- David Holl <smyrph+dev_xkb@ece.wpi.edu>
name[Group1]="Indian";
// 3-Level layout
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "ara(basic)"
name[Group1]= "Iraqi";
// Author: Behnam Esfahbod <behnam@esfahbod.info>
//
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "pes" {
name[Group1]= "Persian";
// Some positions are according to IST ISO/IEC 9995-3:1994
// Added nobreakspace
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "latin(type4)"
// based on a keyboard map from an 'xkb/symbols/it' file
// 17 May 2003 Modified by Sebastiano Vigna (vigna@dsi.unimi.it)
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "latin(type4)"
// Symbols for Japanese 106-keys keyboards (by tsuka@kawalab.dnj.ynu.ac.jp).
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "106" {
include "jp(common)"
// Please notify any corrections or omissions to
// Kevin Donnelly (kevin@dotmon.com)
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "swa" {
include "us"
};
};
-default partial hidden keypad_keys
+default partial hidden keypad_keys
xkb_symbols "x11" {
include "keypad(operators)"
// Kyrgyz standard keyboard
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]= "Kyrgyz";
// but with a leading 'XK_'
//
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]= "Khmer (Cambodia)";
// RST KazSSR 903-90
// levels 3 and 4 are non-standard extensions
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1] = "Kazakh";
// Lao keymap, by Anousak Souphavanh <anousak@muanglao.com>
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
// This keymap describes the Lao keyboard standard,
// based on a keyboard
// Modified for a real Latin American Keyboard by Fabian Mandelbaum
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "latin(type4)"
// Common Latin alphabet layout
-default partial
+default partial
xkb_symbols "basic" {
key <AE01> { [ 1, exclam, onesuperior, exclamdown ] };
// The default behaviour:
// the right Alt key (AltGr) chooses the third symbol engraved on a key.
-default partial modifier_keys
+default partial modifier_keys
xkb_symbols "ralt_switch" {
key <RALT> {
type[Group1]="ONE_LEVEL",
// rayanna = r
// yayanna = y
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "sin_phonetic" {
include "us"
//
// If you want two layouts, use:
// Option "XkbLayout" "lt,lt(us)"
-default partial alphanumeric_keys modifier_keys
+default partial alphanumeric_keys modifier_keys
xkb_symbols "basic" {
include "latin"
// Latvian QWERTY layout
// http://en.wikipedia.org/wiki/QWERTY
//
-default partial alphanumeric_keys modifier_keys
+default partial alphanumeric_keys modifier_keys
xkb_symbols "basic" {
name[Group1]= "Latvian";
// Arabic AZERTY with modern Latin digits
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "arabic" {
include "ara(azerty)"
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
// Adds the macrons needed for the Maori language to
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "ro"
// Initially, a copy of Serbian variants
//
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "rs(latin)"
name[Group1]= "Montenegrin";
// Author: Damjan Georgievski <penguinista AT mail.net.mk>
// Revision: 1.5
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]= "Macedonian";
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "fr(basic)"
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]= "Burmese";
// Author Sanlig Badral <badral@chinggis.com>
// 2002/12/7 Version 1.0
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]= "Mongolian";
// Maltese keyboard map (based on MSA Standard DMS100)
// by Ramon Casha (ramon.casha@linux.org.mt)
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "latin"
// Keymap for Thaana/Dhivehi script (Dhivehi language).
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]="Dhivehi";
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "us"
// based on http://www.xs4all.nl/~koospol/public/Xmodmap-nl-deadkeys.gz
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "latin"
// based on a keyboard map from an 'xkb/symbols/no' file
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
// Describes the differences between a very simple en_US
// based on a keyboard map from an 'xkb/symbols/dev' file
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]= "Nepali";
-default partial alphanumeric_keys modifier_keys
+default partial alphanumeric_keys modifier_keys
xkb_symbols "pc105" {
key <ESC> { [ Escape ] };
// ┃Ctrl ┃Super ┃Alt ┃ ␣ Space Space ␣ ┃AltGr ⇮┃Meta ┃Menu ┃Ctrl ┃
// ┗━━━━━━━┻━━━━━━━┻━━━━━━━┹─────────────────────────────┺━━━━━━━┻━━━━━━━┻━━━━━━━┻━━━━━━━┛
//
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]= "Filipino";
// Alt-key combinations are yet to be put in. The unavailable keys are
// those which do not have a corresponding glyph in Unicode.
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "urd-phonetic" {
name[Group1]= "Urdu (Pakistan)";
// based on a keyboard map from an 'xkb/symbols/pl' file
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
// Visualisation and description: http://podziemie.net/xkb/pl
// based on a keyboard map from an 'xkb/symbols/pt' file
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "latin(type4)"
// v 1.4
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
// This RO_US/Programmers layout, although the secondary layout in the
// Romanian standard, has always been the "de facto" standard in the
// and Slovenian in xkeyboard-config
//
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]= "Serbian";
// 2005/12/09 Valery Inozemtsev <shrek@altlinux.ru>
// Windows layout
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "winkeys" {
include "ru(common)"
// based on a keyboard map from an 'xkb/symbols/se' file
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "latin(type2)"
include "se(se)"
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]="Slovenian";
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
// This layout conforms to a new sk compromise standard designed
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "latin"
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "ara(basic)"
name[Group1]= "Arabic (Syria)";
-default partial modifier_keys
+default partial modifier_keys
xkb_symbols "ctrl_alt_bksp" {
key <BKSP> {
type="CTRL+ALT",
// based on a keyboard map from an 'xkb/symbols/th' file
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
name[Group1]= "Thai";
// --------------------------------------------------------------------
//
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic"
{
name[Group1] = "Tajik";
// Nazar Annagurban <nazar_xg@hotmail.com>, 2009
// Default layout (based on Vista Turkmen layout)
-default partial
+default partial
xkb_symbols "basic" {
name[Group1]="Turkmen";
// Nilgün Belma Bugüner <nilgun@belgeler.org>, 2005
//Default Layout (Turkish Q)
-default partial
+default partial
xkb_symbols "basic" {
include "latin"
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "tw" {
name[Group1]= "Taiwanese";
// http://ilyabirman.ru/projects/typography-layout/
// default layout
-default partial
+default partial
xkb_symbols "base" {
// 1st keyboard row
key <TLDE> { [NoSymbol, NoSymbol, NoSymbol, approxeq] };
// Please notify any corrections or omissions to
// Kevin Donnelly (kevin@dotmon.com)
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "swa" {
name[Group1]= "Swahili (Tanzania)";
// Unicode - 3d level added with some Unicode symbols (typographic quotes, m-dash, n-dash etc),
// some often used cyrillics from other slavic languages and some ASCII symbols used often (slash, brackets...)
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "unicode" {
include "ua(winkeys)"
-default
-partial alphanumeric_keys modifier_keys
+default partial alphanumeric_keys modifier_keys
xkb_symbols "basic" {
name[Group1]= "English (US)";
// apostrophe is replaced with U02BB.
//
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "cyrillic" {
name[Group1]= "Uzbek";
// July 2009
-default partial alphanumeric_keys
+default partial alphanumeric_keys
xkb_symbols "basic" {
include "us"
// based on the Latvian and GB keyboard maps
-default partial alphanumeric_keys modifier_keys
+default partial alphanumeric_keys modifier_keys
xkb_symbols "basic" {
// Describes the differences between an en_US