/usr/share/X11/xkb/symbols
NameSizeModeActions
digital_vndr/-0755rm
fujitsu_vndr/-0755rm
hp_vndr/-0755rm
jolla_vndr/-0755rm
macintosh_vndr/-0755rm
nec_vndr/-0755rm
nokia_vndr/-0755rm
sgi_vndr/-0755rm
sharp_vndr/-0755rm
sony_vndr/-0755rm
sun_vndr/-0755rm
xfree68_vndr/-0755rm
af233840644editdlrm
al61570644editdlrm
altwin36700644editdlrm
am102840644editdlrm
apl521760644editdlrm
ara335990644editdlrm
at3580644editdlrm
au1780644editdlrm
az37840644editdlrm
ba6570644editdlrm
bd42890644editdlrm
be111010644editdlrm
bg234140644editdlrm
br167780644editdlrm
brai25100644editdlrm
bt45970644editdlrm
bw9960644editdlrm
by33430644editdlrm
ca214340644editdlrm
capslock20000644editdlrm
cd40380644editdlrm
ch72690644editdlrm
cm337870644editdlrm
cn373430644editdlrm
compose23030644editdlrm
ctrl39640644editdlrm
cz241860644editdlrm
de956480644editdlrm
dk24620644editdlrm
dz126970644editdlrm
ee41410644editdlrm
eg20610644editdlrm
empty1000644editdlrm
epo75980644editdlrm
es98590644editdlrm
et31330644editdlrm
eu52680644editdlrm
eurosign6290644editdlrm
fi248930644editdlrm
fo19890644editdlrm
fr969730644editdlrm
gb99140644editdlrm
ge129750644editdlrm
gh65610644editdlrm
gn21910644editdlrm
gr143370644editdlrm
group119810644editdlrm
hr25480644editdlrm
hu234570644editdlrm
id85300644editdlrm
ie202760644editdlrm
il166250644editdlrm
in1153060644editdlrm
inet788330644editdlrm
iq6410644editdlrm
ir124330644editdlrm
is131340644editdlrm
it174790644editdlrm
jp84610644editdlrm
jv34520644editdlrm
ke75480644editdlrm
keypad237580644editdlrm
kg60780644editdlrm
kh49950644editdlrm
kpdl33980644editdlrm
kr11680644editdlrm
kz163980644editdlrm
la55620644editdlrm
latam138110644editdlrm
latin146340644editdlrm
level22740644editdlrm
level365550644editdlrm
level547390644editdlrm
lk81980644editdlrm
lt235160644editdlrm
lv192800644editdlrm
ma125100644editdlrm
Makefile.in297610644editdlrm
mao5930644editdlrm
md51150644editdlrm
me17480644editdlrm
mk30700644editdlrm
ml33250644editdlrm
mm59120644editdlrm
mn42740644editdlrm
mt90920644editdlrm
mv26690644editdlrm
my68710644editdlrm
nbsp44060644editdlrm
ng62680644editdlrm
nl67220644editdlrm
no117160644editdlrm
np67490644editdlrm
olpc9300644editdlrm
parens3890644editdlrm
pc23880644editdlrm
ph759790644editdlrm
pk271510644editdlrm
pl271100644editdlrm
pt118330644editdlrm
ro116930644editdlrm
rs153630644editdlrm
ru679910644editdlrm
rupeesign1310644editdlrm
se169930644editdlrm
shift22400644editdlrm
si5900644editdlrm
sk68580644editdlrm
sn22190644editdlrm
srvr_ctrl23300644editdlrm
sy70760644editdlrm
terminate1990644editdlrm
tg48210644editdlrm
th103370644editdlrm
tj103870644editdlrm
tm14790644editdlrm
tr265770644editdlrm
trans160500644editdlrm
tw33050644editdlrm
typo45220644editdlrm
tz34280644editdlrm
ua160860644editdlrm
us1075050644editdlrm
uz41250644editdlrm
vn61530644editdlrm
za21080644editdlrm
Edit: /usr/share/X11/xkb/symbols/inet (78833B)
// EAK (Easy Access keyboards: Internet, Multimedia, PDA) // Copyright (C) 2002 Stanislav Brabec // // Based on the LinEAK project. // LinEAK - Linux support for Easy Access and Internets // Copyright (C) 2001, 2002 Mark Smulders // Usage in XF86Config: // Option "XkbLayout" "my_kb_layout" // Option "XkbVariant" "my_kb_variant" // Option "XkbModel" "my_eak_type" // Option "XkbRules" "xfree86" // Simple command line usage: // setxkbmap 'my_kb_layout' -variant 'my_kb_variant' -model 'my_eak_type' // Very common set of media keys. hidden partial alphanumeric_keys xkb_symbols "media_common" { key { [ XF86AudioMedia ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop, XF86Eject ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86Eject ] }; key { [ XF86Eject ] }; }; // Popular web navigation keys. hidden partial alphanumeric_keys xkb_symbols "nav_common" { key { [ XF86Calculator ] }; key { [ XF86WWW ] }; key { [ XF86Search ] }; key { [ XF86Favorites ] }; key { [ XF86Reload ] }; key { [ XF86Stop ] }; key { [ XF86Forward ] }; key { [ XF86Back ] }; key { [ XF86MyComputer ] }; key { [ XF86Mail ] }; key { [ XF86AudioMedia ] }; }; // ACPI Standard hidden partial alphanumeric_keys xkb_symbols "acpi_common" { key { [ XF86PowerOff ] }; key { [ XF86Standby ] }; key { [ XF86WakeUp ] }; key { [ XF86Battery ] }; key { [ XF86WLAN ] }; key { [ XF86Sleep ] }; }; // Combined sections, for simplicity. hidden partial alphanumeric_keys xkb_symbols "media_nav_common" { include "inet(media_common)" include "inet(nav_common)" }; hidden partial alphanumeric_keys xkb_symbols "media_nav_acpi_common" { include "inet(media_common)" include "inet(nav_common)" include "inet(acpi_common)" }; hidden partial alphanumeric_keys xkb_symbols "nav_acpi_common" { include "inet(nav_common)" include "inet(acpi_common)" }; hidden partial alphanumeric_keys xkb_symbols "media_acpi_common" { include "inet(media_common)" include "inet(acpi_common)" }; // Evdev Standardized Keycodes partial alphanumeric_keys xkb_symbols "evdev" { key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86PowerOff ] }; key { [ Cancel ] }; key { [ Redo ] }; key { [ SunProps ] }; key { [ Undo ] }; key { [ SunFront ] }; key { [ XF86Copy ] }; key { [ XF86Open ] }; key { [ XF86Paste ] }; key { [ Find ] }; key { [ XF86Cut ] }; key { [ Help ] }; key { [ Linefeed ] }; // Commented out because HZTG has same keycode as TLDE // key { [ Zenkaku_Hankaku ] }; key { [ Hiragana_Katakana ] }; key { [ Henkan ] }; key { [ Muhenkan ] }; key { [ Katakana ] }; key { [ Hiragana ] }; key { [ Hangul ] }; key { [ Hangul_Hanja ] }; key { [ XF86TouchpadToggle ] }; key { [ XF86TouchpadOn ] }; key { [ XF86TouchpadOff ] }; key { [ XF86AudioMicMute ] }; // key { [ ] }; // KEY_MACRO key { [ plusminus ] }; key { [ XF86LaunchA ] }; key { [ XF86MenuKB ] }; key { [ XF86Calculator ] }; // key { [ ] }; // KEY_SETUP key { [ XF86Sleep ] }; key { [ XF86WakeUp ] }; key { [ XF86Explorer ] }; key { [ XF86Send ] }; // key { [ ] }; // KEY_DELETEFILE key { [ XF86Xfer ] }; key { [ XF86Launch1 ] }; key { [ XF86Launch2 ] }; key { [ XF86WWW ] }; key { [ XF86DOS ] }; key { [ XF86ScreenSaver ] }; key { [ XF86RotateWindows ] }; key { [ XF86TaskPane ] }; key { [ XF86Mail ] }; key { [ XF86Favorites ] }; key { [ XF86MyComputer ] }; key { [ XF86Back ] }; key { [ XF86Forward ] }; // key { [ ] }; // KEY_CLOSECD (opposite of eject) key { [ XF86Eject ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioStop, XF86Eject ] }; key { [ XF86AudioRecord ] }; key { [ XF86AudioRewind ] }; key { [ XF86Phone ] }; // key { [ ] }; // KEY_ISO key { [ XF86Tools ] }; key { [ XF86HomePage ] }; key { [ XF86Reload ] }; key { [ XF86Close ] }; // key { [ ] }; // KEY_MOVE // key { [ ] }; // KEY_EDIT key { [ XF86ScrollUp ] }; key { [ XF86ScrollDown ] }; key { [ parenleft ] }; key { [ parenright ] }; key { [ XF86LaunchA ] }; key { [ XF86LaunchC ] }; key { [ XF86LaunchD ] }; key { [ XF86LaunchE ] }; key { [ XF86LaunchF ] }; key { [ XF86AudioPlay ] }; key { [ XF86AudioPause ] }; key { [ XF86Launch3 ] }; key { [ XF86Launch4 ] }; key { [ XF86Suspend ] }; key { [ XF86Close ] }; key { [ XF86AudioPlay ] }; key { [ XF86AudioForward ] }; // key { [ ] }; // KEY_BASSBOOST key { [ Print ] }; // key { [ ] }; // KEY_HP key { [ XF86WebCam ] }; key { [ XF86AudioPreset ] }; // key { [ ] }; // KEY_QUESTION key { [ XF86Mail ] }; key { [ XF86Messenger ] }; // KEY_CHAT key { [ XF86Search ] }; key { [ XF86Go ] }; // KEY_CONNECT key { [ XF86Finance ] }; key { [ XF86Game ] }; // KEY_SPORT key { [ XF86Shop ] }; // key { [ ] }; // KEY_ALTERASE key { [ Cancel ] }; key { [ XF86MonBrightnessDown ] }; key { [ XF86MonBrightnessUp ] }; key { [ XF86AudioMedia ] }; // key { [ ] }; // see // key { [ ] }; // see // key { [ ] }; // see // key { [ ] }; // see key { [ XF86Favorites ] }; key { [ XF86Keyboard ] }; key { [ XF86Tools ] }; key { [ XF86Launch5 ] }; key { [ XF86Launch6 ] }; key { [ XF86Launch7 ] }; key { [ XF86Launch8 ] }; key { [ XF86Launch9 ] }; // Key symbol mappings below are autogenerated key { [ XF86Eject ] }; // KEY_EJECTCLOSECD key { [ XF86New ] }; // KEY_NEW key { [ Redo ] }; // KEY_REDO key { [ XF86LaunchB ] }; // KEY_DASHBOARD key { [ XF86Display ] }; // KEY_SWITCHVIDEOMODE key { [ XF86KbdLightOnOff ] }; // KEY_KBDILLUMTOGGLE key { [ XF86KbdBrightnessDown ] }; // KEY_KBDILLUMDOWN key { [ XF86KbdBrightnessUp ] }; // KEY_KBDILLUMUP key { [ XF86Send ] }; // KEY_SEND key { [ XF86Reply ] }; // KEY_REPLY key { [ XF86MailForward ] }; // KEY_FORWARDMAIL key { [ XF86Save ] }; // KEY_SAVE key { [ XF86Documents ] }; // KEY_DOCUMENTS key { [ XF86Battery ] }; // KEY_BATTERY key { [ XF86Bluetooth ] }; // KEY_BLUETOOTH key { [ XF86WLAN ] }; // KEY_WLAN key { [ XF86UWB ] }; // KEY_UWB key { [ XF86Next_VMode ] }; // KEY_VIDEO_NEXT key { [ XF86Prev_VMode ] }; // KEY_VIDEO_PREV key { [ XF86MonBrightnessCycle ] }; // KEY_BRIGHTNESS_CYCLE key { [ XF86BrightnessAuto ] }; // KEY_BRIGHTNESS_AUTO key { [ XF86DisplayOff ] }; // KEY_DISPLAY_OFF key { [ XF86WWAN ] }; // KEY_WWAN key { [ XF86RFKill ] }; // KEY_RFKILL key { [ XF86AudioMicMute ] }; // KEY_MICMUTE key { [ XF86Info ] }; // KEY_INFO key { [ XF86CycleAngle ] }; // KEY_ANGLE key { [ XF86FullScreen ] }; // KEY_FULL_SCREEN key { [ XF86AspectRatio ] }; // KEY_ASPECT_RATIO key { [ XF86DVD ] }; // KEY_DVD key { [ XF86Audio ] }; // KEY_AUDIO key { [ XF86Video ] }; // KEY_VIDEO key { [ XF86Calendar ] }; // KEY_CALENDAR key { [ XF86ChannelUp ] }; // KEY_CHANNELUP key { [ XF86ChannelDown ] }; // KEY_CHANNELDOWN key { [ XF86AudioRandomPlay ] }; // KEY_SHUFFLE key { [ XF86Break ] }; // KEY_BREAK key { [ XF86VideoPhone ] }; // KEY_VIDEOPHONE key { [ XF86Game ] }; // KEY_GAMES key { [ XF86ZoomIn ] }; // KEY_ZOOMIN key { [ XF86ZoomOut ] }; // KEY_ZOOMOUT key { [ XF86ZoomReset ] }; // KEY_ZOOMRESET key { [ XF86Word ] }; // KEY_WORDPROCESSOR key { [ XF86Editor ] }; // KEY_EDITOR key { [ XF86Excel ] }; // KEY_SPREADSHEET key { [ XF86GraphicsEditor ] }; // KEY_GRAPHICSEDITOR key { [ XF86Presentation ] }; // KEY_PRESENTATION key { [ XF86Database ] }; // KEY_DATABASE key { [ XF86News ] }; // KEY_NEWS key { [ XF86Voicemail ] }; // KEY_VOICEMAIL key { [ XF86Addressbook ] }; // KEY_ADDRESSBOOK key { [ XF86Messenger ] }; // KEY_MESSENGER key { [ XF86DisplayToggle ] }; // KEY_DISPLAYTOGGLE key { [ XF86SpellCheck ] }; // KEY_SPELLCHECK key { [ XF86LogOff ] }; // KEY_LOGOFF key { [ dollar ] }; // KEY_DOLLAR key { [ EuroSign ] }; // KEY_EURO key { [ XF86FrameBack ] }; // KEY_FRAMEBACK key { [ XF86FrameForward ] }; // KEY_FRAMEFORWARD key { [ XF86ContextMenu ] }; // KEY_CONTEXT_MENU key { [ XF86MediaRepeat ] }; // KEY_MEDIA_REPEAT key { [ XF8610ChannelsUp ] }; // KEY_10CHANNELSUP key { [ XF8610ChannelsDown ] }; // KEY_10CHANNELSDOWN key { [ XF86Images ] }; // KEY_IMAGES key { [ XF86NotificationCenter ] }; // KEY_NOTIFICATION_CENTER key { [ XF86PickupPhone ] }; // KEY_PICKUP_PHONE key { [ XF86HangupPhone ] }; // KEY_HANGUP_PHONE key { [ XF86Fn ] }; // KEY_FN key { [ XF86Fn_Esc ] }; // KEY_FN_ESC key { [ XF86FnRightShift ] }; // KEY_FN_RIGHT_SHIFT key { [ braille_dot_1 ] }; // KEY_BRL_DOT1 key { [ braille_dot_2 ] }; // KEY_BRL_DOT2 key { [ braille_dot_3 ] }; // KEY_BRL_DOT3 key { [ braille_dot_4 ] }; // KEY_BRL_DOT4 key { [ braille_dot_5 ] }; // KEY_BRL_DOT5 key { [ braille_dot_6 ] }; // KEY_BRL_DOT6 key { [ braille_dot_7 ] }; // KEY_BRL_DOT7 key { [ braille_dot_8 ] }; // KEY_BRL_DOT8 key { [ braille_dot_9 ] }; // KEY_BRL_DOT9 key { [ braille_dot_1 ] }; // KEY_BRL_DOT10 key { [ XF86Numeric0 ] }; // KEY_NUMERIC_0 key { [ XF86Numeric1 ] }; // KEY_NUMERIC_1 key { [ XF86Numeric2 ] }; // KEY_NUMERIC_2 key { [ XF86Numeric3 ] }; // KEY_NUMERIC_3 key { [ XF86Numeric4 ] }; // KEY_NUMERIC_4 key { [ XF86Numeric5 ] }; // KEY_NUMERIC_5 key { [ XF86Numeric6 ] }; // KEY_NUMERIC_6 key { [ XF86Numeric7 ] }; // KEY_NUMERIC_7 key { [ XF86Numeric8 ] }; // KEY_NUMERIC_8 key { [ XF86Numeric9 ] }; // KEY_NUMERIC_9 key { [ XF86NumericStar ] }; // KEY_NUMERIC_STAR key { [ XF86NumericPound ] }; // KEY_NUMERIC_POUND key { [ XF86NumericA ] }; // KEY_NUMERIC_A key { [ XF86NumericB ] }; // KEY_NUMERIC_B key { [ XF86NumericC ] }; // KEY_NUMERIC_C key { [ XF86NumericD ] }; // KEY_NUMERIC_D key { [ XF86CameraFocus ] }; // KEY_CAMERA_FOCUS key { [ XF86WPSButton ] }; // KEY_WPS_BUTTON key { [ XF86TouchpadToggle ] }; // KEY_TOUCHPAD_TOGGLE key { [ XF86TouchpadOn ] }; // KEY_TOUCHPAD_ON key { [ XF86TouchpadOff ] }; // KEY_TOUCHPAD_OFF key { [ XF86CameraZoomIn ] }; // KEY_CAMERA_ZOOMIN key { [ XF86CameraZoomOut ] }; // KEY_CAMERA_ZOOMOUT key { [ XF86CameraUp ] }; // KEY_CAMERA_UP key { [ XF86CameraDown ] }; // KEY_CAMERA_DOWN key { [ XF86CameraLeft ] }; // KEY_CAMERA_LEFT key { [ XF86CameraRight ] }; // KEY_CAMERA_RIGHT key { [ XF86AttendantOn ] }; // KEY_ATTENDANT_ON key { [ XF86AttendantOff ] }; // KEY_ATTENDANT_OFF key { [ XF86AttendantToggle ] }; // KEY_ATTENDANT_TOGGLE key { [ XF86LightsToggle ] }; // KEY_LIGHTS_TOGGLE key { [ XF86ALSToggle ] }; // KEY_ALS_TOGGLE key { [ XF86RotationLockToggle ] }; // KEY_ROTATE_LOCK_TOGGLE key { [ XF86Buttonconfig ] }; // KEY_BUTTONCONFIG key { [ XF86Taskmanager ] }; // KEY_TASKMANAGER key { [ XF86Journal ] }; // KEY_JOURNAL key { [ XF86ControlPanel ] }; // KEY_CONTROLPANEL key { [ XF86AppSelect ] }; // KEY_APPSELECT key { [ XF86Screensaver ] }; // KEY_SCREENSAVER key { [ XF86VoiceCommand ] }; // KEY_VOICECOMMAND key { [ XF86Assistant ] }; // KEY_ASSISTANT key { [ ISO_Next_Group ] }; // KEY_KBD_LAYOUT_NEXT key { [ XF86BrightnessMin ] }; // KEY_BRIGHTNESS_MIN key { [ XF86BrightnessMax ] }; // KEY_BRIGHTNESS_MAX key { [ XF86KbdInputAssistPrev ] }; // KEY_KBDINPUTASSIST_PREV key { [ XF86KbdInputAssistNext ] }; // KEY_KBDINPUTASSIST_NEXT key { [ XF86KbdInputAssistPrevgroup ] }; // KEY_KBDINPUTASSIST_PREVGROUP key { [ XF86KbdInputAssistNextgroup ] }; // KEY_KBDINPUTASSIST_NEXTGROUP key { [ XF86KbdInputAssistAccept ] }; // KEY_KBDINPUTASSIST_ACCEPT key { [ XF86KbdInputAssistCancel ] }; // KEY_KBDINPUTASSIST_CANCEL key { [ XF86RightUp ] }; // KEY_RIGHT_UP key { [ XF86RightDown ] }; // KEY_RIGHT_DOWN key { [ XF86LeftUp ] }; // KEY_LEFT_UP key { [ XF86LeftDown ] }; // KEY_LEFT_DOWN key { [ XF86RootMenu ] }; // KEY_ROOT_MENU key { [ XF86MediaTopMenu ] }; // KEY_MEDIA_TOP_MENU key { [ XF86Numeric11 ] }; // KEY_NUMERIC_11 key { [ XF86Numeric12 ] }; // KEY_NUMERIC_12 key { [ XF86AudioDesc ] }; // KEY_AUDIO_DESC key { [ XF863DMode ] }; // KEY_3D_MODE key { [ XF86NextFavorite ] }; // KEY_NEXT_FAVORITE key { [ XF86StopRecord ] }; // KEY_STOP_RECORD key { [ XF86PauseRecord ] }; // KEY_PAUSE_RECORD key { [ XF86VOD ] }; // KEY_VOD key { [ XF86Unmute ] }; // KEY_UNMUTE key { [ XF86FastReverse ] }; // KEY_FASTREVERSE key { [ XF86SlowReverse ] }; // KEY_SLOWREVERSE key { [ XF86Data ] }; // KEY_DATA key { [ XF86OnScreenKeyboard ] }; // KEY_ONSCREEN_KEYBOARD key { [ XF86PrivacyScreenToggle ] }; // KEY_PRIVACY_SCREEN_TOGGLE key { [ XF86SelectiveScreenshot ] }; // KEY_SELECTIVE_SCREENSHOT key { [ XF86Macro1 ] }; // KEY_MACRO1 key { [ XF86Macro2 ] }; // KEY_MACRO2 key { [ XF86Macro3 ] }; // KEY_MACRO3 key { [ XF86Macro4 ] }; // KEY_MACRO4 key { [ XF86Macro5 ] }; // KEY_MACRO5 key { [ XF86Macro6 ] }; // KEY_MACRO6 key { [ XF86Macro7 ] }; // KEY_MACRO7 key { [ XF86Macro8 ] }; // KEY_MACRO8 key { [ XF86Macro9 ] }; // KEY_MACRO9 key { [ XF86Macro10 ] }; // KEY_MACRO10 key { [ XF86Macro11 ] }; // KEY_MACRO11 key { [ XF86Macro12 ] }; // KEY_MACRO12 key { [ XF86Macro13 ] }; // KEY_MACRO13 key { [ XF86Macro14 ] }; // KEY_MACRO14 key { [ XF86Macro15 ] }; // KEY_MACRO15 key { [ XF86Macro16 ] }; // KEY_MACRO16 key { [ XF86Macro17 ] }; // KEY_MACRO17 key { [ XF86Macro18 ] }; // KEY_MACRO18 key { [ XF86Macro19 ] }; // KEY_MACRO19 key { [ XF86Macro20 ] }; // KEY_MACRO20 key { [ XF86Macro21 ] }; // KEY_MACRO21 key { [ XF86Macro22 ] }; // KEY_MACRO22 key { [ XF86Macro23 ] }; // KEY_MACRO23 key { [ XF86Macro24 ] }; // KEY_MACRO24 key { [ XF86Macro25 ] }; // KEY_MACRO25 key { [ XF86Macro26 ] }; // KEY_MACRO26 key { [ XF86Macro27 ] }; // KEY_MACRO27 key { [ XF86Macro28 ] }; // KEY_MACRO28 key { [ XF86Macro29 ] }; // KEY_MACRO29 key { [ XF86Macro30 ] }; // KEY_MACRO30 key { [ XF86MacroRecordStart ] }; // KEY_MACRO_RECORD_START key { [ XF86MacroRecordStop ] }; // KEY_MACRO_RECORD_STOP key { [ XF86MacroPresetCycle ] }; // KEY_MACRO_PRESET_CYCLE key { [ XF86MacroPreset1 ] }; // KEY_MACRO_PRESET1 key { [ XF86MacroPreset2 ] }; // KEY_MACRO_PRESET2 key { [ XF86MacroPreset3 ] }; // KEY_MACRO_PRESET3 key { [ XF86KbdLcdMenu1 ] }; // KEY_KBD_LCD_MENU1 key { [ XF86KbdLcdMenu2 ] }; // KEY_KBD_LCD_MENU2 key { [ XF86KbdLcdMenu3 ] }; // KEY_KBD_LCD_MENU3 key { [ XF86KbdLcdMenu4 ] }; // KEY_KBD_LCD_MENU4 key { [ XF86KbdLcdMenu5 ] }; // KEY_KBD_LCD_MENU5 // End of autogenerated key symbol mappings }; // Acer // Acer AirKey V partial alphanumeric_keys xkb_symbols "airkey" { include "inet(acpi_common)" key { [ XF86AudioNext ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86Mail ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioMute ] }; key { [ XF86WWW ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86Terminal ] }; key { [ XF86AudioStop, XF86Eject ] }; }; // Acer C300 laptop partial alphanumeric_keys xkb_symbols "acer_c300" { include "inet(nav_common)" key { [ F14 ] }; key { [ F13 ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86Launch2 ] }; key { [ Help ] }; key { [ XF86Launch1 ] }; }; // Acer Ferrari 4000 Keyboard // From Alex Dubov partial alphanumeric_keys xkb_symbols "acer_ferrari4k" { include "inet(media_nav_common)" key { [ dollar ] }; key { [ EuroSign ] }; key { [ XF86Display ] }; // Missing keycodes - set-up with setkeycodes key { [ Help ] }; key { [ XF86Launch1 ] }; key { [ XF86Launch2 ] }; key { [ XF86Launch3 ] }; key { [ XF86Launch4 ] }; }; // Acer laptop (Generic layout for Acer laptops from 2004 onwards) // From Carlos Corbacho // Keys marked (HAL) require HAL 0.5.10 (or newer) to be set up correctly // (Your laptop must also be added to hal-info) // (Not all these keys will be available on every Acer laptop) partial alphanumeric_keys xkb_symbols "acer_laptop" { include "inet(media_nav_acpi_common)" key { [ XF86Launch2 ] }; // "P" or "P2" (HAL) key { [ XF86Launch1 ] }; // "e" or "P1" (HAL) // Hotkeys (Function) // Launch Keys // Device keys key { [ XF86Display ] }; // Fn+F5 (HAL) key { [ XF86Launch4 ] }; // Fn+F3 (HAL) key { [ XF86LaunchB ] }; // Bluetooth (HAL) key { [ XF86LaunchA ] }; // Wireless (HAL) key { [ Help ] }; // Fn+F1 (HAL) key { [ XF86Launch5 ] }; // Fn+F7 (HAL) key { [ XF86Launch3 ] }; // Fn+F2 (HAL) // Special Characters // To avoid setting a precedent/standard that will be broken in later // versions of HAL, these keys are commented out for now. When they are no // longer marked 'FIXME' and have saner keycodes, these two entries can be // fixed and permanently uncommented. In the meantime, just uncomment these // to make the keys work. // key { [ EuroSign ] }; // Euro (HAL) // key { [ dollar ] }; // Dollar (HAL) }; // Azona // Azona RF2300 Wireless Internet partial alphanumeric_keys xkb_symbols "azonaRF2300" { // From Radics Laszlo include "inet(nav_acpi_common)" key { [ XF86HomePage ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86Copy ] }; key { [ XF86Cut ] }; // key { [ XF86Paste ] }; }; // Brother // Brother Internet partial alphanumeric_keys xkb_symbols "brother" { include "inet(acpi_common)" key { [ XF86ScrollUp ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86ScrollDown ] }; key { [ XF86ZoomOut ] }; key { [ XF86AudioMute ] }; key { [ XF86WWW ] }; key { [ Menu ] }; key { [ XF86AudioStop ] }; key { [ XF86Calculator ] }; key { [ XF86Xfer ] }; key { [ XF86Mail ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86ZoomIn ] }; key { [ XF86AudioLowerVolume ] }; }; // BTC // BTC 5113RF Multimedia partial alphanumeric_keys xkb_symbols "btc5113rf" { include "inet(acpi_common)" key { [ XF86AudioStop ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86Favorites ] }; key { [ XF86Eject ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86Back ] }; key { [ XF86WWW ] }; key { [ XF86Search ] }; }; // BTC 9000 partial alphanumeric_keys xkb_symbols "btc9000" { include "inet(acpi_common)" key { [ XF86AudioStop ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86Favorites ] }; key { [ XF86AudioMedia ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86Reload ] }; key { [ XF86Mail ] }; key { [ XF86HomePage ] }; key { [ XF86Search ] }; }; // BTC 9000A partial alphanumeric_keys xkb_symbols "btc9000a" { include "inet(acpi_common)" key { [ XF86AudioStop ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86Favorites ] }; key { [ XF86Eject ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86HomePage ] }; key { [ Help ] }; key { [ XF86WWW ] }; key { [ XF86Search ] }; }; // BTC 9001AH xkb_symbols "btc9001ah" { include "inet(acpi_common)" key { [ XF86HomePage ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86Mail ] }; key { [ XF86Eject ] }; }; // BTC 5090 partial alphanumeric_keys xkb_symbols "btc5090" { include "inet(media_nav_acpi_common)" key { [ XF86Start ] }; key { [ XF86Eject ] }; }; // BTC 9019U partial alphanumeric_keys xkb_symbols "btc9019u" { include "inet(media_nav_acpi_common)" key { [ XF86Search ] }; key { [ XF86HomePage ] }; }; // Cherry // Cherry Blue Line CyBo@rd partial alphanumeric_keys xkb_symbols "cherryblue" { include "inet(nav_common)" key { [ XF86Reload ] }; key { [ XF86HomePage ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86Standby ] }; key { [ XF86Terminal ] }; key { [ XF86Go ] }; }; // Cherry CyMotion Master XPress partial alphanumeric_keys xkb_symbols "cherryblueb" { include "inet(media_nav_common)" key { [ XF86Reload ] }; key { [ XF86HomePage ] }; key { [ XF86Forward ] }; key { [ XF86Back ] }; key { [ XF86Copy ] }; key { [ XF86ScrollUp ] }; key { [ XF86ScrollDown ] }; key { [ XF86Cut ] }; key { [ XF86Paste ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86Book ] }; key { [ XF86Finance ] }; key { [ XF86Standby ] }; key { [ XF86AudioRewind ] }; key { [ XF86Eject ] }; key { [ XF86Book ] }; key { [ XF86Book ] }; key { [ XF86Terminal ] }; key { [ XF86Go ] }; }; // Cherry Blue Line CyBo@rd (alt.) partial alphanumeric_keys xkb_symbols "cherrybluea" { include "inet(media_nav_acpi_common)" key { [ XF86Go ] }; }; // Cherry CyBo@rd USB-Hub partial alphanumeric_keys xkb_symbols "cherrycyboard" { include "inet(media_nav_acpi_common)" key { [ XF86Search ] }; key { [ XF86HomePage ] }; key { [ XF86Terminal ] }; key { [ XF86AudioMedia ] }; }; // Cherry CyMotion Expert partial alphanumeric_keys xkb_symbols "cherrycmexpert" { include "inet(cherryblueb)" include "inet(acpi_common)" key { [ XF86Mail ] }; }; // Chicony // Chicony Internet partial alphanumeric_keys xkb_symbols "chicony" { include "inet(acpi_common)" key { [ XF86AudioMute ] }; key { [ XF86Mail ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86Forward ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioStop ] }; key { [ XF86Back ] }; key { [ XF86LaunchB ] }; key { [ XF86LaunchC ] }; key { [ XF86LaunchA ] }; key { [ XF86WWW ] }; key { [ XF86ContrastAdjust ] }; key { [ XF86BrightnessAdjust ] }; }; // Chicony KU-0108 partial alphanumeric_keys xkb_symbols "chicony0108" { include "inet(cherrycyboard)" }; // Chicony KU-0420 AKA Targus Slim Internet Media USB Keyboard partial alphanumeric_keys xkb_symbols "chicony0420" { include "inet(media_nav_acpi_common)" key { [ XF86AudioMedia ] }; key { [ XF86MyComputer ] }; }; // Chicony KB-9885 partial alphanumeric_keys xkb_symbols "chicony9885" { include "inet(acpi_common)" key { [ XF86AudioMute ] }; key { [ XF86Mail ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86Forward ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioStop ] }; key { [ XF86Back ] }; key { [ XF86LaunchB ] }; key { [ XF86LaunchC ] }; key { [ XF86LaunchA ] }; key { [ XF86WWW ] }; }; // Compaq // Compaq Easy Access partial alphanumeric_keys xkb_symbols "compaqeak8" { key { [ XF86Community ] }; key { [ XF86Market ] }; key { [ XF86Meeting ] }; key { [ XF86Search ] }; key { [ XF86News ] }; key { [ XF86Mail ] }; key { [ XF86HomePage ] }; key { [ XF86WWW ] }; }; // Compaq Internet (7 keys) partial alphanumeric_keys xkb_symbols "compaqik7" { key { [ XF86LightBulb ] }; key { [ XF86Mail ] }; key { [ XF86Search ] }; key { [ Help ] }; key { [ XF86VendorHome ] }; key { [ XF86HomePage ] }; key { [ XF86Shop ] }; }; // Compaq Internet (13 keys) partial alphanumeric_keys xkb_symbols "compaqik13" { include "inet(media_acpi_common)" key { [ XF86Mail ] }; key { [ XF86Go ] }; key { [ XF86Search ] }; key { [ XF86WWW ] }; key { [ XF86Shop ] }; }; // Compaq Internet (18 keys) partial alphanumeric_keys xkb_symbols "compaqik18" { include "inet(media_acpi_common)" key { [ XF86LightBulb ] }; key { [ XF86Eject ] }; key { [ XF86Mail ] }; key { [ XF86Go ] }; key { [ XF86Search ] }; key { [ XF86WWW ] }; key { [ XF86VendorHome ] }; key { [ XF86Community ] }; key { [ XF86Shop ] }; key { [ Print ] }; }; // laptop/notebook Compaq (eg. Armada, Evo) laptop Keyboard partial alphanumeric_keys xkb_symbols "armada" { include "inet(media_acpi_common)" key { [ XF86Search ] }; key { [ XF86Mail ] }; key { [ XF86HomePage ] }; key { [ XF86WWW ] }; key { [ XF86Launch2 ] }; // Battery Monitor key { [ XF86AudioMedia ] }; key { [ XF86Launch0 ] }; // Info Center }; // Compaq Presario laptop partial alphanumeric_keys xkb_symbols "presario" { include "inet(media_acpi_common)" key { [ XF86Q ] }; key { [ XF86Launch2 ] }; key { [ XF86Mail ] }; key { [ XF86Launch1 ] }; key { [ XF86WWW ] }; key { [ XF86Shop ] }; key { [ XF86AudioMedia ] }; }; // Compaq iPaq partial alphanumeric_keys xkb_symbols "ipaq" { key { [ XF86Shop ] }; key { [ XF86Standby ] }; key { [ XF86Search ] }; key { [ XF86Travel ] }; key { [ XF86BackForward ] }; key { [ XF86Q ] }; key { [ XF86Mail ] }; }; // Dell partial alphanumeric_keys xkb_symbols "dell" { include "inet(acpi_common)" key { [ XF86Mail ] }; key { [ XF86Search ] }; key { [ XF86HomePage ] }; }; // Dell Precision M65 laptop partial alphanumeric_keys xkb_symbols "dellm65" { include "inet(media_common)" key { [ XF86PowerOff ] }; key { [ Super_L ] }; }; // laptop/notebook Dell Inspiron 8xxx partial alphanumeric_keys xkb_symbols "inspiron" { include "inet(media_common)" key { [ XF86AudioStop ] }; key { [ XF86AudioNext ] }; key { [ XF86Eject ] }; key { [ XF86Display ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; }; // DELL USB Multimedia (former 8135, generalized, superset of 8125) partial alphanumeric_keys xkb_symbols "dellusbmm" { // Describes the extra keys on a SK-8135 Multimedia keyboard // From Olivier Lahaye include "inet(media_nav_acpi_common)" key { [ XF86HomePage ] }; key { [ XF86MyComputer ] }; key { [ XF86AudioMedia ] }; }; // Diamond // Diamond 9801/9802 partial alphanumeric_keys xkb_symbols "diamond" { include "inet(media_nav_acpi_common)" key { [ XF86Go ] }; }; // Ennyah // Ennyah DKB-1008 partial alphanumeric_keys xkb_symbols "ennyah_dkb1008" { include "inet(media_nav_acpi_common)" key { [ XF86AudioMedia ] }; }; // Genius // Genius Comfy KB-16M/Multimedia KWD-910 partial alphanumeric_keys xkb_symbols "genius" { include "inet(media_acpi_common)" key { [ XF86AudioRaiseVolume ] }; key { [ XF86Calculator ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86Forward ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPrev ] }; key { [ XF86Back ] }; key { [ XF86ScreenSaver ] }; key { [ XF86Mail ] }; key { [ XF86Eject ] }; key { [ XF86WWW ] }; }; // Genius Comfy 21e partial alphanumeric_keys xkb_symbols "geniuscomfy2" { // Describes the extra keys on a Genius Comfy KB-21e-Scroll // From Radics Laszlo include "inet(media_nav_acpi_common)" key { [ Return ] }; }; // Gyration partial alphanumeric_keys xkb_symbols "gyration" { include "inet(nav_common)" key { [ XF86Reload ] }; key { [ XF86HomePage ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; }; // Hewlett-Packard // Hewlett-Packard Internet partial alphanumeric_keys xkb_symbols "hpi6" { include "inet(media_nav_acpi_common)" key { [ XF86HomePage ] }; key { [ XF86Search ] }; key { [ XF86VendorHome ] }; key { [ XF86Community ] }; key { [ XF86AudioMedia ] }; key { [ XF86Eject ] }; key { [ XF86Shop ] }; key { [ XF86Launch1 ] }; key { [ Help ] }; key { [ XF86Finance ] }; key { [ Print ] }; key { [ Help ] }; }; // Hewlett-Packard SK-2501, SK-2505 Multimedia partial alphanumeric_keys xkb_symbols "hp250x" { key { [ XF86Tools ] }; key { [ XF86Search ] }; key { [ XF86Eject ] }; key { [ XF86Mail ] }; key { [ XF86AudioMute ] }; key { [ XF86Launch5 ] }; key { [ XF86Launch3 ] }; key { [ XF86Launch2 ] }; key { [ XF86Launch4 ] }; key { [ XF86Standby ] }; key { [ Help ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86WWW ] }; }; // Hewlett-Packard Omnibook XE3 GC, GD, GE and Pavilion N5xxx partial alphanumeric_keys xkb_symbols "hpxe3gc" { // Describes the OneTouch buttons on HP Omnibook XE3 GC and // HP Pavilion N52XX models. // See http://sourceforge.net/projects/omke for details on enabling // these keys include "inet(media_common)" key { [ Help ] }; key { [ XF86Launch1 ] }; key { [ XF86WWW ] }; key { [ XF86Mail ] }; }; // Hewlett-Packard Omnibook XE3 GF partial alphanumeric_keys xkb_symbols "hpxe3gf" { // Describes the OneTouch buttons on HP Omnibook XE3 GF models. // See http://sourceforge.net/projects/omke for details on enabling // these keys include "inet(media_nav_common)" key { [ Help ] }; key { [ XF86Launch1 ] }; }; // Hewlett-Packard Omnibook XT1000 partial alphanumeric_keys xkb_symbols "hpxt1000" { // Describes the OneTouch buttons on HP Omnibook XT1000 models. // See http://sourceforge.net/projects/omke for details on enabling // these keys include "inet(media_nav_common)" key { [ XF86Launch3 ] }; key { [ Help ] }; key { [ XF86Launch2 ] }; key { [ XF86Launch1 ] }; }; // Hewlett-Packard Pavilion ZT1100 partial alphanumeric_keys xkb_symbols "hpzt11xx" { // Describes the OneTouch buttons on HP Pavilion ZT11xx models. // See http://sourceforge.net/projects/omke for details on enabling // these keys include "inet(media_nav_common)" key { [ XF86Launch3 ] }; key { [ Help ] }; key { [ XF86Launch2 ] }; key { [ XF86Launch1 ] }; }; // Hewlett-Packard Pavilion dv5 partial alphanumeric_keys xkb_symbols "hpdv5" { // Describes the OneTouch buttons on HP Pavilion dv5 models. // See http://sourceforge.net/projects/omke for details on enabling // these keys include "inet(media_common)" key { [ XF86ScreenSaver ] }; key { [ XF86WWW ] }; key { [ Help ] }; key { [ XF86Launch1 ] }; }; // Hewlett-Packard Omnibook XE4xxx and ZE4xxx partial alphanumeric_keys xkb_symbols "hpxe4xxx" { // Describes the OneTouch buttons on HP Omnibook XE4xxx and ZE4xxx // models. // See http://sourceforge.net/projects/omke for details on enabling // these keys include "inet(media_nav_common)" key { [ Help ] }; key { [ XF86Launch2 ] }; key { [ XF86Launch1 ] }; }; // Hewlett-Packard Omnibook 500 FA partial alphanumeric_keys xkb_symbols "hp500fa" { // Describes the OneTouch buttons on HP Omnibook 500 FA models. // See http://sourceforge.net/projects/omke for details on enabling // these keys key { [ Help ] }; key { [ XF86Launch1 ] }; }; // Hewlett-Packard Omnibook 500 partial alphanumeric_keys xkb_symbols "hp5xx" { // Describes the OneTouch buttons on HP Omnibook 5xx models. // See http://sourceforge.net/projects/omke for details on enabling // these keys include "inet(media_common)" key { [ Help ] }; key { [ XF86Launch1 ] }; }; // Honeywell // Honeywell Euroboard partial alphanumeric_keys xkb_symbols "honeywell_euroboard" { // January 2002 // Scott Penrose // http://linux.dd.com.au/quest/linux/keyboard/honeywell/ key { [ XF86Game ] }; key { [ XF86AudioPrev ] }; key { [ XF86Eject ] }; key { [ XF86Launch2 ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86Launch1 ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioStop ] }; key { [ XF86Mail ] }; key { [ XF86ScreenSaver ] }; key { [ XF86Calculator ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86WWW ] }; }; // IBM // IBM Rapid Access partial alphanumeric_keys xkb_symbols "rapidaccess" { key { [ XF86AudioMute ] }; key { [ XF86Launch2 ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPause ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioStop ] }; key { [ XF86Standby ] }; key { [ Help ] }; key { [ XF86Launch4 ] }; key { [ XF86Launch3 ] }; key { [ XF86Launch1 ] }; }; // IBM Rapid Access II partial alphanumeric_keys xkb_symbols "rapidaccess2" { include "inet(acpi_common)" key { [ XF86AudioNext ] }; key { [ XF86Favorites ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPrev ] }; key { [ XF86HomePage ] }; key { [ XF86Shop ] }; key { [ XF86Search ] }; key { [ XF86MyComputer ] }; key { [ XF86VendorHome ] }; }; // IBM ThinkPad 60 series partial alphanumeric_keys xkb_symbols "thinkpad60" { include "inet(media_nav_common)" key { [ XF86VendorHome ] }; }; // IBM Space Saver partial alphanumeric_keys xkb_symbols "ibm_spacesaver" { key { type="ONE_LEVEL", symbols[Group1]= [ Num_Lock ] }; }; // Logitech // Logitech common definitions hidden partial alphanumeric_keys xkb_symbols "logitech_base" { include "inet(media_nav_acpi_common)" key { [ XF86HomePage ] }; key { [ XF86Community ] }; key { [ XF86ScrollClick ] }; key { [ XF86VendorHome ] }; key { [ XF86New ] }; key { [ XF86Reply ] }; key { [ XF86MyComputer ] }; key { [ XF86Documents ] }; key { [ XF86Pictures ] }; key { [ XF86Music ] }; }; // Logitech second set of common keys hidden partial alphanumeric_keys xkb_symbols "logitech_set3" { key { [ XF86AudioStop ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86New ] }; // F1 key { [ XF86Reply ] }; // F2 key { [ XF86Send ] }; // F4 key { [ Print ] }; // F7 key { [ XF86Save ] }; // F8 key { [ XF86Documents ] }; // F10 key { [ XF86Go ] }; key { [ XF86AudioMedia ] }; }; // Logitech Access partial alphanumeric_keys xkb_symbols "logiaccess" { include "inet(logitech_base)" key { [ XF86MailForward ] }; key { [ XF86Send ] }; key { [ XF86Messenger ] }; key { [ XF86WebCam ] }; }; // Logitech Cordless Desktop (alt.) partial alphanumeric_keys xkb_symbols "logicda" { include "inet(logitech_base)" include "inet(logitech_set3)" }; // Logitech Internet Navigator partial alphanumeric_keys xkb_symbols "logicink" { include "inet(logitech_base)" key { [ XF86Shop ] }; key { [ XF86VendorHome ] }; key { [ XF86Finance ] }; key { [ XF86Start ] }; }; // Logitech Cordless Desktop EX110 partial alphanumeric_keys xkb_symbols "logiex110" { include "inet(logitech_base)" key { [ XF86Close ] }; // Close // Extended function keys // In the Console before starting X // Using setkeycodes e03b 212 e03c 213 e03d 214 e03e 215 e03f 216 e040 217 // setkeycodes e041 218 e042 219 e043 220 e044 221 e057 222 e058 223 6d 206 // *=keys that are there but need different symbol names. key { [ Help ] }; // F1 key { [ XF86Word ] }; // F2 key { [ XF86Excel ] }; // F3 key { [ XF86Pictures ] }; // F4 key { [ Undo ] }; // F5 key { [ Redo ] }; // F6 * key { [ Print ] }; // F7 key { [ XF86Save ] }; // F8 key { [ XF86Launch1 ] }; // F9 * key { [ XF86Launch2 ] }; // F10 key { [ XF86Launch3 ] }; // F11 key { [ XF86Launch4 ] }; // F12 }; // Logitech iTouch Internet Navigator SE partial alphanumeric_keys xkb_symbols "logiinkse" { include "inet(logitech_base)" key { [ XF86MailForward ] }; // F3 key { [ XF86Send ] }; // F4 key { [ Undo ] }; // F5 key { [ Redo ] }; // F6 key { [ Print ] }; // F7 key { [ XF86Messenger ] }; key { [ XF86WebCam ] }; key { [ XF86VendorHome ] }; key { [ XF86Shop ] }; key { [ XF86Save ] }; // F8 }; // Logitech iTouch Internet Navigator SE USB partial alphanumeric_keys xkb_symbols "logiinkseusb" { include "inet(logitech_base)" include "inet(logitech_set3)" }; // Logitech iTouch Cordless Y-RB6 partial alphanumeric_keys xkb_symbols "logiitc" { include "inet(logitech_base)" key { [ XF86AudioRaiseVolume ] }; // Just to override RaiseVolume from logitech_base, // since no keysym can have two keycodes, see // https://bugs.freedesktop.org/show_bug.cgi?id=7095 key { [ XF86Launch1 ] }; }; // Logitech Internet partial alphanumeric_keys xkb_symbols "logiik" { include "inet(logitech_base)" key { [ Find ] }; key { [ Print ] }; key { [ XF86Favorites ] }; key { [ XF86Reload ] }; key { [ XF86Search ] }; key { [ XF86HotLinks ] }; key { [ XF86Forward ] }; key { [ XF86HomePage ] }; key { [ XF86Stop ] }; key { [ XF86OpenURL ] }; key { [ XF86AddFavorite ] }; key { [ XF86History ] }; key { [ XF86WWW ] }; }; // Logitech iTouch partial alphanumeric_keys xkb_symbols "itouch" { include "inet(logitech_base)" key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; }; // Logitech UltraX Cordless Media Desktop partial alphanumeric_keys xkb_symbols "logiultraxc" { key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioRaiseVolume ] }; }; partial alphanumeric_keys xkb_symbols "logidinovo" { include "inet(media_nav_common)" key { [ XF86HomePage ] }; key { [ XF86Standby ] }; key { [ XF86Search ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioMedia ] }; }; partial alphanumeric_keys xkb_symbols "logidinovoedge" { include "inet(media_acpi_common)" key { [ XF86HomePage ] }; key { [ XF86Mail ] }; key { [ XF86Search ] }; key { [ XF86AudioMedia ] }; }; partial alphanumeric_keys xkb_symbols "logitech_g15" { include "inet(media_nav_acpi_common)" key { [ XF86Messenger ] }; key { [ XF86Launch7 ] }; key { [ XF86Launch9 ] }; key { [ XF86Phone ] }; key { [ XF86LaunchD ] }; key { [ XF86Support ] }; key { [ XF86LaunchF ] }; key { [ XF86LogOff ] }; key { [ XF86Launch5 ] }; key { [ XF86Travel ] }; key { [ XF86Spell ] }; key { [ XF86Launch4 ] }; key { [ XF86Music ] }; key { [ XF86Forward ] }; key { [ XF86Send ] }; key { [ XF86Save ] }; key { [ XF86Pictures ] }; key { [ XF86LaunchA ] }; key { [ XF86iTouch ] }; key { [ XF86Launch3 ] }; key { [ XF86ToDoList ] }; key { [ XF86Calculator ] }; key { [ XF86VendorHome ] }; key { [ XF86Away ] }; key { [ XF86WebCam ] }; key { [ XF86Launch0 ] }; key { [ XF86Launch6 ] }; key { [ XF86Calendar ] }; key { [ XF86LaunchB ] }; key { [ XF86LaunchC ] }; key { [ XF86WWW ] }; key { [ XF86LaunchE ] }; key { [ XF86Launch1 ] }; key { [ XF86Launch2 ] }; key { [ XF86Launch8 ] }; }; // Memorex // Memorex MX1998 partial alphanumeric_keys xkb_symbols "mx1998" { include "inet(media_acpi_common)" key { [ XF86ScrollDown ] }; key { [ XF86AudioRewind ] }; key { [ XF86Close ] }; key { [ XF86Xfer ] }; key { [ XF86AudioRecord ] }; key { [ XF86Documents ] }; key { [ XF86Game ] }; key { [ XF86Calculator ] }; key { [ Menu ] }; key { [ XF86WWW ] }; key { [ XF86WakeUp ] }; key { [ XF86DOS ] }; key { [ XF86ScreenSaver ] }; key { [ XF86ScrollUp ] }; }; // Memorex MX2500 EZ-Access partial alphanumeric_keys xkb_symbols "mx2500" { include "inet(media_nav_acpi_common)" key { [ XF86Clear ] }; key { [ XF86Phone ] }; key { [ XF86DOS ] }; key { [ XF86Close ] }; key { [ XF86Xfer ] }; key { [ XF86Eject ] }; key { [ XF86Documents ] }; key { [ XF86News ] }; key { [ XF86WakeUp ] }; key { [ XF86RotateWindows ] }; }; // Memorex MX2750 partial alphanumeric_keys xkb_symbols "mx2750" { include "inet(media_nav_acpi_common)" key { [ XF86Launch0 ] }; }; // Microsoft // Microsoft Natural Ergonomic 4000 partial alphanumeric_keys xkb_symbols "microsoft4000" { include "inet(media_nav_common)" key { [ XF86Launch1 ] }; key { [ XF86Launch2 ] }; key { [ XF86Launch3 ] }; key { [ XF86Launch4 ] }; key { [ XF86Launch5 ] }; // Missing because of lack of support from kbd driver: Zoom in and // slider. }; // Microsoft Natural Wireless Ergonomic 7000 partial alphanumeric_keys xkb_symbols "microsoft7000" { include "inet(media_nav_common)" key { [ Undo ] }; key { [ XF86New ] }; key { [ Redo ] }; key { [ XF86MailForward ] }; key { [ XF86Close ] }; key { [ Print ] }; key { [ XF86Save ] }; key { [ XF86Send ] }; key { [ Help ] }; key { [ XF86Reply ] }; key { [ parenleft ] }; key { [ parenright ] }; key { [ KP_Equal ] }; key { [ XF86Open ] }; // Missing because of lack of support from kbd driver: Spell, Launch, // and Zoom in and out buttons. }; // Microsoft Internet partial alphanumeric_keys xkb_symbols "microsoftinet" { include "inet(nav_acpi_common)" key { [ XF86AudioStop ] }; }; // Microsoft Natural Pro USB partial alphanumeric_keys xkb_symbols "microsoftprousb" { include "inet(nav_common)" key { [ XF86Reload ] }; key { [ XF86AudioMedia ] }; key { [ XF86HomePage ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86Standby ] }; // Internet Section -- Left Side // Multimedia Section -- Right Side // My Computer Section -- Far Right // My computer maps to printscreen, so leaving commented out for now // key { [ XF86MyComputer ] }; }; // Microsoft Natural Pro OEM partial alphanumeric_keys xkb_symbols "microsoftprooem" { include "inet(media_nav_common)" key { [ XF86Search ] }; key { [ XF86HomePage ] }; key { [ XF86Standby ] }; key { [ XF86MyComputer ] }; // Internet Section -- Left Side // Multimedia Section -- Right Side // My Computer Section -- Far Right }; // Microsoft Internet Pro (Swedish) partial alphanumeric_keys xkb_symbols "microsoftprose" { include "inet(nav_common)" key { [ XF86Reload ] }; key { [ XF86HomePage ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86Standby ] }; key { [ XF86AudioStop ] }; key { [ XF86MyComputer ] }; key { [ XF86AudioMedia ] }; }; // Microsoft Office Keyboard partial alphanumeric_keys xkb_symbols "microsoftoffice" { include "inet(nav_acpi_common)" key { [ XF86Calendar ] }; key { [ Undo ] }; key { [ XF86HomePage ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86Cut ] }; key { [ XF86LogOff ] }; key { [ XF86ApplicationLeft ] }; key { [ XF86TaskPane ] }; key { [ XF86Spell ] }; key { [ XF86WWW ] }; key { [ XF86New ] }; key { [ XF86Open ] }; key { [ XF86Close ] }; key { [ Help ] }; key { [ XF86Save ] }; key { [ Print ] }; key { [ XF86OfficeHome ] }; key { [ Redo ] }; key { [ XF86Reply ] }; key { [ XF86MailForward ] }; key { [ XF86Send ] }; key { [ XF86Copy ] }; key { [ XF86ApplicationRight ] }; key { [ XF86Paste ] }; }; // Microsoft Wireless Multimedia 1.0A partial alphanumeric_keys xkb_symbols "microsoftmult" { include "inet(media_nav_acpi_common)" key { [ XF86Messenger ] }; key { [ XF86New ] }; key { [ XF86Open ] }; key { [ XF86Close ] }; key { [ XF86Reply ] }; key { [ Redo ] }; key { [ Undo ] }; key { [ XF86LogOff ] }; key { [ XF86Spell ] }; key { [ Help ] }; key { [ XF86Music ] }; key { [ XF86Forward ] }; key { [ XF86Send ] }; key { [ XF86Save ] }; key { [ Print ] }; key { [ XF86Pictures ] }; key { [ XF86Documents ] }; }; // Microsoft Surface partial alphanumeric_keys xkb_symbols "microsoftsurface" { include "inet(evdev)" key { [ XF86Search ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioNext ] }; }; // Oretec // Oretec MCK-800 MM/Internet keyboard partial alphanumeric_keys xkb_symbols "oretec" { include "inet(acpi_common)" key { [ XF86ScrollUp ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86ScrollDown ] }; key { [ XF86ZoomOut ] }; key { [ XF86AudioMute ] }; key { [ XF86WWW ] }; key { [ Menu ] }; key { [ XF86AudioStop ] }; key { [ XF86Calculator ] }; key { [ XF86Xfer ] }; key { [ XF86Mail ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86ZoomIn ] }; key { [ XF86AudioLowerVolume ] }; }; // Propeller // Propeller Voyager KTEZ-1000 partial alphanumeric_keys xkb_symbols "propeller" { include "inet(media_common)" key { [ XF86AudioRewind ] }; key { [ XF86Close ] }; key { [ XF86Xfer ] }; key { [ XF86AudioRecord ] }; key { [ XF86Documents ] }; key { [ XF86Game ] }; key { [ XF86Calculator ] }; key { [ Menu ] }; key { [ XF86WWW ] }; key { [ XF86DOS ] }; key { [ XF86Standby ] }; }; // QTronix // QTronix Scorpius 98N+ partial alphanumeric_keys xkb_symbols "qtronix" { key { [ XF86ScrollDown ] }; key { [ XF86Forward ] }; key { [ XF86WakeUp ] }; key { [ XF86Search ] }; key { [ XF86Standby ] }; key { [ XF86ScrollUp ] }; key { [ XF86Back ] }; key { [ XF86Reload ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioStop ] }; key { [ XF86HomePage ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRecord ] }; key { [ XF86PowerOff ] }; key { [ XF86Stop ] }; key { [ XF86Calculator ] }; }; // Samsung // Samsung SDM 4500P partial alphanumeric_keys xkb_symbols "samsung4500" { include "inet(media_nav_acpi_common)" key { [ XF86Launch4 ] }; key { [ XF86Launch1 ] }; key { [ XF86Launch3 ] }; key { [ XF86Launch5 ] }; key { [ XF86Close ] }; key { [ XF86Book ] }; key { [ XF86Eject ] }; key { [ Help ] }; key { [ XF86Explorer ] }; key { [ XF86Launch2 ] }; }; // Samsung SDM 4510P partial alphanumeric_keys xkb_symbols "samsung4510" { include "inet(media_acpi_common)" key { [ XF86Launch1 ] }; key { [ XF86Launch3 ] }; key { [ XF86Eject ] }; key { [ XF86Launch2 ] }; }; // SK // NEC SK-1300 partial alphanumeric_keys xkb_symbols "sk1300" { include "inet(media_common)" key { [ XF86Eject ] }; key { [ XF86Forward ] }; key { [ XF86WWW ] }; key { [ XF86Standby ] }; key { [ XF86Back ] }; key { [ XF86Stop ] }; }; // NEC SK-2500 partial alphanumeric_keys xkb_symbols "sk2500" { include "inet(media_nav_common)" key { [ XF86AudioRewind ] }; key { [ XF86Close ] }; key { [ XF86Eject ] }; key { [ XF86Eject ] }; key { [ XF86Forward ] }; key { [ XF86AudioRecord ] }; key { [ XF86Xfer ] }; key { [ XF86PowerOff ] }; key { [ Menu ] }; key { [ XF86ScreenSaver ] }; }; // NEC SK-6200 partial alphanumeric_keys xkb_symbols "sk6200" { include "inet(acpi_common)" key { [ XF86Favorites ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86WWW ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioStop ] }; key { [ XF86Mail ] }; }; // NEC SK-7100 partial alphanumeric_keys xkb_symbols "sk7100" { include "inet(media_common)" key { [ XF86AudioPause ] }; key { [ XF86Close ] }; key { [ XF86Video ] }; key { [ XF86Eject ] }; key { [ XF86CD ] }; key { [ XF86Display ] }; key { [ XF86WWW ] }; }; // Sven // SVEN Ergonomic 2500 partial alphanumeric_keys xkb_symbols "sven" { include "inet(acpi_common)" key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86Forward ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86ZoomOut ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioStop ] }; key { [ XF86HomePage ] }; key { [ XF86Mail ] }; key { [ XF86ZoomIn ] }; key { [ XF86MyComputer ] }; key { [ XF86Stop ] }; key { [ XF86ScreenSaver ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86Calculator ] }; key { [ XF86Reload ] }; key { [ XF86Search ] }; key { [ XF86Favorites ] }; key { [ XF86ScrollUp ] }; key { [ XF86ScrollDown ] }; key { [ XF86AudioNext ] }; key { [ XF86Back ] }; }; // SVEN Slim 303 partial alphanumeric_keys xkb_symbols "sven303" { key { [ XF86PowerOff ] }; key { [ XF86Sleep ] }; key { [ XF86WakeUp ] }; }; // Symplon // Symplon PaceBook tablet partial alphanumeric_keys xkb_symbols "symplon" { include "inet(nav_acpi_common)" key { [ XF86RotationPB ] }; key { [ XF86SplitScreen ] }; key { [ XF86Support ] }; key { [ XF86New ] }; key { [ XF86User2KB ] }; key { [ XF86RotationKB ] }; key { [ XF86MenuKB ] }; key { [ XF86User1KB ] }; key { [ XF86UserPB ] }; key { [ XF86MenuPB ] }; }; // Toshiba // Toshiba Satellite S3000 partial alphanumeric_keys xkb_symbols "toshiba_s3000" { include "inet(media_common)" // Describes the Special buttons on Toshiba Satellite 3000 models. // See http://sourceforge.net/projects/omke for details on enabling // these keys key { [ XF86Launch1 ] }; key { [ XF86Launch2 ] }; key { [ XF86WWW ] }; key { [ XF86Mail ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; }; // Trust // Trust Wireless Classic partial alphanumeric_keys xkb_symbols "trust" { include "inet(media_nav_acpi_common)" key { [ XF86ScreenSaver ] }; key { [ XF86Eject ] }; }; // Trust Direct Access partial alphanumeric_keys xkb_symbols "trustda" { include "inet(media_common)" key { [ XF86AudioRewind ] }; key { [ XF86Close ] }; key { [ XF86Eject ] }; key { [ XF86AudioRecord ] }; key { [ XF86Xfer ] }; key { [ XF86Standby ] }; key { [ Help ] }; key { [ XF86WWW ] }; key { [ XF86Away ] }; }; // YaHoo! // Yahoo! Internet partial alphanumeric_keys xkb_symbols "yahoo" { include "inet(acpi_common)" key { [ XF86AudioPrev ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioRecord ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86Close ] }; key { [ XF86Calculator ] }; key { [ Help ] }; key { [ XF86Mail ] }; key { [ XF86WWW ] }; }; // Apple keyboards (macbooks, powerbooks, powermac G5, etc) partial alphanumeric_keys xkb_symbols "apple" { // Really brightness up/down key { [ XF86BrightnessAdjust ] }; key { [ XF86BrightnessAdjust ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86RotateWindows ] }; // Really keyboard backlight off/up/down key { [ XF86Launch0 ] }; key { [ XF86Launch1 ] }; key { [ XF86Launch2 ] }; key { [ XF86PowerOff ] }; key { [ F13 ] }; key { [ F14 ] }; key { [ F15 ] }; key { [ XF86Eject ] }; key { [ F16 ] }; key { [ KP_Equal ] }; }; partial alphanumeric_keys xkb_symbols "cymotionlinux" { include "inet(media_nav_acpi_common)" key { [ Undo ] }; key { [ Redo ] }; key { [ XF86ScrollDown ] }; key { [ XF86Launch2 ] }; key { [ XF86Launch1 ] }; key { [ XF86MenuKB ] }; key { [ XF86Launch3 ] }; key { [ XF86Cut ] }; key { [ XF86Copy ] }; key { [ XF86Paste ] }; key { [ XF86ScrollUp ] }; key { [ XF86AudioMedia ] }; }; partial alphanumeric_keys xkb_symbols "silvercrest" { include "inet(media_nav_acpi_common)" key { [ XF86HomePage ] }; key { [ XF86Launch2 ] }; key { [ XF86Launch1 ] }; }; // eMachines partial alphanumeric_keys xkb_symbols "emachines" { include "inet(media_nav_acpi_common)" key { [ XF86iTouch ] }; key { [ KP_0 ] }; key { [ KP_1 ] }; key { [ KP_2 ] }; key { [ KP_3 ] }; key { [ KP_4 ] }; key { [ KP_5 ] }; key { [ KP_6 ] }; key { [ KP_7 ] }; key { [ KP_8 ] }; key { [ KP_9 ] }; key { [ KP_Add ] }; key { [ KP_Decimal ] }; key { [ KP_Divide ] }; key { [ KP_Multiply ] }; key { [ KP_Subtract ] }; }; // BenQ // BenQ X* (X730, X500, X800) // // To make the FN_LOCK and CONFIG key work on the BenQ X500 , use: // setkeycodes e074 130 # KEY_PROPS from /usr/include/linux/input.h // setkeycodes e075 171 # KEY_CONFIG from /usr/include/linux/input.h partial alphanumeric_keys xkb_symbols "benqx" { include "inet(media_nav_acpi_common)" key { [ XF86ModeLock ] }; key { [ XF86WWW ] }; key { [ XF86Go ] }; key { [ XF86Calendar ] }; }; // Intel // Intel Classmate partial alphanumeric_keys xkb_symbols "classmate" { key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; }; // Unitek partial alphanumeric_keys xkb_symbols "unitekkb1925" { include "inet(media_nav_common)" key { [ XF86AudioMute ] }; key { [ XF86PowerOff ] }; key { [ XF86Sleep ] }; key { [ XF86WakeUp ] }; key { [ XF86Search ] }; key { [ XF86Reload ] }; }; // Creative // Creative Desktop Wireless 7000 partial alphanumeric_keys xkb_symbols "creativedw7000" { include "inet(media_nav_acpi_common)" key { [ XF86Pictures ] }; }; // Compal // Compal FL90 partial alphanumeric_keys xkb_symbols "compalfl90" { include "inet(media_nav_acpi_common)" key { [ XF86MonBrightnessUp ] }; key { [ XF86MonBrightnessDown ] }; }; partial alphanumeric_keys xkb_symbols "pc105" { include "inet(media_nav_acpi_common)" }; partial alphanumeric_keys xkb_symbols "chromebook" { include "level3(ralt_switch)" key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Reload ] }; key { [ F11 ] }; // key { [ F5, F5, F5, F5 ] }; // Overview key key { [ XF86MonBrightnessDown ] }; key { [ XF86MonBrightnessUp ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ BackSpace, BackSpace, Delete ] }; key { [ Up, Up, Prior, Up ] }; key { [ Down, Down, Next, Down ] }; key { [ Left, Left, Home, Left ] }; key { [ Right, Right, End, Right ] }; key { [ Super_L, Super_L, Caps_Lock, Super_L ] }; }; partial alphanumeric_keys xkb_symbols "teck227" { include "inet(media_nav_common)" key { [ Hiragana ] }; }; partial alphanumeric_keys xkb_symbols "teck229" { include "inet(teck227)" };