// $XKeyboardConfig$ // $XFree86: xc/programs/xkbcomp/symbols/inet,v 1.38 2004/01/17 14:59:37 pascal Exp $ // EAK (Easy Access, Internet, Multimedia, PDA) keyboards // Copyright (C) 2002 Stanislav Brabec // // Based on LinEAK project // LinEAK - Linux support for Easy Access and Internet Keyboards // 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' // All keyboards listed here should be also mentioned in // xc/programs/xkbcomp/rules/xfree86, xfree86.lst and xfree86.xml. // A4Tech KB-21 partial alphanumeric_keys xkb_symbols "a4techKB21" { // Left side key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Stop ] }; key { [ XF86Refresh ] }; key { [ XF86HomePage ] }; key { [ XF86Search ] }; // Middle key { [ XF86AudioPrev ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop, XF86Eject ] }; key { [ XF86AudioNext ] }; // Right side key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86Favorites ] }; key { [ XF86Mail ] }; key { [ XF86MyComputer ] }; }; // A4 KBS-8. Contributed by ojo at force dot sk partial alphanumeric_keys xkb_symbols "a4techKBS8" { include "inet(a4techKB21)" key { [ XF86AudioMedia ] }; key { [ XF86Calculator ] }; key { [ XF86Standby ] }; }; // Acer AirKey V partial alphanumeric_keys xkb_symbols "airkey" { key { [ XF86AudioPrev ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop, XF86Eject ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86WWW ] }; key { [ XF86Mail ] }; key { [ XF86Terminal ] }; key { [ XF86Standby ] }; key { [ XF86PowerOff ] }; }; // Azona // Azona RF2300 wireless Internet Keyboard partial alphanumeric_keys xkb_symbols "azonaRF2300" { // From Radics Laszlo key { [ XF86WWW ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86Calculator ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86Copy ] }; key { [ XF86Standby ] }; key { [ XF86Search ] }; key { [ XF86Favorites ] }; key { [ XF86Forward ] }; key { [ XF86Back ] }; key { [ XF86Mail ] }; key { [ XF86Cut ] }; // key { [ XF86Paste ] }; }; // ACPI Standard partial alphanumeric_keys xkb_symbols "acpi" { key { [ XF86PowerOff ] }; key { [ XF86Standby ] }; key { [ XF86WakeUp ] }; }; // Advance // Advance Scorpius KI partial alphanumeric_keys xkb_symbols "scorpius" { key { [ XF86AudioPrev ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioMedia ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86WakeUp ] }; key { [ XF86Standby ] }; key { [ XF86PowerOff ] }; key { [ XF86Calculator ] }; key { [ XF86MyComputer ] }; key { [ XF86Mail ] }; key { [ XF86Favorites ] }; key { [ XF86HomePage ] }; key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Stop ] }; key { [ XF86Reload ] }; key { [ XF86Search ] }; }; // Brother // Brother Internet Keyboard partial alphanumeric_keys xkb_symbols "brother" { key { [ XF86WWW ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86ScrollDown ] }; key { [ XF86ScrollUp ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioStop ] }; key { [ XF86ZoomOut ] }; key { [ XF86ZoomIn ] }; key { [ XF86Calculator ] }; key { [ XF86Xfer ] }; key { [ Menu ] }; key { [ XF86Mail ] }; key { [ XF86PowerOff ] }; key { [ XF86Standby ] }; key { [ XF86WakeUp ] }; }; // BTC // BTC 5113RF Multimedia partial alphanumeric_keys xkb_symbols "btc5113rf" { key { [ XF86WWW ] }; key { [ XF86Back ] }; key { [ XF86Favorites ] }; key { [ XF86Search ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioNext ] }; key { [ XF86Eject ] }; key { [ XF86PowerOff ] }; key { [ XF86Standby ] }; key { [ XF86WakeUp ] }; }; // BTC 5126T partial alphanumeric_keys xkb_symbols "btc5126t" { key { [ XF86WWW ] }; key { [ XF86Standby ] }; key { [ XF86Mail ] }; }; // BTC 9000 partial alphanumeric_keys xkb_symbols "btc9000" { key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioMedia ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86HomePage ] }; key { [ XF86Reload ] }; key { [ XF86Search ] }; key { [ XF86Favorites ] }; key { [ XF86Mail ] }; key { [ XF86WakeUp ] }; key { [ XF86Standby ] }; key { [ XF86PowerOff ] }; }; // BTC 9000A partial alphanumeric_keys xkb_symbols "btc9000a" { key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioStop ] }; key { [ XF86Eject ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86WWW ] }; key { [ XF86HomePage ] }; key { [ XF86Search ] }; key { [ XF86Favorites ] }; key { [ Help ] }; key { [ XF86WakeUp ] }; key { [ XF86Standby ] }; key { [ XF86PowerOff ] }; }; // BTC 9001AH xkb_symbols "btc9001ah" { key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioStop ] }; key { [ XF86Eject ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86WWW ] }; key { [ XF86PowerOff ] }; key { [ XF86Mail ] }; }; // BTC 5090 partial alphanumeric_keys xkb_symbols "btc5090" { key { [ XF86WWW ] }; key { [ XF86Start ] }; key { [ XF86Favorites ] }; key { [ XF86Search ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioNext ] }; key { [ XF86Eject ] }; key { [ XF86PowerOff ] }; key { [ XF86Standby ] }; key { [ XF86WakeUp ] }; }; // Cherry Blue Line // Cherry Blue Line CyBo@rd partial alphanumeric_keys xkb_symbols "cherryblue" { key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Stop ] }; key { [ XF86Reload ] }; key { [ XF86Search ] }; key { [ XF86MyComputer ] }; key { [ XF86HomePage ] }; key { [ XF86Mail ] }; key { [ XF86Terminal ] }; key { [ XF86Calculator ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86Go ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86Standby ] }; }; // Cherry CyMotion Master XPress partial alphanumeric_keys xkb_symbols "cherryblueb" { key { [ XF86ScrollUp ] }; key { [ XF86ScrollDown ] }; key { [ XF86Cut ] }; key { [ XF86Copy ] }; key { [ XF86Paste ] }; key { [ XF86Book ] }; key { [ XF86Book ] }; key { [ XF86Book ] }; key { [ XF86Forward ] }; key { [ XF86Back ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioMedia ] }; key { [ XF86AudioRewind ] }; key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Eject ] }; key { [ XF86Finance ] }; key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Stop ] }; key { [ XF86Reload ] }; key { [ XF86Search ] }; key { [ XF86MyComputer ] }; key { [ XF86HomePage ] }; key { [ XF86Mail ] }; key { [ XF86Terminal ] }; key { [ XF86Calculator ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86Go ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86Standby ] }; }; // Cherry Blue Line CyBo@rd (alternate option) partial alphanumeric_keys xkb_symbols "cherrybluea" { key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Stop ] }; key { [ XF86Reload ] }; key { [ XF86Search ] }; key { [ XF86MyComputer ] }; key { [ XF86HomePage ] }; key { [ XF86Mail ] }; key { [ XF86Terminal ] }; key { [ XF86Calculator ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86Go ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86Standby ] }; }; // Cherry CyBo@rd USB-Hub partial alphanumeric_keys xkb_symbols "cherrycyboard" { key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Stop ] }; key { [ XF86Reload ] }; key { [ XF86Search ] }; key { [ XF86MyComputer ] }; key { [ XF86HomePage ] }; key { [ XF86Mail ] }; key { [ XF86Terminal ] }; key { [ XF86Calculator ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMedia ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86Standby ] }; }; // Chicony // Chicony Internet Keyboard partial alphanumeric_keys xkb_symbols "chicony" { key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioNext ] }; key { [ XF86PowerOff ] }; key { [ XF86HomePage ] }; key { [ XF86Mail ] }; key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86ContrastAdjust ] }; key { [ XF86BrightnessAdjust ] }; key { [ XF86LaunchA ] }; key { [ XF86LaunchB ] }; key { [ XF86LaunchC ] }; }; // Chicony KB-9885 partial alphanumeric_keys xkb_symbols "chicony9885" { key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioNext ] }; key { [ XF86PowerOff ] }; key { [ XF86Standby ] }; key { [ XF86WakeUp ] }; key { [ XF86WWW ] }; key { [ XF86Mail ] }; key { [ XF86LaunchA ] }; key { [ XF86LaunchB ] }; key { [ XF86LaunchC ] }; key { [ XF86Back ] }; key { [ XF86Forward ] }; }; // Compaq // Compaq Easy Access Keyboard partial alphanumeric_keys xkb_symbols "compaqeak8" { key { [ XF86WWW ] }; key { [ XF86HomePage ] }; key { [ XF86Search ] }; key { [ XF86Mail ] }; key { [ XF86Community ] }; key { [ XF86Market ] }; key { [ XF86Meeting ] }; key { [ XF86News ] }; }; // Compaq Internet Keyboard (7 keys) partial alphanumeric_keys xkb_symbols "compaqik7" { key { [ XF86Mail ] }; key { [ Help ] }; key { [ XF86Search ] }; key { [ XF86VendorHome ] }; key { [ XF86HomePage ] }; key { [ XF86LightBulb ] }; key { [ XF86Shop ] }; }; // Compaq Internet Keyboard (13 keys) partial alphanumeric_keys xkb_symbols "compaqik13" { key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86Standby ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86Go ] }; key { [ XF86WWW ] }; key { [ XF86Search ] }; key { [ XF86Mail ] }; key { [ XF86Shop ] }; }; // Compaq Internet Keyboard (18 keys) partial alphanumeric_keys xkb_symbols "compaqik18" { key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioStop ] }; key { [ XF86Eject ] }; key { [ XF86Mail ] }; key { [ XF86Community ] }; key { [ XF86VendorHome ] }; key { [ XF86WWW ] }; key { [ XF86Search ] }; key { [ XF86LightBulb ] }; key { [ XF86Shop ] }; key { [ Print ] }; key { [ XF86Go ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86Standby ] }; }; // Laptop/notebook Compaq (eg. Armada, Evo) Laptop Keyboard partial alphanumeric_keys xkb_symbols "armada" { key { [ XF86AudioMedia ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86WWW ] }; key { [ XF86HomePage ] }; key { [ XF86Search ] }; key { [ XF86Mail ] }; }; // Laptop/notebook Compaq (eg. Presario) Internet Keyboard partial alphanumeric_keys xkb_symbols "presario" { key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioStop ] }; key { [ XF86Launch1 ] }; key { [ XF86Launch2 ] }; key { [ XF86AudioMedia ] }; key { [ XF86WWW ] }; key { [ XF86Q ] }; key { [ XF86Shop ] }; key { [ XF86Mail ] }; key { [ XF86AudioMute ] }; key { [ XF86Standby ] }; }; // Compaq iPaq Keyboard partial alphanumeric_keys xkb_symbols "ipaq" { key { [ XF86Mail ] }; key { [ XF86BackForward ] }; key { [ XF86Q ] }; key { [ XF86Standby ] }; key { [ XF86Search ] }; key { [ XF86Travel ] }; key { [ XF86Shop ] }; }; // Dell partial alphanumeric_keys xkb_symbols "dell" { key { [ XF86Mail ] }; key { [ XF86HomePage ] }; key { [ XF86Search ] }; key { [ XF86Standby ] }; }; // Laptop/notebook Dell Inspiron 8xxx partial alphanumeric_keys xkb_symbols "inspiron" { key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; }; // Dexxa // Dexxa Wireless Desktop Keyboard partial alphanumeric_keys xkb_symbols "dexxa" { key { [ XF86Reload ] }; key { [ XF86Favorites ] }; key { [ XF86Search ] }; key { [ XF86Mail ] }; key { [ XF86WWW ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; }; // Diamond // Diamond 9801 / 9802 series partial alphanumeric_keys xkb_symbols "diamond" { key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Stop ] }; key { [ XF86Favorites ] }; key { [ XF86Search ] }; key { [ XF86Reload ] }; key { [ XF86HomePage ] }; key { [ XF86Mail ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86Go ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPrev ] }; key { [ XF86Calculator ] }; key { [ XF86MyComputer ] }; key { [ XF86PowerOff ] }; key { [ XF86Standby ] }; key { [ XF86WakeUp ] }; }; // DTK // DTK2000 partial alphanumeric_keys xkb_symbols "dtk2000" { // From Radics Laszlo // Describes the extra keys on a DTK2000 Internet keyboard. key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86Calculator ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86HomePage ] }; key { [ XF86PowerOff ] }; key { [ XF86Sleep ] }; key { [ XF86WakeUp ] }; key { [ XF86Search ] }; key { [ XF86Favorites ] }; key { [ XF86Refresh ] }; key { [ XF86Stop ] }; key { [ XF86Forward ] }; key { [ XF86Back ] }; key { [ XF86MyComputer ] }; key { [ XF86Mail ] }; key { [ XF86AudioMedia ] }; }; // Ennyah // Ennyah DKB-1008 partial alphanumeric_keys xkb_symbols "ennyah_dkb1008" { key { [ XF86HomePage ] }; key { [ XF86Mail ] }; key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Search ] }; key { [ XF86Refresh ] }; key { [ XF86Favorites ] }; key { [ XF86Stop ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioMedia ] }; key { [ XF86PowerOff ] }; key { [ XF86Standby ] }; key { [ XF86WakeUp ] }; }; // Genius // Genius Comfy KB-16M / Genius MM Keyboard KWD-910 partial alphanumeric_keys xkb_symbols "genius" { key { [ XF86AudioPrev ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioNext ] }; key { [ XF86Eject ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86ScreenSaver ] }; key { [ XF86Calculator ] }; key { [ XF86Mail ] }; key { [ XF86Back ] }; key { [ XF86WWW ] }; key { [ XF86Forward ] }; key { [ XF86Standby ] }; key { [ XF86WakeUp ] }; }; // GeniusComfy21e partial alphanumeric_keys xkb_symbols "geniuscomfy2" { // From Radics Laszlo // Describes the extra keys on a Genius Comfy KB-21e-Scroll key { [ XF86AudioPrev ] }; key { [ XF86Word ] }; key { [ XF86Excel ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86Calculator ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ Return ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86HomePage ] }; key { [ XF86Sleep ] }; key { [ XF86Search ] }; key { [ XF86Favorites ] }; key { [ XF86Refresh ] }; key { [ XF86Stop ] }; key { [ XF86Forward ] }; key { [ XF86Back ] }; key { [ XF86MyComputer ] }; key { [ XF86Mail ] }; key { [ XF86AudioMedia ] }; }; // Gyration partial alphanumeric_keys xkb_symbols "gyration" { key { [ XF86AudioPrev ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Stop ] }; key { [ XF86Reload ] }; key { [ XF86Search ] }; key { [ XF86WWW ] }; key { [ XF86Favorites ] }; key { [ XF86Mail ] }; }; // Hewlett-Packard // Hewlett-Packard Internet Keyboard partial alphanumeric_keys xkb_symbols "hpi6" { key { [ XF86Search ] }; key { [ Help ] }; key { [ XF86Standby ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; }; // Hewlett-Packard SK-2501 Multimedia Keyboard partial alphanumeric_keys xkb_symbols "hp2501" { key { [ XF86WWW ] }; key { [ XF86Search ] }; key { [ XF86Tools ] }; key { [ XF86Mail ] }; key { [ XF86Launch2 ] }; key { [ XF86Launch3 ] }; key { [ XF86Launch4 ] }; key { [ XF86Launch5 ] }; key { [ XF86Standby ] }; key { [ Help ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; }; // Hewlett-Packard SK-2505 Internet Keyboard partial alphanumeric_keys xkb_symbols "hp2505" { key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioStop ] }; key { [ XF86Eject ] }; key { [ XF86Mail ] }; key { [ XF86WWW ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86Standby ] }; }; // Hewlett-Packard 5181 Internet Keyboard partial alphanumeric_keys xkb_symbols "hp5181" { key { [ XF86AudioPrev ] }; key { [ XF86Search ] }; key { [ XF86VendorHome ] }; key { [ XF86Community ] }; key { [ XF86AudioMedia ] }; key { [ XF86Eject ] }; key { [ XF86AudioNext ] }; key { [ XF86Shop ] }; key { [ XF86Launch1 ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ Help ] }; key { [ XF86Finance ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86HomePage ] }; key { [ Print ] }; key { [ XF86Standby ] }; key { [ XF86Mail ] }; }; // Hewlett-Packard 5185 Internet Keyboard partial alphanumeric_keys xkb_symbols "hp5185" { key { [ XF86AudioPrev ] }; key { [ XF86Search ] }; key { [ XF86Go ] }; key { [ XF86VendorHome ] }; key { [ XF86Community ] }; key { [ XF86AudioMedia ] }; key { [ XF86Eject ] }; key { [ XF86AudioNext ] }; key { [ XF86Shop ] }; key { [ XF86Pictures ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ Help ] }; key { [ XF86Finance ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86WWW ] }; key { [ Print ] }; key { [ XF86Standby ] }; key { [ XF86Mail ] }; }; // 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 key { [ XF86WWW ] }; key { [ XF86Mail ] }; key { [ XF86Launch1 ] }; key { [ Help ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop, XF86Eject ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; }; // 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 key { [ XF86WWW ] }; key { [ XF86Mail ] }; key { [ XF86Launch1 ] }; key { [ Help ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop, XF86Eject ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; }; // 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 key { [ XF86Mail ] }; key { [ XF86Launch1 ] }; key { [ XF86WWW ] }; key { [ XF86Launch2 ] }; key { [ Help ] }; key { [ XF86Launch3 ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop, XF86Eject ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; }; // Hewlett-Packard Pavilion ZT11xx 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 key { [ XF86Mail ] }; key { [ XF86Launch1 ] }; key { [ XF86WWW ] }; key { [ XF86Launch2 ] }; key { [ Help ] }; key { [ XF86Launch3 ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop, XF86Eject ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; }; // 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 key { [ XF86Mail ] }; key { [ XF86Launch1 ] }; key { [ XF86WWW ] }; key { [ XF86Launch2 ] }; key { [ Help ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; }; // 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 { [ XF86Launch1 ] }; key { [ Help ] }; }; // Hewlett-Packard Omnibook 5xx 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 key { [ XF86Launch1 ] }; key { [ Help ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop, XF86Eject ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; }; // Honeywell // Honeywell Euroboard partial alphanumeric_keys xkb_symbols "honeywell_euroboard" { // Scott Penrose // January 2002 // 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 { [ XF86AudioPause ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86Standby ] }; key { [ XF86Launch1 ] }; key { [ XF86Launch2 ] }; key { [ XF86Launch3 ] }; key { [ XF86Launch4 ] }; key { [ Help ] }; }; // IBM Rapid Access II partial alphanumeric_keys xkb_symbols "rapidaccess2" { key { [ XF86HomePage ] }; key { [ XF86Shop ] }; key { [ XF86VendorHome ] }; key { [ XF86Favorites ] }; key { [ XF86MyComputer ] }; key { [ XF86Search ] }; key { [ XF86Standby ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; }; // IBM Rapid Access II (alternate option) partial alphanumeric_keys xkb_symbols "rapidaccess2a" { key { [ XF86WWW ] }; key { [ XF86Shop ] }; key { [ XF86VendorHome ] }; key { [ XF86Favorites ] }; key { [ XF86Option ] }; key { [ Help ] }; key { [ XF86Standby ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ Menu ] }; }; // Logitech // Logitech Cordless Desktop partial alphanumeric_keys xkb_symbols "ltcd" { key { [ XF86Standby ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86WWW ] }; key { [ XF86Mail ] }; key { [ XF86Search ] }; key { [ XF86Go ] }; }; // Logitech Access Keyboard partial alphanumeric_keys xkb_symbols "logiaccess" { key { [ XF86AudioMute ] }; key { [ XF86AudioMedia ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86Standby ] }; key { [ XF86Mail ] }; key { [ XF86Messenger ] }; key { [ XF86WebCam ] }; key { [ XF86HomePage ] }; key { [ XF86New ] }; key { [ XF86Reply ] }; key { [ XF86MailForward ] }; key { [ XF86Send ] }; key { [ XF86MyComputer ] }; key { [ XF86Documents ] }; key { [ XF86Pictures ] }; key { [ XF86Music ] }; }; // Logitech Cordless Desktop iTouch partial alphanumeric_keys xkb_symbols "logicdit" { key { [ XF86Standby ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86HomePage ] }; key { [ XF86Mail ] }; key { [ XF86Search ] }; key { [ XF86Go ] }; }; // Logitech Cordless Desktop Pro partial alphanumeric_keys xkb_symbols "logicdp" { key { [ XF86Standby ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioMedia ] }; key { [ XF86HomePage ] }; key { [ XF86Mail ] }; key { [ XF86Search ] }; key { [ XF86Go ] }; key { [ XF86VendorHome ] }; }; // Logitech Cordless Desktop Pro (alternate option) partial alphanumeric_keys xkb_symbols "logicdpa" { key { [ XF86Standby ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86WWW ] }; key { [ XF86Mail ] }; key { [ XF86Search ] }; key { [ XF86Go ] }; key { [ XF86VendorHome ] }; }; // Logitech Internet Navigator Keyboard partial alphanumeric_keys xkb_symbols "logicink" { // Media keys key { [ XF86AudioMute ] }; key { [ XF86AudioMedia ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; // Left side key { [ XF86Standby ] }; key { [ XF86Finance ] }; key { [ XF86MySites ] }; key { [ XF86Community ] }; key { [ XF86Favorites ] }; // Right side key { [ XF86VendorHome ] }; key { [ XF86Mail ] }; key { [ XF86HomePage ] }; key { [ XF86Shop ] }; key { [ XF86Search ] }; // Wheel buttons key { [ XF86Go ] }; key { [ XF86Back ] }; key { [ XF86ScrollClick ] }; }; // Logitech iTouch Internet Navigator Keyboard partial alphanumeric_keys xkb_symbols "logiciink" { // Media keys key { [ XF86AudioMute ] }; key { [ XF86AudioMedia ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; // Left side key { [ XF86Standby ] }; key { [ XF86Finance ] }; key { [ XF86Favorites ] }; key { [ XF86Community ] }; key { [ XF86Start ] }; // Right side key { [ XF86VendorHome ] }; key { [ XF86Mail ] }; key { [ XF86HomePage ] }; key { [ XF86Shop ] }; key { [ XF86Search ] }; // Wheel buttons key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86ScrollClick ] }; }; // Logitech iTouch Internet Navigator Keyboard SE partial alphanumeric_keys xkb_symbols "logiinkse" { // Media keys key { [ XF86AudioMute ] }; key { [ XF86AudioMedia ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; // Left side key { [ XF86Standby ] }; key { [ XF86Mail ] }; key { [ XF86Messenger ] }; key { [ XF86WebCam ] }; // Right side key { [ XF86VendorHome ] }; key { [ XF86Search ] }; key { [ XF86Shop ] }; key { [ XF86Favorites ] }; key { [ XF86HomePage ] }; // Wheel buttons key { [ XF86Forward ] }; key { [ XF86Back ] }; key { [ XF86ScrollClick ] }; // Extended function keys key { [ XF86New ] }; // F1 key { [ XF86Reply ] }; // F2 key { [ XF86MailForward ] }; // F3 key { [ XF86Send ] }; // F4 key { [ Undo ] }; // F5 key { [ Redo ] }; // F6 key { [ Print ] }; // F7 key { [ XF86Save ] }; // F8 key { [ XF86MyComputer ] }; // F9 key { [ XF86Documents ] }; // F10 key { [ XF86Pictures ] }; // F11 key { [ XF86Music ] }; // F12 }; // Logitech iTouch Internet Navigator Keyboard SE (USB) partial alphanumeric_keys xkb_symbols "logiinkseusb" { // Media keys key { [ XF86AudioMute ] }; key { [ XF86AudioMedia ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; // Left side key { [ XF86Standby ] }; key { [ XF86Mail ] }; key { [ XF86Go ] }; key { [ XF86Back ] }; // Right side key { [ XF86Search ] }; key { [ XF86Favorites ] }; key { [ XF86HomePage ] }; // Extended function keys key { [ XF86New ] }; // F1 key { [ XF86Reply ] }; // F2 key { [ XF86Send ] }; // F4 key { [ Print ] }; // F7 key { [ XF86Save ] }; // F8 key { [ XF86MyComputer ] }; // F9 key { [ XF86Documents ] }; // F10 key { [ XF86Pictures ] }; // F11 key { [ XF86Music ] }; // F12 }; // Logitech iTouch Cordless Keyboard (model Y-RB6) partial alphanumeric_keys xkb_symbols "logiitc" { key { [ XF86PowerOff ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86HomePage ] }; key { [ XF86Mail ] }; key { [ XF86Search ] }; key { [ XF86Favorites ] }; }; // Logitech Internet Keyboard partial alphanumeric_keys xkb_symbols "logiik" { key { [ XF86VendorHome ] }; key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Stop ] }; key { [ XF86Reload ] }; key { [ XF86Search ] }; key { [ XF86Favorites ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86HomePage ] }; key { [ XF86WWW ] }; key { [ XF86History ] }; key { [ XF86OpenURL ] }; key { [ Print ] }; key { [ Find ] }; key { [ XF86AddFavorite ] }; key { [ XF86HotLinks ] }; }; // Logitech iTouch partial alphanumeric_keys xkb_symbols "itouch" { key { [ XF86Standby ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86HomePage ] }; key { [ XF86Mail ] }; key { [ XF86Search ] }; key { [ XF86Start ] }; }; partial alphanumeric_keys xkb_symbols "logiultrax" { key { [ XF86AudioMedia ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioMute ] }; key { [ XF86Favorites ] }; key { [ XF86Mail ] }; key { [ XF86WWW ] }; }; // Memorex // Memorex MX1998 partial alphanumeric_keys xkb_symbols "mx1998" { key { [ XF86AudioStop ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86PowerOff ] }; key { [ XF86Standby ] }; key { [ XF86ScreenSaver ] }; key { [ XF86WakeUp ] }; key { [ XF86WWW ] }; key { [ XF86Calculator ] }; key { [ XF86Xfer ] }; key { [ XF86DOS ] }; key { [ XF86Documents ] }; key { [ XF86AudioRewind ] }; key { [ XF86AudioRecord ] }; key { [ XF86Game ] }; key { [ XF86Close ] }; key { [ Menu ] }; key { [ XF86ScrollUp ] }; key { [ XF86ScrollDown ] }; }; // Memorex MX2500 EZ-Access Keyboard partial alphanumeric_keys xkb_symbols "mx2500" { key { [ XF86Standby ] }; key { [ XF86WakeUp ] }; key { [ XF86PowerOff ] }; key { [ XF86DOS ] }; key { [ XF86Documents ] }; key { [ XF86News ] }; key { [ XF86WWW ] }; key { [ XF86Xfer ] }; key { [ XF86Mail ] }; key { [ XF86Clear ] }; key { [ XF86Phone ] }; key { [ XF86Calculator ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86RotateWindows ] }; key { [ XF86AudioStop ] }; key { [ XF86Close ] }; key { [ XF86Eject ] }; key { [ Meta_L ] }; key { [ Meta_R ] }; key { [ Menu ] }; }; // Memorex MX2750 partial alphanumeric_keys xkb_symbols "mx2750" { key { [ XF86PowerOff ] }; key { [ XF86Standby ] }; key { [ XF86WakeUp ] }; key { [ XF86Launch0 ] }; key { [ XF86Search ] }; key { [ XF86Favorites ] }; key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Mail ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; }; // Microsoft // Microsoft Internet Keyboard partial alphanumeric_keys xkb_symbols "microsoftinet" { key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86AudioStop ] }; key { [ XF86Mail ] }; key { [ XF86WWW ] }; key { [ XF86MyComputer ] }; key { [ XF86Calculator ] }; key { [ XF86Search ] }; key { [ XF86Favorites ] }; key { [ XF86Standby ] }; }; // Microsoft Natural Keyboard Pro / Microsoft Internet Keyboard Pro partial alphanumeric_keys xkb_symbols "microsoftpro" { // Multimedia Section -- Right Side key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioMedia ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; // Internet Section -- Left Side key { [ XF86HomePage ] }; key { [ XF86Mail ] }; key { [ XF86Favorites ] }; key { [ XF86Search ] }; key { [ XF86Stop ] }; key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Reload ] }; // My Computer Section -- Far Right key { [ XF86MyComputer ] }; key { [ XF86Calculator ] }; key { [ XF86Standby ] }; }; // Microsoft Natural Keyboard Pro USB partial alphanumeric_keys xkb_symbols "microsoftprousb" { // Multimedia Section -- Right Side key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioMedia ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; // Internet Section -- Left Side key { [ XF86HomePage ] }; key { [ XF86Mail ] }; key { [ XF86Favorites ] }; key { [ XF86Search ] }; key { [ XF86Stop ] }; key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Reload ] }; // My Computer Section -- Far Right // My computer maps to printscreen, so leaving commented out for now // key { [ XF86MyComputer ] }; key { [ XF86Calculator ] }; key { [ XF86Standby ] }; }; // Microsoft Natural Keyboard Pro OEM partial alphanumeric_keys xkb_symbols "microsoftprooem" { // Multimedia Section -- Right Side key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioMedia ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; // Internet Section -- Left Side key { [ XF86HomePage ] }; key { [ XF86Mail ] }; key { [ XF86Favorites ] }; key { [ XF86Search ] }; key { [ XF86Stop ] }; key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Reload ] }; // My Computer Section -- Far Right key { [ XF86MyComputer ] }; key { [ XF86Calculator ] }; key { [ XF86Standby ] }; }; // Microsoft Internet Keyboard Pro, Swedish partial alphanumeric_keys xkb_symbols "microsoftprose" { key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86AudioStop ] }; key { [ XF86Reload ] }; key { [ XF86Search ] }; key { [ XF86Favorites ] }; key { [ XF86HomePage ] }; key { [ XF86Mail ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioMedia ] }; key { [ XF86MyComputer ] }; key { [ XF86Calculator ] }; key { [ XF86Standby ] }; }; // Microsoft Office Keyboard partial alphanumeric_keys xkb_symbols "microsoftoffice" { key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Cut ] }; key { [ XF86Copy ] }; key { [ XF86Paste ] }; key { [ XF86ApplicationLeft ] }; key { [ XF86ApplicationRight ] }; key { [ XF86Word ] }; key { [ XF86Excel ] }; key { [ XF86WWW ] }; key { [ XF86Mail ] }; key { [ XF86Calendar ] }; key { [ XF86HomePage ] }; key { [ XF86Calculator ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86LogOff ] }; key { [ XF86Standby ] }; key { [ Help ] }; key { [ XF86OfficeHome ] }; key { [ XF86TaskPane ] }; key { [ XF86New ] }; key { [ XF86Open ] }; key { [ XF86Close ] }; key { [ XF86Reply ] }; key { [ XF86MailForward ] }; key { [ XF86Send ] }; key { [ XF86Spell ] }; key { [ XF86Save ] }; key { [ Print ] }; key { [ Undo ] }; key { [ Redo ] }; }; // Microsoft Wireless Multimedia Keyboard 1.0A partial alphanumeric_keys xkb_symbols "microsoftmult" { // My Computer Section -- Left Side key { [ XF86Documents ] }; key { [ XF86Pictures ] }; key { [ XF86Music ] }; // Multimedia Section -- Centre key { [ XF86AudioMute ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioMedia ] }; // Internet Section -- Right Side key { [ XF86Mail ] }; key { [ XF86HomePage ] }; key { [ XF86Messenger ] }; // Control Section -- Far Right key { [ XF86Calculator ] }; key { [ XF86LogOff ] }; key { [ XF86Sleep ] }; // F-Locked Function keys key { [ Help ] }; key { [ Undo ] }; key { [ Redo ] }; key { [ XF86New ] }; key { [ XF86Open ] }; key { [ XF86Close ] }; key { [ XF86Reply ] }; key { [ XF86Forward ] }; key { [ XF86Send ] }; key { [ XF86Spell ] }; key { [ XF86Save ] }; key { [ Print ] }; }; // Oretec // Oretec MCK-800 MM/Internet keyboard partial alphanumeric_keys xkb_symbols "oretec" { key { [ XF86WWW ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86ScrollDown ] }; key { [ XF86ScrollUp ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioStop ] }; key { [ XF86ZoomOut ] }; key { [ XF86ZoomIn ] }; key { [ XF86Calculator ] }; key { [ XF86Xfer ] }; key { [ Menu ] }; key { [ XF86Mail ] }; key { [ XF86PowerOff ] }; key { [ XF86Standby ] }; key { [ XF86WakeUp ] }; }; // Propeller // Propeller Voyager (KTEZ-1000) partial alphanumeric_keys xkb_symbols "propeller" { key { [ XF86Calculator ] }; key { [ XF86Xfer ] }; key { [ XF86DOS ] }; key { [ XF86Documents ] }; key { [ XF86WWW ] }; key { [ Menu ] }; key { [ XF86Game ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioRewind ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioStop ] }; key { [ XF86Close ] }; key { [ XF86AudioRecord ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86Standby ] }; }; // QTronix // QTronix Scorpius 98N+ partial alphanumeric_keys xkb_symbols "qtronix" { key { [ XF86AudioPrev ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioRecord ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86WakeUp ] }; key { [ XF86Standby ] }; key { [ XF86PowerOff ] }; key { [ XF86Calculator ] }; key { [ XF86Reload ] }; key { [ XF86HomePage ] }; key { [ XF86Back ] }; key { [ XF86Search ] }; key { [ XF86Stop ] }; key { [ XF86Forward ] }; key { [ XF86ScrollUp ] }; key { [ XF86ScrollDown ] }; }; // Samsung // Samsung SDM 4500P partial alphanumeric_keys xkb_symbols "samsung4500" { key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86Eject ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86WWW ] }; key { [ XF86Mail ] }; key { [ XF86Standby ] }; key { [ Help ] }; key { [ XF86Explorer ] }; key { [ XF86Close ] }; key { [ XF86Book ] }; key { [ XF86Launch1 ] }; key { [ XF86Launch2 ] }; key { [ XF86Launch3 ] }; key { [ XF86Launch4 ] }; key { [ XF86Launch5 ] }; }; // Samsung SDM 4510P partial alphanumeric_keys xkb_symbols "samsung4510" { key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86Eject ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86Launch1 ] }; key { [ XF86Launch2 ] }; key { [ XF86Launch3 ] }; key { [ XF86Standby ] }; }; // SK // SK-1300 partial alphanumeric_keys xkb_symbols "sk1300" { key { [ XF86WWW ] }; key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Stop ] }; key { [ XF86Standby ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86Eject ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; }; // SK-2500 partial alphanumeric_keys xkb_symbols "sk2500" { key { [ XF86PowerOff ] }; key { [ XF86ScreenSaver ] }; key { [ XF86WWW ] }; key { [ XF86Calculator ] }; key { [ XF86Xfer ] }; key { [ XF86Close ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioRecord ] }; key { [ XF86AudioRewind ] }; key { [ Menu ] }; key { [ XF86Eject ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86Forward ] }; key { [ XF86Eject ] }; }; // SK-6200 partial alphanumeric_keys xkb_symbols "sk6200" { key { [ XF86AudioStop ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86PowerOff ] }; key { [ XF86Standby ] }; key { [ XF86WWW ] }; key { [ XF86Favorites ] }; key { [ XF86Mail ] }; key { [ XF86Back ] }; key { [ XF86Forward ] }; }; // SK-7100 partial alphanumeric_keys xkb_symbols "sk7100" { key { [ XF86Close ] }; key { [ XF86CD ] }; key { [ XF86Video ] }; key { [ XF86WWW ] }; key { [ XF86Eject ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioPause ] }; key { [ XF86AudioPlay ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86Display ] }; }; // Sven // SVEN Ergonomic 2500 partial alphanumeric_keys xkb_symbols "sven" { key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Stop ] }; key { [ XF86Reload ] }; key { [ XF86Search ] }; key { [ XF86Favorites ] }; key { [ XF86HomePage ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86ZoomOut ] }; key { [ XF86ZoomIn ] }; key { [ XF86ScrollDown ] }; key { [ XF86ScrollUp ] }; key { [ XF86Mail ] }; key { [ XF86MyComputer ] }; key { [ XF86Calculator ] }; key { [ XF86ScreenSaver ] }; key { [ XF86PowerOff ] }; key { [ XF86Standby ] }; key { [ XF86WakeUp ] }; }; // Symplon // Symplon PaceBook (tablet PC) partial alphanumeric_keys xkb_symbols "symplon" { key { [ XF86RotationPB ] }; key { [ XF86MenuPB ] }; key { [ XF86UserPB ] }; key { [ XF86RotationKB ] }; key { [ XF86MenuKB ] }; key { [ XF86SplitScreen ] }; key { [ XF86User1KB ] }; key { [ XF86User2KB ] }; key { [ XF86Standby ] }; key { [ XF86New ] }; key { [ XF86Mail ] }; key { [ XF86WWW ] }; key { [ XF86Support ] }; }; // Toshiba // Toshiba Satellite S3000 partial alphanumeric_keys xkb_symbols "toshiba_s3000" { // Describes the Special buttons on Toshiba Satellite 3000 models. // See http://sourceforge.net/projects/omke for details on enabling // these keys key { [ XF86WWW ] }; key { [ XF86Mail ] }; key { [ XF86Launch1 ] }; key { [ XF86Launch2 ] }; key { [ XF86AudioStop, XF86Eject ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; }; // Trust // Trust Wireless Keyboard Classic partial alphanumeric_keys xkb_symbols "trust" { key { [ XF86WWW ] }; key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Mail ] }; key { [ XF86Calculator ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86Eject ] }; key { [ XF86Standby ] }; key { [ XF86WakeUp ] }; key { [ XF86ScreenSaver ] }; }; // Trust Direct Access Keyboard partial alphanumeric_keys xkb_symbols "trustda" { key { [ XF86Away ] }; key { [ XF86WWW ] }; key { [ XF86Calculator ] }; key { [ XF86Xfer ] }; key { [ XF86Close ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioRecord ] }; key { [ XF86AudioRewind ] }; key { [ Help ] }; key { [ XF86Eject ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86Standby ] }; }; // YaHoo! // Yahoo! Internet Keyboard partial alphanumeric_keys xkb_symbols "yahoo" { 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 ] }; key { [ XF86PowerOff ] }; key { [ XF86Standby ] }; key { [ XF86WakeUp ] }; }; // Super Power Internet Keyboard // Super Power Multimedia Keyboard xkb_symbols "sp_inet" { key { [ XF86Refresh ] }; key { [ XF86Favorites ] }; key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Stop ] }; key { [ XF86HomePage ] }; key { [ XF86Mail ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86PowerOff ] }; key { [ XF86Standby ] }; key { [ XF86WakeUp ] }; }; // Acer Travelmate 800 xkb_symbols "acer_tm_800" { key { [ XF86Mail ] }; key { [ XF86WWW ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; // There are other buttons (P1, P2, Fn-F2, Fn-F3 - but they // don't generate scancodes. It is possible to map them to whatever user wants. }; // Power G5 xkb_symbols "power_g5" { key { [ XF86Eject ] }; key { [ F13 ] }; key { [ F14 ] }; key { [ F15 ] }; key { [ F16 ] }; }; partial alphanumeric_keys xkb_symbols "cymotionlinux" { key { [ XF86Back ] }; key { [ XF86Forward ] }; key { [ XF86Stop ] }; key { [ XF86Reload ] }; key { [ XF86Search ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86AudioMedia ] }; key { [ XF86AudioPlay ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; key { [ XF86Calculator ] }; key { [ XF86Mail ] }; key { [ XF86WWW ] }; key { [ XF86Standby ] }; key { [ XF86ScrollUp ] }; key { [ XF86ScrollDown ] }; key { [ XF86Cut ] }; key { [ XF86Copy ] }; key { [ XF86Launch1 ] }; key { [ XF86Launch2 ] }; key { [ XF86Launch3 ] }; key { [ Redo ] }; key { [ Undo ] }; }; partial alphanumeric_keys xkb_symbols "silvercrest" { name[Group1]= "SILVERCREST Multimedia Wireless Keyboard"; // Media keys key { [ XF86AudioMute ] }; key { [ XF86AudioMedia ] }; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; // Top key { [ XF86Mail ] }; key { [ XF86Favorites ] }; key { [ XF86HomePage ] }; key { [ XF86Back ] }; key { [ XF86Go ] }; key { [ XF86Launch1 ] }; key { [ XF86Launch2 ] }; key { [ XF86Standby ] }; }; // eMachines partial alphanumeric_keys xkb_symbols "emachines" { name[Group1]= "Laptop/notebook eMachines m68xx"; key { [ XF86AudioLowerVolume ] }; key { [ XF86AudioMedia ] }; key { [ XF86AudioRaiseVolume ] }; key { [ XF86AudioMute ] }; key { [ XF86Mail ] }; key { [ XF86iTouch ] }; key { [ XF86Search ] }; key { [ XF86Sleep ] }; key { [ XF86AudioPlay, XF86AudioPause ] }; key { [ XF86AudioStop ] }; key { [ XF86AudioPrev ] }; key { [ XF86AudioNext ] }; 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_Decimal ] }; key { [ KP_Add ] }; key { [ KP_Subtract ] }; key { [ KP_Multiply ] }; key { [ KP_Divide ] }; };