Module Name: src Committed By: mrg Date: Mon Mar 17 09:02:02 UTC 2014
Modified Files: src/external/mit/xorg/lib/xkeyboard-config/rules: base base.lst evdev evdev.lst Log Message: regenerate for xkeyboard-config 2.11. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 \ src/external/mit/xorg/lib/xkeyboard-config/rules/base \ src/external/mit/xorg/lib/xkeyboard-config/rules/base.lst \ src/external/mit/xorg/lib/xkeyboard-config/rules/evdev \ src/external/mit/xorg/lib/xkeyboard-config/rules/evdev.lst Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/mit/xorg/lib/xkeyboard-config/rules/base diff -u src/external/mit/xorg/lib/xkeyboard-config/rules/base:1.6 src/external/mit/xorg/lib/xkeyboard-config/rules/base:1.7 --- src/external/mit/xorg/lib/xkeyboard-config/rules/base:1.6 Tue Feb 25 13:07:29 2014 +++ src/external/mit/xorg/lib/xkeyboard-config/rules/base Mon Mar 17 09:02:02 2014 @@ -40,45 +40,6 @@ ! $azerty = be fr ! $qwertz = al cz de hr hu ro si sk -! $inetkbds = acer_c300 acer_ferrari4k acer_laptop \ - airkey \ - apple armada azonaRF2300 \ - benqx brother \ - btc5113rf btc9000 btc9000a btc9001ah btc5090 btc9019u \ - cherryblue cherrybluea cherryblueb \ - cherrycyboard cherrycmexpert \ - chicony chicony0108 chicony0420 chicony9885 \ - compalfl90 \ - compaqeak8 compaqik7 compaqik13 compaqik18 \ - creativedw7000 \ - cymotionlinux \ - dell dellm65 inspiron dellusbmm \ - emachines ennyah_dkb1008 evdev \ - genius geniuscomfy2 \ - gyration honeywell_euroboard \ - hp250x hp5xx hp500fa hpdv5 \ - hpi6 hpxe3gc hpxe3gf hpxe4xxx hpxt1000 hpzt11xx htcdream \ - ibm_spacesaver ipaq inspiron intel \ - logiaccess logicda logicink \ - logiex110 logiclx300 \ - logiinkse logiinkseusb logiitc logiik \ - logitech_base itouch logiultrax \ - logitech_g15 \ - logidinovo logidinovoedge \ - microsoft4000 microsoft7000 microsoftinet microsoftprousb microsoftprooem microsoftprose \ - microsoftoffice microsoftmult \ - mx1998 mx2500 mx2750 \ - oretec \ - pc105 \ - presario propeller \ - qtronix \ - rapidaccess rapidaccess2 thinkpad60 \ - samsung4500 samsung4510 \ - silvercrest \ - sk1300 sk2500 sk6200 sk7100 \ - sven sven303 symplon \ - toshiba_s3000 trust trustda \ - unitekkb1925 yahoo // all layouts with 3rd and 4th groups ! $threelevellayouts = al az \ @@ -102,8 +63,6 @@ vn \ za -! $evdevkbds = ibm_spacesaver - ! $thinkpads = thinkpad thinkpad60 thinkpadz60 ! $sun = sun_type6_jp sun_type6_usb sun_type6_euro_usb \ @@ -125,6 +84,61 @@ ! $htcdreamlayouts = us it de +! $inetkbds = acer_c300 acer_ferrari4k acer_laptop \ + airkey \ + apple armada azonaRF2300 \ + benqx brother \ + btc5113rf btc9000 btc9000a btc9001ah btc5090 btc9019u \ + cherryblue cherrybluea cherryblueb \ + cherrycyboard cherrycmexpert \ + chicony chicony0108 chicony0420 chicony9885 \ + compalfl90 \ + compaqeak8 compaqik7 compaqik13 compaqik18 \ + creativedw7000 \ + cymotionlinux \ + dell dellm65 inspiron dellusbmm \ + emachines ennyah_dkb1008 evdev \ + genius geniuscomfy2 \ + gyration honeywell_euroboard \ + hp250x hp5xx hp500fa hpdv5 \ + hpi6 hpxe3gc hpxe3gf hpxe4xxx hpxt1000 hpzt11xx htcdream \ + ibm_spacesaver ipaq inspiron intel \ + logiaccess logicda logicink \ + logiex110 logiclx300 \ + logiinkse logiinkseusb logiitc logiik \ + logitech_base itouch logiultrax \ + logitech_g15 \ + logidinovo logidinovoedge \ + microsoft4000 microsoft7000 microsoftinet microsoftprousb microsoftprooem microsoftprose \ + microsoftoffice microsoftmult \ + mx1998 mx2500 mx2750 \ + oretec \ + pc105 \ + presario propeller \ + qtronix \ + rapidaccess rapidaccess2 thinkpad60 \ + samsung4500 samsung4510 \ + silvercrest \ + sk1300 sk2500 sk6200 sk7100 \ + sven sven303 symplon \ + toshiba_s3000 trust trustda \ + unitekkb1925 yahoo + +! $inetmediakbds = acer_ferrari4k acer_laptop btc5090 btc9019u cherryblueb \ + cherrybluea herrycyboard chicony042 compaqik13 compaqik18 \ + armada presario dellm65 inspiron dellusbmm diamond \ + ennyah_dkb1008 genius geniuscomfy2 hpi6 hpxe3gc hpxe3gf \ + hpxt1000 hpzt11xx hpdv5 hpxe4xxx hp5xx thinkpad60 ogitech_base \ + logidinovo logidinovoedge logitech_g15 mx1998 mx2500 mx2750 \ + microsoft4000 microsoft7000 microsoftprooem microsoftmult \ + propeller samsung4500 samsung4510 sk1300 sk2500 sk7100 \ + toshiba_s3000 trust trustda cymotionlinux silvercrest \ + emachines benqx unitekkb1925 creativedw7000 compalfl90 \ + pc105 a4techKB21 a4techKBS8 a4_rfkb23 asus_laptop btc6301urf \ + dexxa dtk2000 fscaa1667g geniuskb19e geniuscomfy latitude \ + microsoftpro precision_m scorpius sp_inet targa_v811 thinkpad \ + tm2030USB-102 tm2030USB-106 trust_slimline + ! $dvoraklayouts = br ca de ee es fr gb no pl se us ! model = keycodes @@ -957,6 +971,9 @@ sun_type7_jp_usb = +sun_vndr/solaris(defaults_type7jp) $sun = +sun_vndr/solaris(defaults) +! model layout = symbols + $inetmediakbds jp = +jp(henkan) + ! layout variant = compat de neo = +caps(caps_lock)+misc(assign_shift_left_action)+level5(level5_lock) jp $sun_compat = complete+japan(kana_lock) @@ -1025,6 +1042,7 @@ altwin:hyper_win = +altwin(hyper_win) altwin:alt_super_win = +altwin(alt_super_win) altwin:swap_alt_win = +altwin(swap_alt_win) + grab:debug = +srvr_ctrl(grab_debug) grp:switch = +group(switch) grp:lswitch = +group(lswitch) grp:win_switch = +group(win_switch) @@ -1147,6 +1165,7 @@ shift:breaks_caps = +shift(breaks_caps) esperanto:qwerty = +epo(qwerty) esperanto:dvorak = +epo(dvorak) + esperanto:colemak = +epo(colemak) terminate:ctrl_alt_bksp = +terminate(ctrl_alt_bksp) keypad:pointerkeys = +keypad(pointerkeys) apple:alupckeys = +macintosh_vndr/apple(alupckeys) Index: src/external/mit/xorg/lib/xkeyboard-config/rules/base.lst diff -u src/external/mit/xorg/lib/xkeyboard-config/rules/base.lst:1.6 src/external/mit/xorg/lib/xkeyboard-config/rules/base.lst:1.7 --- src/external/mit/xorg/lib/xkeyboard-config/rules/base.lst:1.6 Tue Feb 25 13:07:29 2014 +++ src/external/mit/xorg/lib/xkeyboard-config/rules/base.lst Mon Mar 17 09:02:02 2014 @@ -195,7 +195,7 @@ az Azerbaijani by Belarusian be Belgian - bd Bengali + bd Bangla in Indian ba Bosnian br Portuguese (Brazil) @@ -296,7 +296,7 @@ rus us: Russian (US, phonetic) mac us: English (Macintosh) altgr-intl us: English (international AltGr dead keys) - olpc2 us: English (layout toggle on multiply/divide key) + olpc2 us: English (the divide/multiply keys toggle the layout) hbs us: Serbo-Croatian (US) workman us: English (Workman) workman-intl us: English (Workman, international with dead keys) @@ -323,23 +323,25 @@ legacy by: Belarusian (legacy) latin by: Belarusian (Latin) oss be: Belgian (alternative) - oss_latin9 be: Belgian (alternative, latin-9 only) + oss_latin9 be: Belgian (alternative, Latin-9 only) oss_sundeadkeys be: Belgian (alternative, Sun dead keys) iso-alternate be: Belgian (ISO alternate) nodeadkeys be: Belgian (eliminate dead keys) sundeadkeys be: Belgian (Sun dead keys) wang be: Belgian (Wang model 724 azerty) - probhat bd: Bengali (Probhat) - ben in: Bengali (India) - ben_probhat in: Bengali (India, Probhat) - ben_baishakhi in: Bengali (India, Baishakhi) - ben_bornona in: Bengali (India, Bornona) - ben_gitanjali in: Bengali (India, Uni Gitanjali) - ben_inscript in: Bengali (India, Baishakhi Inscript) + probhat bd: Bangla (Probhat) + ben in: Bangla (India) + ben_probhat in: Bangla (India, Probhat) + ben_baishakhi in: Bangla (India, Baishakhi) + ben_bornona in: Bangla (India, Bornona) + ben_gitanjali in: Bangla (India, Uni Gitanjali) + ben_inscript in: Bangla (India, Baishakhi Inscript) + eeyek in: Manipuri (Eeyek) guj in: Gujarati guru in: Punjabi (Gurmukhi) jhelum in: Punjabi (Gurmukhi Jhelum) kan in: Kannada + kan-kagapa in: Kannada (KaGaPa phonetic) mal in: Malayalam mal_lalitha in: Malayalam (Lalitha) mal_enhanced in: Malayalam (enhanced Inscript with Rupee Sign) @@ -350,11 +352,15 @@ tam_TSCII in: Tamil (TSCII typewriter) tam in: Tamil tel in: Telugu + tel-kagapa in: Telugu (KaGaPa phonetic) urd-phonetic in: Urdu (phonetic) urd-phonetic3 in: Urdu (alternative phonetic) urd-winkeys in: Urdu (WinKeys) bolnagri in: Hindi (Bolnagri) hin-wx in: Hindi (Wx) + hin-kagapa in: Hindi (KaGaPa phonetic) + san-kagapa in: Sanskrit (KaGaPa phonetic) + mar-kagapa in: Marathi (KaGaPa phonetic) eng in: English (India, with RupeeSign) alternatequotes ba: Bosnian (use guillemets for quotes) unicode ba: Bosnian (use Bosnian digraphs) @@ -362,9 +368,9 @@ us ba: Bosnian (US keyboard with Bosnian letters) nodeadkeys br: Portuguese (Brazil, eliminate dead keys) dvorak br: Portuguese (Brazil, Dvorak) - nativo br: Portuguese (Brazil, nativo) - nativo-us br: Portuguese (Brazil, nativo for USA keyboards) - nativo-epo br: Portuguese (Brazil, nativo for Esperanto) + nativo br: Portuguese (Brazil, Nativo) + nativo-us br: Portuguese (Brazil, Nativo for US keyboards) + nativo-epo br: Esperanto (Brazil, Nativo) phonetic bg: Bulgarian (traditional phonetic) bas_phonetic bg: Bulgarian (new phonetic) french ma: French (Morocco) @@ -387,7 +393,7 @@ eng ca: English (Canada) tib cn: Tibetan tib_asciinum cn: Tibetan (with ASCII numerals) - uig cn: Uyghur + ug cn: Uyghur alternatequotes hr: Croatian (use guillemets for quotes) unicode hr: Croatian (use Croatian digraphs) unicodeus hr: Croatian (US keyboard with Croatian digraphs) @@ -424,14 +430,14 @@ nodeadkeys fr: French (eliminate dead keys) sundeadkeys fr: French (Sun dead keys) oss fr: French (alternative) - oss_latin9 fr: French (alternative, latin-9 only) + oss_latin9 fr: French (alternative, Latin-9 only) oss_nodeadkeys fr: French (alternative, eliminate dead keys) oss_sundeadkeys fr: French (alternative, Sun dead keys) latin9 fr: French (legacy, alternative) latin9_nodeadkeys fr: French (legacy, alternative, eliminate dead keys) latin9_sundeadkeys fr: French (legacy, alternative, Sun dead keys) bepo fr: French (Bepo, ergonomic, Dvorak way) - bepo_latin9 fr: French (Bepo, ergonomic, Dvorak way, latin-9 only) + bepo_latin9 fr: French (Bepo, ergonomic, Dvorak way, Latin-9 only) dvorak fr: French (Dvorak) mac fr: French (Macintosh) bre fr: French (Breton) @@ -554,7 +560,7 @@ mac_nodeadkeys pt: Portuguese (Macintosh, eliminate dead keys) mac_sundeadkeys pt: Portuguese (Macintosh, Sun dead keys) nativo pt: Portuguese (Nativo) - nativo-us pt: Portuguese (Nativo for USA keyboards) + nativo-us pt: Portuguese (Nativo for US keyboards) nativo-epo pt: Esperanto (Portugal, Nativo) cedilla ro: Romanian (cedilla) std ro: Romanian (standard) @@ -586,7 +592,7 @@ latinunicodeyz rs: Serbian (Latin Unicode qwerty) alternatequotes rs: Serbian (Cyrillic with guillemets) latinalternatequotes rs: Serbian (Latin with guillemets) - rue rs: Pannonian Rusyn (homophonic) + rue rs: Pannonian Rusyn alternatequotes si: Slovenian (use guillemets for quotes) us si: Slovenian (US keyboard with Slovenian letters) bksl sk: Slovak (extended Backslash) @@ -684,7 +690,7 @@ gag md: Moldavian (Gagauz) ! option - grp Key(s) to change layout + grp Switching to another layout grp:switch Right Alt (while pressed) grp:lswitch Left Alt (while pressed) grp:lwin_switch Left Win (while pressed) @@ -728,7 +734,7 @@ lv3:alt_switch Any Alt key lv3:lalt_switch Left Alt lv3:ralt_switch Right Alt - lv3:ralt_switch_multikey Right Alt, Shift+Right Alt key is Multi_Key + lv3:ralt_switch_multikey Right Alt, Shift+Right Alt key is Compose lv3:ralt_alt Right Alt key never chooses 3rd level lv3:enter_switch Enter on keypad lv3:caps_switch Caps Lock @@ -746,33 +752,36 @@ ctrl:rctrl_ralt Right Ctrl as Right Alt ctrl:menu_rctrl Menu as Right Ctrl ctrl:ctrl_ralt Right Alt as Right Ctrl + ctrl:swap_lalt_lctl Swap Left Alt key with Left Ctrl key + ctrl:swap_lwin_lctl Swap Left Win key with Left Ctrl key + ctrl:swap_lalt_lctl_lwin Left Alt as Ctrl, Left Ctrl as Win, Left Win as Alt grp_led Use keyboard LED to show alternative layout grp_led:num Num Lock grp_led:caps Caps Lock grp_led:scroll Scroll Lock - keypad Numeric keypad layout selection + keypad Layout of numeric keypad keypad:legacy Legacy keypad:oss Unicode additions (arrows and math operators) - keypad:future Unicode additions (arrows and math operators). Math operators on default level + keypad:future Unicode additions (arrows and math operators; math operators on default level) keypad:legacy_wang Legacy Wang 724 keypad:oss_wang Wang 724 keypad with Unicode additions (arrows and math operators) - keypad:future_wang Wang 724 keypad with Unicode additions (arrows and math operators). Math operators on default level + keypad:future_wang Wang 724 keypad with Unicode additions (arrows and math operators; math operators on default level) keypad:hex Hexadecimal keypad:atm ATM/phone-style kpdl Numeric keypad delete key behaviour kpdl:dot Legacy key with dot kpdl:comma Legacy key with comma kpdl:dotoss Four-level key with dot - kpdl:dotoss_latin9 Four-level key with dot, latin-9 restriction + kpdl:dotoss_latin9 Four-level key with dot, Latin-9 only kpdl:commaoss Four-level key with comma kpdl:momayyezoss Four-level key with momayyez kpdl:kposs Four-level key with abstract separators - kpdl:semi Semi-colon on third level + kpdl:semi Semicolon on third level caps Caps Lock key behavior - caps:internal Caps Lock uses internal capitalization. Shift "pauses" Caps Lock - caps:internal_nocancel Caps Lock uses internal capitalization. Shift doesn't affect Caps Lock - caps:shift Caps Lock acts as Shift with locking. Shift "pauses" Caps Lock - caps:shift_nocancel Caps Lock acts as Shift with locking. Shift doesn't affect Caps Lock + caps:internal Caps Lock uses internal capitalization; Shift "pauses" Caps Lock + caps:internal_nocancel Caps Lock uses internal capitalization; Shift doesn't affect Caps Lock + caps:shift Caps Lock acts as Shift with locking; Shift "pauses" Caps Lock + caps:shift_nocancel Caps Lock acts as Shift with locking; Shift doesn't affect Caps Lock caps:capslock Caps Lock toggles normal capitalization of alphabetic characters caps:numlock Make Caps Lock an additional Num Lock caps:swapescape Swap ESC and Caps Lock @@ -780,21 +789,21 @@ caps:backspace Make Caps Lock an additional Backspace caps:super Make Caps Lock an additional Super caps:hyper Make Caps Lock an additional Hyper - caps:shiftlock Caps Lock toggles Shift so all keys are affected + caps:shiftlock Caps Lock toggles ShiftLock (affects all keys) caps:none Caps Lock is disabled - caps:ctrl_modifier Make Caps Lock an additional Control but keep the Caps_Lock keysym + caps:ctrl_modifier Make Caps Lock an additional Ctrl altwin Alt/Win key behavior altwin:menu Add the standard behavior to Menu key altwin:meta_alt Alt and Meta are on Alt keys altwin:alt_win Alt is mapped to Win keys (and the usual Alt keys) - altwin:ctrl_win Control is mapped to Win keys (and the usual Ctrl keys) - altwin:ctrl_alt_win Control is mapped to Alt keys, Alt is mapped to Win keys + altwin:ctrl_win Ctrl is mapped to Win keys (and the usual Ctrl keys) + altwin:ctrl_alt_win Ctrl is mapped to Alt keys, Alt is mapped to Win keys altwin:meta_win Meta is mapped to Win keys altwin:left_meta_win Meta is mapped to Left Win altwin:hyper_win Hyper is mapped to Win-keys altwin:alt_super_win Alt is mapped to Right Win, Super to Menu altwin:swap_alt_win Alt is swapped with Win - Compose key Compose key position + Compose key Position of Compose key compose:ralt Right Alt compose:lwin Left Win compose:lwin-altgr 3rd level of Left Win @@ -822,11 +831,12 @@ apple:alupckeys Apple Aluminium Keyboard: emulate PC keys (Print, Scroll Lock, Pause, Num Lock) shift:breaks_caps Shift cancels Caps Lock misc:typo Enable extra typographic characters - shift:both_capslock Both Shift-Keys together toggle Caps Lock - shift:both_capslock_cancel Both Shift-Keys together activate Caps Lock, one Shift-Key deactivates - shift:both_shiftlock Both Shift-Keys together toggle ShiftLock - keypad:pointerkeys Toggle PointerKeys with Shift + NumLock. + shift:both_capslock Both Shift keys together toggle Caps Lock + shift:both_capslock_cancel Both Shift keys together activate Caps Lock, one Shift key deactivates + shift:both_shiftlock Both Shift keys together toggle ShiftLock + keypad:pointerkeys Shift + NumLock toggles PointerKeys grab:break_actions Allow breaking grabs with keyboard actions (warning: security risk) + grab:debug_actions Allow grab and window tree logging currencysign Adding currency signs to certain keys eurosign:e Euro on E eurosign:2 Euro on 2 @@ -859,10 +869,11 @@ japan:kana_lock Kana Lock key is locking japan:nicola_f_bs NICOLA-F style Backspace japan:hztg_escape Make Zenkaku Hankaku an additional ESC - esperanto Adding Esperanto circumflexes (supersigno) - esperanto:qwerty To the corresponding key in a Qwerty keyboard. - esperanto:dvorak To the corresponding key in a Dvorak keyboard. + esperanto Adding Esperanto supersigned letters + esperanto:qwerty To the corresponding key in a Qwerty layout + esperanto:dvorak To the corresponding key in a Dvorak layout + esperanto:colemak To the corresponding key in a Colemak layout solaris Maintain key compatibility with old Solaris keycodes solaris:sun_compat Sun Key compatibility terminate Key sequence to kill the X server - terminate:ctrl_alt_bksp Control + Alt + Backspace + terminate:ctrl_alt_bksp Ctrl + Alt + Backspace Index: src/external/mit/xorg/lib/xkeyboard-config/rules/evdev diff -u src/external/mit/xorg/lib/xkeyboard-config/rules/evdev:1.6 src/external/mit/xorg/lib/xkeyboard-config/rules/evdev:1.7 --- src/external/mit/xorg/lib/xkeyboard-config/rules/evdev:1.6 Tue Feb 25 13:07:29 2014 +++ src/external/mit/xorg/lib/xkeyboard-config/rules/evdev Mon Mar 17 09:02:02 2014 @@ -40,45 +40,6 @@ ! $azerty = be fr ! $qwertz = al cz de hr hu ro si sk -! $inetkbds = acer_c300 acer_ferrari4k acer_laptop \ - airkey \ - apple armada azonaRF2300 \ - benqx brother \ - btc5113rf btc9000 btc9000a btc9001ah btc5090 btc9019u \ - cherryblue cherrybluea cherryblueb \ - cherrycyboard cherrycmexpert \ - chicony chicony0108 chicony0420 chicony9885 \ - compalfl90 \ - compaqeak8 compaqik7 compaqik13 compaqik18 \ - creativedw7000 \ - cymotionlinux \ - dell dellm65 inspiron dellusbmm \ - emachines ennyah_dkb1008 evdev \ - genius geniuscomfy2 \ - gyration honeywell_euroboard \ - hp250x hp5xx hp500fa hpdv5 \ - hpi6 hpxe3gc hpxe3gf hpxe4xxx hpxt1000 hpzt11xx htcdream \ - ibm_spacesaver ipaq inspiron intel \ - logiaccess logicda logicink \ - logiex110 logiclx300 \ - logiinkse logiinkseusb logiitc logiik \ - logitech_base itouch logiultrax \ - logitech_g15 \ - logidinovo logidinovoedge \ - microsoft4000 microsoft7000 microsoftinet microsoftprousb microsoftprooem microsoftprose \ - microsoftoffice microsoftmult \ - mx1998 mx2500 mx2750 \ - oretec \ - pc105 \ - presario propeller \ - qtronix \ - rapidaccess rapidaccess2 thinkpad60 \ - samsung4500 samsung4510 \ - silvercrest \ - sk1300 sk2500 sk6200 sk7100 \ - sven sven303 symplon \ - toshiba_s3000 trust trustda \ - unitekkb1925 yahoo // all layouts with 3rd and 4th groups ! $threelevellayouts = al az \ @@ -102,8 +63,6 @@ vn \ za -! $evdevkbds = ibm_spacesaver - ! $thinkpads = thinkpad thinkpad60 thinkpadz60 ! $sun = sun_type6_jp sun_type6_usb sun_type6_euro_usb \ @@ -125,6 +84,8 @@ ! $htcdreamlayouts = us it de +! $evdevkbds = ibm_spacesaver + ! $dvoraklayouts = br ca de ee es fr gb no pl se us ! model = keycodes @@ -900,6 +861,8 @@ applealu_jis = +inet(evdev)+macintosh_vndr/jp(alujiskeys) * = +inet(evdev) +! model layout = symbols + ! layout variant = compat de neo = +caps(caps_lock)+misc(assign_shift_left_action)+level5(level5_lock) jp $sun_compat = complete+japan(kana_lock) @@ -968,6 +931,7 @@ altwin:hyper_win = +altwin(hyper_win) altwin:alt_super_win = +altwin(alt_super_win) altwin:swap_alt_win = +altwin(swap_alt_win) + grab:debug = +srvr_ctrl(grab_debug) grp:switch = +group(switch) grp:lswitch = +group(lswitch) grp:win_switch = +group(win_switch) @@ -1090,6 +1054,7 @@ shift:breaks_caps = +shift(breaks_caps) esperanto:qwerty = +epo(qwerty) esperanto:dvorak = +epo(dvorak) + esperanto:colemak = +epo(colemak) terminate:ctrl_alt_bksp = +terminate(ctrl_alt_bksp) keypad:pointerkeys = +keypad(pointerkeys) apple:alupckeys = +macintosh_vndr/apple(alupckeys) Index: src/external/mit/xorg/lib/xkeyboard-config/rules/evdev.lst diff -u src/external/mit/xorg/lib/xkeyboard-config/rules/evdev.lst:1.6 src/external/mit/xorg/lib/xkeyboard-config/rules/evdev.lst:1.7 --- src/external/mit/xorg/lib/xkeyboard-config/rules/evdev.lst:1.6 Tue Feb 25 13:07:29 2014 +++ src/external/mit/xorg/lib/xkeyboard-config/rules/evdev.lst Mon Mar 17 09:02:02 2014 @@ -195,7 +195,7 @@ az Azerbaijani by Belarusian be Belgian - bd Bengali + bd Bangla in Indian ba Bosnian br Portuguese (Brazil) @@ -296,7 +296,7 @@ rus us: Russian (US, phonetic) mac us: English (Macintosh) altgr-intl us: English (international AltGr dead keys) - olpc2 us: English (layout toggle on multiply/divide key) + olpc2 us: English (the divide/multiply keys toggle the layout) hbs us: Serbo-Croatian (US) workman us: English (Workman) workman-intl us: English (Workman, international with dead keys) @@ -323,23 +323,25 @@ legacy by: Belarusian (legacy) latin by: Belarusian (Latin) oss be: Belgian (alternative) - oss_latin9 be: Belgian (alternative, latin-9 only) + oss_latin9 be: Belgian (alternative, Latin-9 only) oss_sundeadkeys be: Belgian (alternative, Sun dead keys) iso-alternate be: Belgian (ISO alternate) nodeadkeys be: Belgian (eliminate dead keys) sundeadkeys be: Belgian (Sun dead keys) wang be: Belgian (Wang model 724 azerty) - probhat bd: Bengali (Probhat) - ben in: Bengali (India) - ben_probhat in: Bengali (India, Probhat) - ben_baishakhi in: Bengali (India, Baishakhi) - ben_bornona in: Bengali (India, Bornona) - ben_gitanjali in: Bengali (India, Uni Gitanjali) - ben_inscript in: Bengali (India, Baishakhi Inscript) + probhat bd: Bangla (Probhat) + ben in: Bangla (India) + ben_probhat in: Bangla (India, Probhat) + ben_baishakhi in: Bangla (India, Baishakhi) + ben_bornona in: Bangla (India, Bornona) + ben_gitanjali in: Bangla (India, Uni Gitanjali) + ben_inscript in: Bangla (India, Baishakhi Inscript) + eeyek in: Manipuri (Eeyek) guj in: Gujarati guru in: Punjabi (Gurmukhi) jhelum in: Punjabi (Gurmukhi Jhelum) kan in: Kannada + kan-kagapa in: Kannada (KaGaPa phonetic) mal in: Malayalam mal_lalitha in: Malayalam (Lalitha) mal_enhanced in: Malayalam (enhanced Inscript with Rupee Sign) @@ -350,11 +352,15 @@ tam_TSCII in: Tamil (TSCII typewriter) tam in: Tamil tel in: Telugu + tel-kagapa in: Telugu (KaGaPa phonetic) urd-phonetic in: Urdu (phonetic) urd-phonetic3 in: Urdu (alternative phonetic) urd-winkeys in: Urdu (WinKeys) bolnagri in: Hindi (Bolnagri) hin-wx in: Hindi (Wx) + hin-kagapa in: Hindi (KaGaPa phonetic) + san-kagapa in: Sanskrit (KaGaPa phonetic) + mar-kagapa in: Marathi (KaGaPa phonetic) eng in: English (India, with RupeeSign) alternatequotes ba: Bosnian (use guillemets for quotes) unicode ba: Bosnian (use Bosnian digraphs) @@ -362,9 +368,9 @@ us ba: Bosnian (US keyboard with Bosnian letters) nodeadkeys br: Portuguese (Brazil, eliminate dead keys) dvorak br: Portuguese (Brazil, Dvorak) - nativo br: Portuguese (Brazil, nativo) - nativo-us br: Portuguese (Brazil, nativo for USA keyboards) - nativo-epo br: Portuguese (Brazil, nativo for Esperanto) + nativo br: Portuguese (Brazil, Nativo) + nativo-us br: Portuguese (Brazil, Nativo for US keyboards) + nativo-epo br: Esperanto (Brazil, Nativo) phonetic bg: Bulgarian (traditional phonetic) bas_phonetic bg: Bulgarian (new phonetic) french ma: French (Morocco) @@ -387,7 +393,7 @@ eng ca: English (Canada) tib cn: Tibetan tib_asciinum cn: Tibetan (with ASCII numerals) - uig cn: Uyghur + ug cn: Uyghur alternatequotes hr: Croatian (use guillemets for quotes) unicode hr: Croatian (use Croatian digraphs) unicodeus hr: Croatian (US keyboard with Croatian digraphs) @@ -424,14 +430,14 @@ nodeadkeys fr: French (eliminate dead keys) sundeadkeys fr: French (Sun dead keys) oss fr: French (alternative) - oss_latin9 fr: French (alternative, latin-9 only) + oss_latin9 fr: French (alternative, Latin-9 only) oss_nodeadkeys fr: French (alternative, eliminate dead keys) oss_sundeadkeys fr: French (alternative, Sun dead keys) latin9 fr: French (legacy, alternative) latin9_nodeadkeys fr: French (legacy, alternative, eliminate dead keys) latin9_sundeadkeys fr: French (legacy, alternative, Sun dead keys) bepo fr: French (Bepo, ergonomic, Dvorak way) - bepo_latin9 fr: French (Bepo, ergonomic, Dvorak way, latin-9 only) + bepo_latin9 fr: French (Bepo, ergonomic, Dvorak way, Latin-9 only) dvorak fr: French (Dvorak) mac fr: French (Macintosh) bre fr: French (Breton) @@ -554,7 +560,7 @@ mac_nodeadkeys pt: Portuguese (Macintosh, eliminate dead keys) mac_sundeadkeys pt: Portuguese (Macintosh, Sun dead keys) nativo pt: Portuguese (Nativo) - nativo-us pt: Portuguese (Nativo for USA keyboards) + nativo-us pt: Portuguese (Nativo for US keyboards) nativo-epo pt: Esperanto (Portugal, Nativo) cedilla ro: Romanian (cedilla) std ro: Romanian (standard) @@ -586,7 +592,7 @@ latinunicodeyz rs: Serbian (Latin Unicode qwerty) alternatequotes rs: Serbian (Cyrillic with guillemets) latinalternatequotes rs: Serbian (Latin with guillemets) - rue rs: Pannonian Rusyn (homophonic) + rue rs: Pannonian Rusyn alternatequotes si: Slovenian (use guillemets for quotes) us si: Slovenian (US keyboard with Slovenian letters) bksl sk: Slovak (extended Backslash) @@ -684,7 +690,7 @@ gag md: Moldavian (Gagauz) ! option - grp Key(s) to change layout + grp Switching to another layout grp:switch Right Alt (while pressed) grp:lswitch Left Alt (while pressed) grp:lwin_switch Left Win (while pressed) @@ -728,7 +734,7 @@ lv3:alt_switch Any Alt key lv3:lalt_switch Left Alt lv3:ralt_switch Right Alt - lv3:ralt_switch_multikey Right Alt, Shift+Right Alt key is Multi_Key + lv3:ralt_switch_multikey Right Alt, Shift+Right Alt key is Compose lv3:ralt_alt Right Alt key never chooses 3rd level lv3:enter_switch Enter on keypad lv3:caps_switch Caps Lock @@ -746,33 +752,36 @@ ctrl:rctrl_ralt Right Ctrl as Right Alt ctrl:menu_rctrl Menu as Right Ctrl ctrl:ctrl_ralt Right Alt as Right Ctrl + ctrl:swap_lalt_lctl Swap Left Alt key with Left Ctrl key + ctrl:swap_lwin_lctl Swap Left Win key with Left Ctrl key + ctrl:swap_lalt_lctl_lwin Left Alt as Ctrl, Left Ctrl as Win, Left Win as Alt grp_led Use keyboard LED to show alternative layout grp_led:num Num Lock grp_led:caps Caps Lock grp_led:scroll Scroll Lock - keypad Numeric keypad layout selection + keypad Layout of numeric keypad keypad:legacy Legacy keypad:oss Unicode additions (arrows and math operators) - keypad:future Unicode additions (arrows and math operators). Math operators on default level + keypad:future Unicode additions (arrows and math operators; math operators on default level) keypad:legacy_wang Legacy Wang 724 keypad:oss_wang Wang 724 keypad with Unicode additions (arrows and math operators) - keypad:future_wang Wang 724 keypad with Unicode additions (arrows and math operators). Math operators on default level + keypad:future_wang Wang 724 keypad with Unicode additions (arrows and math operators; math operators on default level) keypad:hex Hexadecimal keypad:atm ATM/phone-style kpdl Numeric keypad delete key behaviour kpdl:dot Legacy key with dot kpdl:comma Legacy key with comma kpdl:dotoss Four-level key with dot - kpdl:dotoss_latin9 Four-level key with dot, latin-9 restriction + kpdl:dotoss_latin9 Four-level key with dot, Latin-9 only kpdl:commaoss Four-level key with comma kpdl:momayyezoss Four-level key with momayyez kpdl:kposs Four-level key with abstract separators - kpdl:semi Semi-colon on third level + kpdl:semi Semicolon on third level caps Caps Lock key behavior - caps:internal Caps Lock uses internal capitalization. Shift "pauses" Caps Lock - caps:internal_nocancel Caps Lock uses internal capitalization. Shift doesn't affect Caps Lock - caps:shift Caps Lock acts as Shift with locking. Shift "pauses" Caps Lock - caps:shift_nocancel Caps Lock acts as Shift with locking. Shift doesn't affect Caps Lock + caps:internal Caps Lock uses internal capitalization; Shift "pauses" Caps Lock + caps:internal_nocancel Caps Lock uses internal capitalization; Shift doesn't affect Caps Lock + caps:shift Caps Lock acts as Shift with locking; Shift "pauses" Caps Lock + caps:shift_nocancel Caps Lock acts as Shift with locking; Shift doesn't affect Caps Lock caps:capslock Caps Lock toggles normal capitalization of alphabetic characters caps:numlock Make Caps Lock an additional Num Lock caps:swapescape Swap ESC and Caps Lock @@ -780,21 +789,21 @@ caps:backspace Make Caps Lock an additional Backspace caps:super Make Caps Lock an additional Super caps:hyper Make Caps Lock an additional Hyper - caps:shiftlock Caps Lock toggles Shift so all keys are affected + caps:shiftlock Caps Lock toggles ShiftLock (affects all keys) caps:none Caps Lock is disabled - caps:ctrl_modifier Make Caps Lock an additional Control but keep the Caps_Lock keysym + caps:ctrl_modifier Make Caps Lock an additional Ctrl altwin Alt/Win key behavior altwin:menu Add the standard behavior to Menu key altwin:meta_alt Alt and Meta are on Alt keys altwin:alt_win Alt is mapped to Win keys (and the usual Alt keys) - altwin:ctrl_win Control is mapped to Win keys (and the usual Ctrl keys) - altwin:ctrl_alt_win Control is mapped to Alt keys, Alt is mapped to Win keys + altwin:ctrl_win Ctrl is mapped to Win keys (and the usual Ctrl keys) + altwin:ctrl_alt_win Ctrl is mapped to Alt keys, Alt is mapped to Win keys altwin:meta_win Meta is mapped to Win keys altwin:left_meta_win Meta is mapped to Left Win altwin:hyper_win Hyper is mapped to Win-keys altwin:alt_super_win Alt is mapped to Right Win, Super to Menu altwin:swap_alt_win Alt is swapped with Win - Compose key Compose key position + Compose key Position of Compose key compose:ralt Right Alt compose:lwin Left Win compose:lwin-altgr 3rd level of Left Win @@ -822,11 +831,12 @@ apple:alupckeys Apple Aluminium Keyboard: emulate PC keys (Print, Scroll Lock, Pause, Num Lock) shift:breaks_caps Shift cancels Caps Lock misc:typo Enable extra typographic characters - shift:both_capslock Both Shift-Keys together toggle Caps Lock - shift:both_capslock_cancel Both Shift-Keys together activate Caps Lock, one Shift-Key deactivates - shift:both_shiftlock Both Shift-Keys together toggle ShiftLock - keypad:pointerkeys Toggle PointerKeys with Shift + NumLock. + shift:both_capslock Both Shift keys together toggle Caps Lock + shift:both_capslock_cancel Both Shift keys together activate Caps Lock, one Shift key deactivates + shift:both_shiftlock Both Shift keys together toggle ShiftLock + keypad:pointerkeys Shift + NumLock toggles PointerKeys grab:break_actions Allow breaking grabs with keyboard actions (warning: security risk) + grab:debug_actions Allow grab and window tree logging currencysign Adding currency signs to certain keys eurosign:e Euro on E eurosign:2 Euro on 2 @@ -859,10 +869,11 @@ japan:kana_lock Kana Lock key is locking japan:nicola_f_bs NICOLA-F style Backspace japan:hztg_escape Make Zenkaku Hankaku an additional ESC - esperanto Adding Esperanto circumflexes (supersigno) - esperanto:qwerty To the corresponding key in a Qwerty keyboard. - esperanto:dvorak To the corresponding key in a Dvorak keyboard. + esperanto Adding Esperanto supersigned letters + esperanto:qwerty To the corresponding key in a Qwerty layout + esperanto:dvorak To the corresponding key in a Dvorak layout + esperanto:colemak To the corresponding key in a Colemak layout solaris Maintain key compatibility with old Solaris keycodes solaris:sun_compat Sun Key compatibility terminate Key sequence to kill the X server - terminate:ctrl_alt_bksp Control + Alt + Backspace + terminate:ctrl_alt_bksp Ctrl + Alt + Backspace