Home | History | Annotate | Line # | Download | only in symbols
inet revision 1.1.1.2
      1  1.1.1.2  mrg // $XKeyboardConfig$
      2      1.1  mrg 
      3      1.1  mrg // $XFree86: xc/programs/xkbcomp/symbols/inet,v 1.38 2004/01/17 14:59:37 pascal Exp $
      4      1.1  mrg 
      5      1.1  mrg // EAK (Easy Access, Internet, Multimedia, PDA) keyboards
      6      1.1  mrg // Copyright (C) 2002 Stanislav Brabec <sbrabec (a] suse.cz>
      7      1.1  mrg //
      8      1.1  mrg // Based on LinEAK project
      9      1.1  mrg // LinEAK - Linux support for Easy Access and Internet Keyboards      
     10      1.1  mrg // Copyright (C) 2001, 2002 Mark Smulders <Mark (a] PIRnet.nl>
     11      1.1  mrg 
     12      1.1  mrg // Usage in XF86Config:
     13      1.1  mrg // Option "XkbLayout"	"my_kb_layout"
     14      1.1  mrg // Option "XkbVariant"	"my_kb_variant"
     15      1.1  mrg // Option "XkbModel"	"my_eak_type"
     16      1.1  mrg // Option "XkbRules"	"xfree86"
     17      1.1  mrg // Simple command line usage:
     18      1.1  mrg // setxkbmap 'my_kb_layout' -variant 'my_kb_variant' -model 'my_eak_type'
     19      1.1  mrg 
     20      1.1  mrg // All keyboards listed here should be also mentioned in
     21      1.1  mrg // rules/base, base.lst and base.xml.
     22      1.1  mrg 
     23      1.1  mrg // Very common set of media keys
     24      1.1  mrg partial hidden alphanumeric_keys
     25      1.1  mrg xkb_symbols "media_common" {
     26      1.1  mrg     key <I10>   {       [ XF86AudioPrev         ] };
     27      1.1  mrg     key <I19>   {       [ XF86AudioNext         ] };
     28      1.1  mrg     key <I20>   {       [ XF86AudioMute         ] };
     29      1.1  mrg     key <I22>   {       [ XF86AudioPlay, XF86AudioPause ] };
     30      1.1  mrg     key <I24>   {       [ XF86AudioStop, XF86Eject ] };
     31      1.1  mrg     key <I2E>   {       [ XF86AudioLowerVolume  ] };	
     32      1.1  mrg     key <I30>   {       [ XF86AudioRaiseVolume  ] };
     33      1.1  mrg };
     34      1.1  mrg 
     35      1.1  mrg // popular web navigation combination
     36      1.1  mrg partial hidden alphanumeric_keys
     37      1.1  mrg xkb_symbols "nav_common" {
     38      1.1  mrg     key <I69>   {       [ XF86Forward           ]       };
     39      1.1  mrg     key <I6A>   {       [ XF86Back              ]       };
     40      1.1  mrg };
     41      1.1  mrg 
     42      1.1  mrg partial hidden alphanumeric_keys
     43      1.1  mrg xkb_symbols "media_nav_common" {
     44      1.1  mrg     include "inet(media_common)"
     45      1.1  mrg     include "inet(nav_common)"
     46      1.1  mrg };
     47      1.1  mrg 
     48      1.1  mrg // Evdev Standardized Keycodes
     49      1.1  mrg partial alphanumeric_keys
     50      1.1  mrg xkb_symbols "evdev" {
     51      1.1  mrg     key <MUTE>   {      [ XF86AudioMute         ]       };
     52      1.1  mrg     key <VOL->   {      [ XF86AudioLowerVolume  ]       };
     53      1.1  mrg     key <VOL+>   {      [ XF86AudioRaiseVolume  ]       };
     54      1.1  mrg     key <POWR>   {      [ XF86PowerOff          ]       };
     55      1.1  mrg     key <STOP>   {      [ Cancel                ]       };
     56      1.1  mrg     key <AGAI>   {      [ Redo                  ]       };
     57      1.1  mrg     key <PROP>   {      [ SunProps              ]       };
     58      1.1  mrg     key <UNDO>   {      [ Undo                  ]       };
     59      1.1  mrg     key <FRNT>   {      [ SunFront              ]       };
     60      1.1  mrg     key <COPY>   {      [ XF86Copy              ]       };
     61      1.1  mrg     key <OPEN>   {      [ SunOpen               ]       };
     62      1.1  mrg     key <PAST>   {      [ XF86Paste             ]       };
     63      1.1  mrg     key <FIND>   {      [ Find                  ]       };
     64      1.1  mrg     key <CUT>    {      [ XF86Cut               ]       };
     65      1.1  mrg     key <HELP>   {      [ Help                  ]       };
     66      1.1  mrg     key <LNFD>   {      [ Linefeed              ]       };
     67      1.1  mrg 
     68      1.1  mrg     key <HZTG>   {      [ Zenkaku_Hankaku       ]       };
     69      1.1  mrg     key <HKTG>   {      [ Hiragana_Katakana     ]       };
     70      1.1  mrg     key <HENK>   {      [ Henkan                ]       };
     71      1.1  mrg     key <MUHE>   {      [ Muhenkan              ]       };
     72      1.1  mrg     key <KATA>   {      [ Katakana              ]       };
     73      1.1  mrg     key <HIRA>   {      [ Hiragana              ]       };
     74      1.1  mrg     key <RO>     {      [ Romaji                ]       };
     75      1.1  mrg 
     76      1.1  mrg     key <HNGL>   {      [ Hangul                ]       };
     77      1.1  mrg     key <HJCV>   {      [ Hangul_Hanja          ]       };
     78      1.1  mrg 
     79      1.1  mrg //  key <I120>   {      [ ]       }; // KEY_MACRO 
     80      1.1  mrg     key <I126>   {      [ plusminus             ]       };
     81      1.1  mrg     key <I129>   {      [ KP_Separator          ]       };
     82      1.1  mrg     key <I147>   {      [ XF86MenuKB            ]       };
     83      1.1  mrg     key <I148>   {      [ XF86Calculator        ]       };
     84      1.1  mrg //  key <I149>   {      [ ]       }; // KEY_SETUP
     85      1.1  mrg     key <I150>   {      [ XF86Sleep             ]       };
     86      1.1  mrg     key <I151>   {      [ XF86WakeUp            ]       };
     87      1.1  mrg     key <I152>   {      [ XF86Explorer          ]       };
     88      1.1  mrg     key <I153>   {      [ XF86Send              ]       };
     89      1.1  mrg //  key <I154>   {      [ ]       }; // KEY_DELETEFILE
     90      1.1  mrg     key <I155>   {      [ XF86Xfer              ]       };
     91      1.1  mrg     key <I156>   {      [ XF86Launch1           ]       };
     92      1.1  mrg     key <I157>   {      [ XF86Launch2           ]       };
     93      1.1  mrg     key <I158>   {      [ XF86WWW               ]       };
     94      1.1  mrg     key <I159>   {      [ XF86DOS               ]       };
     95      1.1  mrg     key <I160>   {      [ XF86ScreenSaver       ]       };
     96      1.1  mrg //  key <I161>   {      [ ]       }; // KEY_DIRECTION
     97      1.1  mrg     key <I162>   {      [ XF86RotateWindows     ]       };
     98      1.1  mrg     key <I163>   {      [ XF86Mail              ]       };
     99      1.1  mrg     key <I164>   {      [ XF86Favorites         ]       };
    100      1.1  mrg     key <I165>   {      [ XF86MyComputer        ]       };
    101      1.1  mrg     key <I166>   {      [ XF86Back              ]       };
    102      1.1  mrg     key <I167>   {      [ XF86Forward           ]       };
    103      1.1  mrg //  key <I168>   {      [ ]       }; // KEY_CLOSECD (opposite of eject)
    104      1.1  mrg     key <I169>   {      [ XF86Eject             ]       };
    105      1.1  mrg     key <I170>   {      [ XF86Eject, XF86Eject  ]       };
    106      1.1  mrg     key <I171>   {      [ XF86AudioNext         ]       };
    107      1.1  mrg     key <I172>   {      [ XF86AudioPlay, XF86AudioPause ] };
    108      1.1  mrg     key <I173>   {      [ XF86AudioPrev         ]       };
    109      1.1  mrg     key <I174>   {      [ XF86AudioStop, XF86Eject ]    };
    110      1.1  mrg     key <I175>   {      [ XF86AudioRecord       ]       };
    111      1.1  mrg     key <I176>   {      [ XF86AudioRewind       ]       };
    112      1.1  mrg     key <I177>   {      [ XF86Phone             ]       };
    113      1.1  mrg //  key <I178>   {      [ ]       }; // KEY_ISO
    114      1.1  mrg     key <I179>   {      [ XF86Tools             ]       };
    115      1.1  mrg     key <I180>   {      [ XF86HomePage          ]       };
    116      1.1  mrg     key <I181>   {      [ XF86Refresh           ]       };
    117      1.1  mrg     key <I182>   {      [ XF86Close             ]       };
    118      1.1  mrg //  key <I183>   {      [ ]       }; // KEY_MOVE
    119      1.1  mrg //  key <I184>   {      [ ]       }; // KEY_EDIT
    120      1.1  mrg     key <I185>   {      [ XF86ScrollUp          ]       };
    121      1.1  mrg     key <I186>   {      [ XF86ScrollDown        ]       };
    122      1.1  mrg     key <I187>   {      [ parenleft             ]       };
    123      1.1  mrg     key <I188>   {      [ parenright            ]       };
    124      1.1  mrg     key <I189>   {      [ XF86New               ]       };
    125      1.1  mrg     key <I190>   {      [ Redo                  ]       };
    126      1.1  mrg     key <I208>   {      [ XF86AudioPlay         ]       };
    127      1.1  mrg     key <I209>   {      [ XF86AudioPause        ]       };
    128      1.1  mrg     key <I210>   {      [ XF86Launch3           ]       };
    129  1.1.1.2  mrg     key <I211>   {      [ XF86Launch4           ]       };
    130      1.1  mrg     key <I213>   {      [ XF86Standby           ]       };
    131      1.1  mrg     key <I214>   {      [ XF86Close             ]       };
    132      1.1  mrg     key <I215>   {      [ XF86AudioPlay         ]       };
    133      1.1  mrg     key <I216>   {      [ XF86Forward           ]       };
    134      1.1  mrg //  key <I217>   {      [ ]       }; // KEY_BASSBOOST
    135      1.1  mrg     key <I218>   {      [ Print                 ]       };
    136      1.1  mrg //  key <I219>   {      [ ]       }; // KEY_HP
    137      1.1  mrg     key <I220>   {      [ XF86WebCam            ]       };
    138      1.1  mrg //  key <I221>   {      [ ]       }; // KEY_SOUND
    139      1.1  mrg //  key <I222>   {      [ ]       }; // KEY_QUESTION
    140      1.1  mrg     key <I223>   {      [ XF86Mail              ]       };
    141      1.1  mrg //  key <I224>   {      [ XF86Messenger         ]       }; // KEY_CHAT
    142      1.1  mrg     key <I225>   {      [ XF86Search            ]       };
    143      1.1  mrg //  key <I226>   {      [ XF86Go                ]       }; // KEY_CONNECT
    144      1.1  mrg     key <I227>   {      [ XF86Finance           ]       };
    145      1.1  mrg //  key <I228>   {      [ XF86Game              ]       }; // KEY_SPORT
    146      1.1  mrg     key <I229>   {      [ XF86Shop              ]       };
    147      1.1  mrg //  key <I230>   {      [ ]       }; // KEY_ALTERASE
    148      1.1  mrg     key <I231>   {      [ Cancel                ]       };
    149      1.1  mrg     key <I232>   {      [ XF86MonBrightnessDown ]       };
    150      1.1  mrg     key <I233>   {      [ XF86MonBrightnessUp   ]       };
    151      1.1  mrg     key <I234>   {      [ XF86AudioMedia        ]       };
    152      1.1  mrg     key <I235>   {      [ XF86Display           ]       };
    153      1.1  mrg     key <I236>   {      [ XF86KbdLightOnOff     ]       }; // KEY_KBDILLUMTOGGLE
    154      1.1  mrg     key <I237>   {      [ XF86KbdBrightnessDown ]       }; // KEY_KBDILLUMDOWN
    155      1.1  mrg     key <I238>   {      [ XF86KbdBrightnessUp   ]       }; // KEY_KBDILLUMUP
    156      1.1  mrg     key <I239>   {      [ XF86Send              ]       };
    157      1.1  mrg     key <I240>   {      [ XF86Reply             ]       };
    158      1.1  mrg     key <I241>   {      [ XF86MailForward       ]       };
    159      1.1  mrg     key <I242>   {      [ XF86Save              ]       };
    160      1.1  mrg     key <I243>   {      [ XF86Documents         ]       };
    161      1.1  mrg //  key <I244>   {      [ ]       }; // KEY_BATTERY
    162      1.1  mrg //  key <I245>   {      [ ]       }; // KEY_BLUETOOTH
    163      1.1  mrg //  key <I246>   {      [ ]       }; // KEY_WLAN
    164      1.1  mrg //  key <I249>   {      [ ]       }; // KEY_VIDEO_NEXT  --  drive next video source
    165      1.1  mrg //  key <I250>   {      [ ]       }; // KEY_VIDEO_PREV  --  drive previous video source
    166      1.1  mrg //  key <I251>   {      [ ]       }; // KEY_BRIGHTNESS_CYCLE  --  bright up, max++ == min
    167      1.1  mrg //  key <I252>   {      [ ]       }; // KEY_BRIGHTNESS_ZERO  --  brightness off
    168      1.1  mrg //  key <I253>   {      [ ]       }; // KEY_DISPLAY_OFF  --  turn off display
    169      1.1  mrg  
    170      1.1  mrg };
    171      1.1  mrg 
    172      1.1  mrg 
    173      1.1  mrg // A4Tech KB-21
    174      1.1  mrg partial alphanumeric_keys
    175      1.1  mrg xkb_symbols "a4techKB21" {
    176      1.1  mrg     include "inet(media_nav_common)"
    177      1.1  mrg     key <I32>   {       [ XF86HomePage          ]       };
    178      1.1  mrg     key <I65>   {       [ XF86Search            ]       };
    179      1.1  mrg     key <I66>   {       [ XF86Favorites         ]       };
    180      1.1  mrg     key <I67>   {       [ XF86Refresh           ]       };
    181      1.1  mrg     key <I68>   {       [ XF86Stop              ]       };
    182      1.1  mrg     key <I6B>   {       [ XF86MyComputer        ]       };
    183      1.1  mrg     key <I6C>   {       [ XF86Mail              ]       };
    184      1.1  mrg };
    185      1.1  mrg 
    186      1.1  mrg // A4 KBS-8. Contributed by ojo at force dot sk
    187      1.1  mrg partial alphanumeric_keys 
    188      1.1  mrg xkb_symbols "a4techKBS8" { 
    189      1.1  mrg     include "inet(a4techKB21)"
    190      1.1  mrg     key <I21>   {       [ XF86Calculator        ]       }; 
    191      1.1  mrg     key <I5F>   {       [ XF86Standby           ]       }; 
    192      1.1  mrg     key <I6D>   {       [ XF86AudioMedia        ]       }; 
    193      1.1  mrg };
    194      1.1  mrg 
    195      1.1  mrg // A4Tech Wireless Desktop (RFKB-23)
    196      1.1  mrg partial alphanumeric_keys
    197      1.1  mrg xkb_symbols "a4_rfkb23" {
    198      1.1  mrg     include "inet(media_common)"
    199      1.1  mrg     key <I21>   {       [ XF86Calculator                ]       };
    200      1.1  mrg     key <I32>   {       [ XF86HomePage                  ]       };
    201      1.1  mrg     key <I32>   {       [ XF86WWW                       ]       };
    202      1.1  mrg     key <I5F>   {       [ XF86Sleep                     ]       };
    203      1.1  mrg     key <I65>   {       [ XF86Search                    ]       };
    204      1.1  mrg     key <I66>   {       [ XF86Favorites                 ]       };
    205      1.1  mrg     key <I67>   {       [ XF86Refresh                   ]       };
    206      1.1  mrg     key <I68>   {       [ XF86Stop                      ]       };
    207      1.1  mrg // should they be swapped?
    208      1.1  mrg     key <I69>   {       [ XF86Back                      ]       };
    209      1.1  mrg     key <I6A>   {       [ XF86Forward                   ]       };
    210      1.1  mrg 
    211      1.1  mrg     key <I6B>   {       [ XF86MyComputer                ]       };
    212      1.1  mrg     key <I6C>   {       [ XF86Mail                      ]       };
    213      1.1  mrg     key <I6D>   {       [ XF86AudioMedia                ]       };
    214      1.1  mrg };
    215      1.1  mrg 
    216      1.1  mrg // Acer AirKey V
    217      1.1  mrg partial alphanumeric_keys
    218      1.1  mrg xkb_symbols "airkey" {
    219      1.1  mrg     key <I13>	{	[ XF86AudioNext		]	};
    220      1.1  mrg     key <I15>	{	[ XF86AudioPlay, XF86AudioPause ] };
    221      1.1  mrg     key <I16>	{	[ XF86Mail		]	};
    222      1.1  mrg     key <I18>	{	[ XF86AudioPrev		]	};
    223      1.1  mrg     key <I19>	{	[ XF86AudioMute		]	};
    224      1.1  mrg     key <I24>	{	[ XF86WWW		]	};
    225      1.1  mrg     key <I26>	{	[ XF86AudioLowerVolume	]	};
    226      1.1  mrg     key <I2D>	{	[ XF86AudioRaiseVolume	]	};
    227      1.1  mrg     key <I2F>	{	[ XF86Terminal		]	};
    228      1.1  mrg     key <I31>	{	[ XF86AudioStop, XF86Eject ]	};
    229      1.1  mrg     key <I5E>	{	[ XF86PowerOff		]	};
    230      1.1  mrg     key <I63>	{	[ XF86Standby		]	};
    231      1.1  mrg };
    232      1.1  mrg 
    233      1.1  mrg // Acer C300 Laptop
    234      1.1  mrg partial alphanumeric_keys
    235      1.1  mrg xkb_symbols "acer_c300" {
    236      1.1  mrg 
    237      1.1  mrg     key <I17>   {       [ F14                   ]       };
    238      1.1  mrg     key <I1F>   {       [ F13                   ]       };
    239      1.1  mrg     key <I20>   {       [ XF86AudioMute         ]       };
    240      1.1  mrg     key <I2E>   {       [ XF86AudioLowerVolume  ]       };
    241      1.1  mrg     key <I30>   {       [ XF86AudioRaiseVolume  ]       };
    242      1.1  mrg     key <I32>   {       [ XF86Mail              ]       };
    243      1.1  mrg     key <I5E>   {       [ XF86Launch2           ]       };
    244      1.1  mrg     key <I6C>   {       [ XF86WWW               ]       };
    245      1.1  mrg     key <I75>   {       [ Help                  ]       };
    246      1.1  mrg     key <XFER>  {       [ XF86Launch1           ]       };
    247      1.1  mrg };
    248      1.1  mrg 
    249      1.1  mrg // Acer Ferrari 4000 Keyboard
    250      1.1  mrg // From Alex Dubov <oakad (a] yahoo.com>
    251      1.1  mrg partial alphanumeric_keys
    252      1.1  mrg xkb_symbols "acer_ferrari4k" {
    253      1.1  mrg     include "inet(media_common)"
    254      1.1  mrg     key <I24>   {       [ dollar                ]       };
    255      1.1  mrg     key <I25>   {       [ EuroSign              ]       };
    256      1.1  mrg     key <I26>   {       [ XF86Display           ]       };
    257      1.1  mrg     key <I32>   {       [ XF86WWW               ]       }; //"Saturn" button
    258      1.1  mrg     key <I6C>   {       [ XF86Mail              ]       }; //"mail" button
    259      1.1  mrg     // Missing keycodes - set-up with setkeycodes
    260      1.1  mrg     key <I70>   {       [ Help                  ]       };
    261      1.1  mrg     key <I71>   {       [ XF86Launch1           ]       };
    262      1.1  mrg     key <I72>   {       [ XF86Launch2           ]       };
    263      1.1  mrg     key <I73>   {       [ XF86Launch3           ]       };
    264      1.1  mrg     key <I74>   {       [ XF86Launch4           ]       };
    265      1.1  mrg };
    266      1.1  mrg 
    267      1.1  mrg // Acer Laptop (Generic layout for Acer laptops from 2004 onwards)
    268      1.1  mrg // From Carlos Corbacho <cathectic (a] gmail.com>
    269      1.1  mrg // Keys marked (HAL) require HAL 0.5.10 (or newer) to be set up correctly
    270      1.1  mrg // (Your laptop must also be added to hal-info)
    271      1.1  mrg // (Not all these keys will be available on every Acer laptop)
    272      1.1  mrg partial alphanumeric_keys
    273      1.1  mrg xkb_symbols "acer_laptop" {
    274      1.1  mrg     include "inet(media_common)"
    275      1.1  mrg     key <I17>   {       [ XF86Launch2           ]        }; // "P" or "P2" (HAL)
    276      1.1  mrg     key <I1F>   {       [ XF86Launch1           ]        }; // "e" or "P1" (HAL)
    277      1.1  mrg 
    278      1.1  mrg     // Hotkeys (Function)
    279      1.1  mrg     // Launch Keys
    280      1.1  mrg     // Device keys
    281      1.1  mrg     key <I32>   {       [ XF86WWW               ]        }; // "Saturn" button
    282      1.1  mrg     key <I56>   {       [ XF86Display           ]        }; // Fn+F5 (HAL)
    283      1.1  mrg     key <I5F>   {       [ XF86Sleep             ]        }; // Fn+F4
    284      1.1  mrg     key <I6C>   {       [ XF86Mail              ]        }; // "mail" button
    285      1.1  mrg     key <I71>   {       [ XF86Launch4           ]        }; // Fn+F3 (HAL)
    286      1.1  mrg     key <I72>   {       [ XF86LaunchB           ]        }; // Bluetooth (HAL)
    287      1.1  mrg     key <I73>   {       [ XF86LaunchA           ]        }; // Wireless (HAL)
    288      1.1  mrg     key <I75>   {       [ Help                  ]        }; // Fn+F1 (HAL)
    289      1.1  mrg     key <I79>   {       [ XF86Launch5           ]        }; // Fn+F7 (HAL)
    290      1.1  mrg     key <K66>   {       [ XF86Launch3           ]        }; // Fn+F2 (HAL)
    291      1.1  mrg 
    292      1.1  mrg     // Special Characters
    293      1.1  mrg     // To avoid setting a precedent/ standard that will be broken in later
    294      1.1  mrg     // versions of HAL, these keys are commented out for now. When they are no
    295      1.1  mrg     // longer marked 'FIXME' and have saner keycodes, these two entries can be
    296      1.1  mrg     // fixed and permanently uncommented. In the meantime, just uncomment these
    297      1.1  mrg     // to make the keys work
    298      1.1  mrg //  key <K5D>   {       [ EuroSign              ]        }; // Euro (HAL)
    299      1.1  mrg //  key <K5E>   {       [ dollar                ]        }; // Dollar (HAL)
    300      1.1  mrg };
    301      1.1  mrg 
    302      1.1  mrg // Asus
    303      1.1  mrg partial alphanumeric_keys
    304      1.1  mrg xkb_symbols "asus_laptop" {
    305      1.1  mrg     include "inet(media_common)"
    306      1.1  mrg     key <I32>   {       [ XF86WWW               ]       };
    307      1.1  mrg     key <I6C>   {       [ XF86Mail              ]       };
    308      1.1  mrg };
    309      1.1  mrg 
    310      1.1  mrg // Azona
    311      1.1  mrg 
    312      1.1  mrg // Azona RF2300 wireless Internet Keyboard
    313      1.1  mrg partial alphanumeric_keys
    314      1.1  mrg xkb_symbols "azonaRF2300" {
    315      1.1  mrg     // From Radics Laszlo <garaboncias (a] mailbox.hu>
    316      1.1  mrg     include "inet(nav_common)"
    317      1.1  mrg     key <I02>   {       [ XF86WWW               ]       };
    318      1.1  mrg     key <I17>   {       [ XF86AudioStop         ]       };
    319      1.1  mrg     key <I1E>   {       [ XF86AudioRaiseVolume  ]       };
    320      1.1  mrg     key <I1F>   {       [ XF86AudioPlay, XF86AudioPause ] };
    321      1.1  mrg     key <I21>   {       [ XF86Calculator        ]       };
    322      1.1  mrg     key <I22>   {       [ XF86AudioNext         ]       };
    323      1.1  mrg     key <I24>   {       [ XF86AudioPrev         ]       };
    324      1.1  mrg     key <I25>   {       [ XF86AudioLowerVolume  ]       };
    325      1.1  mrg     key <I26>   {       [ XF86AudioMute         ]       };
    326      1.1  mrg     key <I3C>   {       [ XF86Copy              ]       };
    327      1.1  mrg     key <I5F>   {       [ XF86Standby           ]       };
    328      1.1  mrg     key <I65>   {       [ XF86Search            ]       };
    329      1.1  mrg     key <I66>   {       [ XF86Favorites         ]       };
    330      1.1  mrg     key <I6C>   {       [ XF86Mail              ]       };
    331      1.1  mrg     key <I78>   {       [ XF86Cut               ]       };
    332      1.1  mrg //  key <RCTL>  {       [ XF86Paste             ]       };
    333      1.1  mrg };
    334      1.1  mrg 
    335      1.1  mrg // ACPI Standard
    336      1.1  mrg partial alphanumeric_keys
    337      1.1  mrg xkb_symbols "acpi" {
    338      1.1  mrg     key <I5E>	{	[ XF86PowerOff		]	};
    339      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
    340      1.1  mrg     key <I63>	{	[ XF86WakeUp		]	};
    341      1.1  mrg };
    342      1.1  mrg 
    343      1.1  mrg 
    344      1.1  mrg // Advance
    345      1.1  mrg 
    346      1.1  mrg // Advance Scorpius KI
    347      1.1  mrg partial alphanumeric_keys
    348      1.1  mrg xkb_symbols "scorpius" {
    349      1.1  mrg     include "inet(media_nav_common)"
    350      1.1  mrg     key <I21>	{	[ XF86Calculator	]	};
    351      1.1  mrg     key <I32>	{	[ XF86HomePage		]	};
    352      1.1  mrg     key <I5E>	{	[ XF86PowerOff		]	};
    353      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
    354      1.1  mrg     key <I63>	{	[ XF86WakeUp		]	};
    355      1.1  mrg     key <I65>	{	[ XF86Search		]	};
    356      1.1  mrg     key <I66>	{	[ XF86Favorites		]	};
    357      1.1  mrg     key <I67>	{	[ XF86Reload		]	};
    358      1.1  mrg     key <I68>	{	[ XF86Stop		]	};
    359      1.1  mrg     key <I6B>	{	[ XF86MyComputer	]	};
    360      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
    361      1.1  mrg     key <I6D>	{	[ XF86AudioMedia	]	};
    362      1.1  mrg };
    363      1.1  mrg 
    364      1.1  mrg 
    365      1.1  mrg // Brother
    366      1.1  mrg 
    367      1.1  mrg // Brother Internet Keyboard
    368      1.1  mrg partial alphanumeric_keys
    369      1.1  mrg xkb_symbols "brother" {
    370      1.1  mrg     key <I10>	{	[ XF86ScrollUp		]	};
    371      1.1  mrg     key <I12>	{	[ XF86AudioPlay, XF86AudioPause ] };
    372      1.1  mrg     key <I17>	{	[ XF86AudioPrev		]	};
    373      1.1  mrg     key <I18>	{	[ XF86ScrollDown	]	};
    374      1.1  mrg     key <I19>	{	[ XF86ZoomOut		]	};
    375      1.1  mrg     key <I1E>	{	[ XF86AudioMute		]	};
    376      1.1  mrg     key <I21>	{	[ XF86WWW		]	};
    377      1.1  mrg     key <I22>	{	[ Menu			]	};
    378      1.1  mrg     key <I23>	{	[ XF86AudioStop		]	};
    379      1.1  mrg     key <I24>	{	[ XF86Calculator	]	};
    380      1.1  mrg     key <I25>	{	[ XF86Xfer		]	};
    381      1.1  mrg     key <I26>	{	[ XF86Mail		]	};
    382      1.1  mrg     key <I2E>	{	[ XF86AudioNext		]	};
    383      1.1  mrg     key <I30>	{	[ XF86AudioRaiseVolume	]	};
    384      1.1  mrg     key <I32>	{	[ XF86ZoomIn		]	};
    385      1.1  mrg     key <I5E>	{	[ XF86PowerOff		]	};
    386      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
    387      1.1  mrg     key <I63>	{	[ XF86WakeUp		]	};
    388      1.1  mrg     key <I68>	{	[ XF86AudioLowerVolume	]	};
    389      1.1  mrg };
    390      1.1  mrg 
    391      1.1  mrg 
    392      1.1  mrg // BTC
    393      1.1  mrg 
    394      1.1  mrg // BTC 5113RF Multimedia
    395      1.1  mrg partial alphanumeric_keys
    396      1.1  mrg xkb_symbols "btc5113rf" {
    397      1.1  mrg     key <I10>	{	[ XF86AudioStop		]	};
    398      1.1  mrg     key <I12>	{	[ XF86AudioMute		]	};
    399      1.1  mrg     key <I19>	{	[ XF86AudioPlay, XF86AudioPause ] };
    400      1.1  mrg     key <I1E>	{	[ XF86AudioRaiseVolume	]	};
    401      1.1  mrg     key <I20>	{	[ XF86Favorites		]	};
    402      1.1  mrg     key <I21>	{	[ XF86Eject		]	};
    403      1.1  mrg     key <I22>	{	[ XF86AudioPrev		]	};
    404      1.1  mrg     key <I24>	{	[ XF86AudioNext		]	};
    405      1.1  mrg     key <I25>	{	[ XF86AudioLowerVolume	]	};
    406      1.1  mrg     key <I26>	{	[ XF86Back		]	};
    407      1.1  mrg     key <I30>	{	[ XF86WWW		]	};
    408      1.1  mrg     key <I32>	{	[ XF86Search		]	};
    409      1.1  mrg     key <I5E>	{	[ XF86PowerOff		]	};
    410      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
    411      1.1  mrg     key <I63>	{	[ XF86WakeUp		]	};
    412      1.1  mrg };
    413      1.1  mrg 
    414      1.1  mrg // BTC 5126T
    415      1.1  mrg partial alphanumeric_keys
    416      1.1  mrg xkb_symbols "btc5126t" {
    417      1.1  mrg     key <I32>	{	[ XF86WWW		]	};
    418      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
    419      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
    420      1.1  mrg };
    421      1.1  mrg 
    422      1.1  mrg // BTC 6301URF
    423      1.1  mrg partial alphanumeric_keys
    424      1.1  mrg xkb_symbols "btc6301urf" {
    425      1.1  mrg     include "inet(media_nav_common)"
    426      1.1  mrg     include "inet(btc5126t)"
    427      1.1  mrg     key <I66>	{	[ XF86Favorites		]	};
    428      1.1  mrg };
    429      1.1  mrg 
    430      1.1  mrg // BTC 9000
    431      1.1  mrg partial alphanumeric_keys
    432      1.1  mrg xkb_symbols "btc9000" {
    433      1.1  mrg     key <I10>	{	[ XF86AudioStop		]	};
    434      1.1  mrg     key <I12>	{	[ XF86AudioMute		]	};
    435      1.1  mrg     key <I19>	{	[ XF86AudioPlay, XF86AudioPause ] };
    436      1.1  mrg     key <I1E>	{	[ XF86AudioRaiseVolume	]	};
    437      1.1  mrg     key <I20>	{	[ XF86Favorites		]	};
    438      1.1  mrg     key <I21>	{	[ XF86AudioMedia	]	};
    439      1.1  mrg     key <I22>	{	[ XF86AudioPrev		]	};
    440      1.1  mrg     key <I24>	{	[ XF86AudioNext		]	};
    441      1.1  mrg     key <I25>	{	[ XF86AudioLowerVolume	]	};
    442      1.1  mrg     key <I26>	{	[ XF86Reload		]	};
    443      1.1  mrg     key <I2E>	{	[ XF86Mail		]	};
    444      1.1  mrg     key <I30>	{	[ XF86HomePage		]	};
    445      1.1  mrg     key <I32>	{	[ XF86Search		]	};
    446      1.1  mrg     key <I5E>   {	[ XF86PowerOff		]	};
    447      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
    448      1.1  mrg     key <I63>   {	[ XF86WakeUp		]	};
    449      1.1  mrg };
    450      1.1  mrg 
    451      1.1  mrg // BTC 9000A
    452      1.1  mrg partial alphanumeric_keys
    453      1.1  mrg xkb_symbols "btc9000a" {
    454      1.1  mrg     key <I10>	{	[ XF86AudioStop		]	};
    455      1.1  mrg     key <I12>	{	[ XF86AudioMute		]	};
    456      1.1  mrg     key <I19>	{	[ XF86AudioPlay, XF86AudioPause ] };
    457      1.1  mrg     key <I1E>	{	[ XF86AudioRaiseVolume	]	};
    458      1.1  mrg     key <I20>	{	[ XF86Favorites		]	};
    459      1.1  mrg     key <I21>	{	[ XF86Eject		]	};
    460      1.1  mrg     key <I22>	{	[ XF86AudioPrev		]	};
    461      1.1  mrg     key <I24>	{	[ XF86AudioNext		]	};
    462      1.1  mrg     key <I25>	{	[ XF86AudioLowerVolume	]	};
    463      1.1  mrg     key <I26>	{	[ XF86HomePage		]	};
    464      1.1  mrg     key <I2E>	{	[ Help			]	};
    465      1.1  mrg     key <I30>	{	[ XF86WWW		]	};
    466      1.1  mrg     key <I32>	{	[ XF86Search		]	};
    467      1.1  mrg     key <I5E>	{	[ XF86PowerOff		]	};
    468      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
    469      1.1  mrg     key <I63>	{	[ XF86WakeUp		]	};
    470      1.1  mrg };
    471      1.1  mrg 
    472      1.1  mrg // BTC 9001AH
    473      1.1  mrg xkb_symbols "btc9001ah" {
    474      1.1  mrg     key <I02>   {       [ XF86WWW               ]       };
    475      1.1  mrg     key <I17>   {       [ XF86AudioStop         ]       };
    476      1.1  mrg     key <I1E>   {       [ XF86AudioRaiseVolume  ]       };
    477      1.1  mrg     key <I1F>   {       [ XF86AudioPlay, XF86AudioPause ] };
    478      1.1  mrg     key <I22>   {       [ XF86AudioNext         ]       };
    479      1.1  mrg     key <I24>   {       [ XF86AudioPrev         ]       };
    480      1.1  mrg     key <I25>   {       [ XF86AudioLowerVolume  ]       };
    481      1.1  mrg     key <I26>   {       [ XF86AudioMute         ]       };
    482      1.1  mrg     key <I5F>   {       [ XF86PowerOff          ]       };
    483      1.1  mrg     key <I6C>   {       [ XF86Mail              ]       };
    484      1.1  mrg     key <RWIN>  {       [ XF86Eject             ]       };
    485      1.1  mrg };
    486      1.1  mrg 
    487      1.1  mrg // BTC 5090
    488      1.1  mrg partial alphanumeric_keys
    489      1.1  mrg xkb_symbols "btc5090" {
    490      1.1  mrg     include "inet(media_common)"
    491      1.1  mrg     key <I26>   {       [ XF86Start             ]       };
    492      1.1  mrg     key <I32>   {       [ XF86WWW               ]       };
    493      1.1  mrg     key <I33>   {       [ XF86Eject             ]       };
    494      1.1  mrg     key <I5E>   {       [ XF86PowerOff          ]       };
    495      1.1  mrg     key <I5F>   {       [ XF86Standby           ]       };
    496      1.1  mrg     key <I63>   {       [ XF86WakeUp            ]       };
    497      1.1  mrg     key <I65>   {       [ XF86Search            ]       };
    498      1.1  mrg     key <I66>   {       [ XF86Favorites         ]       };
    499      1.1  mrg };
    500      1.1  mrg 
    501      1.1  mrg // BTC 9019U
    502      1.1  mrg partial alphanumeric_keys
    503      1.1  mrg xkb_symbols "btc9019u" {
    504      1.1  mrg     include "inet(media_common)"
    505      1.1  mrg     key <FK17> {	[ XF86Search		]	};
    506      1.1  mrg     key <I02>  {	[ XF86HomePage		]	};
    507      1.1  mrg     key <I5F>  {	[ XF86Sleep		]	};
    508      1.1  mrg     key <I66>  {	[ XF86Favorites		]	};
    509      1.1  mrg     key <I6C>  {	[ XF86Mail		]	};
    510      1.1  mrg     key <K6C>  {	[ XF86Eject		]	};
    511      1.1  mrg };
    512      1.1  mrg 
    513      1.1  mrg // Cherry Blue Line
    514      1.1  mrg 
    515      1.1  mrg // Cherry Blue Line CyBo@rd
    516      1.1  mrg partial alphanumeric_keys
    517      1.1  mrg xkb_symbols "cherryblue" {
    518      1.1  mrg     include "inet(nav_common)"
    519      1.1  mrg     key <FK16>	{	[ XF86Reload		]	};
    520      1.1  mrg     key <I02>	{	[ XF86HomePage		]	};
    521      1.1  mrg     key <I17>	{	[ XF86AudioStop		]	};
    522      1.1  mrg     key <I1E>	{	[ XF86AudioRaiseVolume	]	};
    523      1.1  mrg     key <I1F>	{	[ XF86AudioPlay, XF86AudioPause ] };
    524      1.1  mrg     key <I21>	{	[ XF86Calculator	]	};
    525      1.1  mrg     key <I22>	{	[ XF86AudioNext		]	};
    526      1.1  mrg     key <I24>	{	[ XF86AudioPrev		]	};
    527      1.1  mrg     key <I25>	{	[ XF86AudioLowerVolume	]	};
    528      1.1  mrg     key <I26>	{	[ XF86AudioMute		]	};
    529      1.1  mrg     key <I63>	{	[ XF86Standby		]	};
    530      1.1  mrg     key <I65>	{	[ XF86Search		]	};
    531      1.1  mrg     key <I66>	{	[ XF86MyComputer	]	};
    532      1.1  mrg     key <I68>	{	[ XF86Stop		]	};
    533      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
    534      1.1  mrg     key <PRSC>	{	[ XF86Terminal		]	};
    535      1.1  mrg     key <XFER>	{	[ XF86Go		]	};
    536      1.1  mrg };
    537      1.1  mrg 
    538      1.1  mrg // Cherry CyMotion Master XPress
    539      1.1  mrg partial alphanumeric_keys
    540      1.1  mrg xkb_symbols "cherryblueb" {
    541      1.1  mrg     include "inet(media_nav_common)"
    542      1.1  mrg     key <FK16>  {       [ XF86Reload            ]       };
    543      1.1  mrg     key <I02>   {       [ XF86HomePage          ]       };
    544      1.1  mrg     key <I07>   {       [ XF86Forward           ]       };
    545      1.1  mrg     key <I08>   {       [ XF86Back              ]       };
    546      1.1  mrg     key <I0A>   {       [ XF86Copy              ]       };
    547      1.1  mrg     key <I0B>	{	[ XF86ScrollUp		]	};
    548      1.1  mrg     key <I12>   {       [ XF86ScrollDown        ]       };
    549      1.1  mrg     key <I17>   {       [ XF86Cut               ]       };
    550      1.1  mrg     key <I18>   {       [ XF86Paste             ]       };
    551      1.1  mrg     key <I1E>   {       [ XF86AudioRaiseVolume  ]       };
    552      1.1  mrg     key <I21>   {       [ XF86Calculator        ]       };
    553      1.1  mrg     key <I25>   {       [ XF86AudioLowerVolume  ]       };
    554      1.1  mrg     key <I26>   {       [ XF86AudioMute         ]       };
    555      1.1  mrg     key <I2C>   {       [ XF86Book              ]       };
    556      1.1  mrg     key <I32>   {       [ XF86Finance           ]       };
    557      1.1  mrg     key <I63>   {       [ XF86Standby                   ] };
    558      1.1  mrg     key <I65>   {       [ XF86Search            ]       };
    559      1.1  mrg     key <I66>   {       [ XF86MyComputer        ]       };
    560      1.1  mrg     key <I67>   {       [ XF86AudioRewind       ]       };
    561      1.1  mrg     key <I68>   {       [ XF86Stop              ]       };
    562      1.1  mrg     key <I6C>   {       [ XF86Mail              ]       };
    563      1.1  mrg     key <I6D>   {       [ XF86AudioMedia        ]       };
    564      1.1  mrg     key <I70>   {       [ XF86Eject             ]       };
    565      1.1  mrg     key <I71>   {       [ XF86Book              ]       };
    566      1.1  mrg     key <I72>   {       [ XF86Book              ]       };
    567      1.1  mrg     key <PRSC>  {       [ XF86Terminal          ]       };
    568      1.1  mrg     key <XFER>  {       [ XF86Go                ]       };
    569      1.1  mrg };
    570      1.1  mrg 
    571      1.1  mrg // Cherry Blue Line CyBo@rd (alternate option)
    572      1.1  mrg partial alphanumeric_keys
    573      1.1  mrg xkb_symbols "cherrybluea" {
    574      1.1  mrg     include "inet(media_nav_common)"
    575      1.1  mrg     key <I21>	{	[ XF86Calculator	]	};
    576      1.1  mrg     key <I32>	{	[ XF86HomePage		]	};
    577      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
    578      1.1  mrg     key <I65>	{	[ XF86Search		]	};
    579      1.1  mrg     key <I66>	{	[ XF86MyComputer	]	};
    580      1.1  mrg     key <I67>	{	[ XF86Reload		]	};
    581      1.1  mrg     key <I68>	{	[ XF86Stop		]	};
    582      1.1  mrg     key <I6B>	{	[ XF86Terminal		]	};
    583      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
    584      1.1  mrg     key <I6D>	{	[ XF86Go		]	};
    585      1.1  mrg };
    586      1.1  mrg 
    587      1.1  mrg // Cherry CyBo@rd USB-Hub
    588      1.1  mrg partial alphanumeric_keys
    589      1.1  mrg xkb_symbols "cherrycyboard" {
    590      1.1  mrg     include "inet(media_nav_common)"
    591      1.1  mrg     key <FK17>    {   [ XF86Search        ]   };
    592      1.1  mrg     key <I02> {   [ XF86HomePage      ]   };
    593      1.1  mrg     key <I21> {   [ XF86Calculator    ]   };
    594      1.1  mrg     key <I5F> {   [ XF86Standby       ]   };
    595      1.1  mrg     key <I66> {   [ XF86MyComputer    ]   };
    596      1.1  mrg     key <I67> {   [ XF86Reload        ]   };
    597      1.1  mrg     key <I68> {   [ XF86Stop          ]   };
    598      1.1  mrg     key <I6C> {   [ XF86Mail          ]   };
    599      1.1  mrg     key <K67> {   [ XF86Terminal      ]   };
    600      1.1  mrg     key <XFER>    {   [ XF86AudioMedia    ]   };
    601      1.1  mrg };
    602      1.1  mrg 
    603      1.1  mrg 
    604      1.1  mrg // Chicony
    605      1.1  mrg 
    606      1.1  mrg // Chicony Internet Keyboard
    607      1.1  mrg partial alphanumeric_keys 
    608      1.1  mrg xkb_symbols "chicony" {
    609      1.1  mrg     key <I12>	{	[ XF86AudioMute		]	};
    610      1.1  mrg     key <I17>	{	[ XF86Mail		]	};
    611      1.1  mrg     key <I19>	{	[ XF86AudioLowerVolume	]	};
    612      1.1  mrg     key <I1E>	{	[ XF86Forward		]	};
    613      1.1  mrg     key <I20>	{	[ XF86AudioNext		]	};
    614      1.1  mrg     key <I21>	{	[ XF86AudioPlay, XF86AudioPause ] };
    615      1.1  mrg     key <I22>	{	[ XF86AudioPrev		]	};
    616      1.1  mrg     key <I23>	{	[ XF86AudioRaiseVolume	]	};
    617      1.1  mrg     key <I24>	{	[ XF86AudioStop		]	};
    618      1.1  mrg     key <I25>	{	[ XF86Back		]	};
    619      1.1  mrg     key <I26>	{	[ XF86LaunchB		]	};
    620      1.1  mrg     key <I2E>	{	[ XF86LaunchC		]	};
    621      1.1  mrg     key <I30>	{	[ XF86LaunchA		]	};
    622      1.1  mrg     key <I32>	{	[ XF86HomePage		]	};
    623      1.1  mrg     key <I5E>	{	[ XF86PowerOff		]	};
    624      1.1  mrg     key <I5F>	{	[ XF86ContrastAdjust	]	};
    625      1.1  mrg     key <I63>	{	[ XF86BrightnessAdjust	]	};
    626      1.1  mrg };
    627      1.1  mrg 
    628      1.1  mrg // Chicony KU-0108
    629      1.1  mrg partial alphanumeric_keys 
    630      1.1  mrg xkb_symbols "chicony0108" {
    631      1.1  mrg     include "inet(cherrycyboard)"
    632      1.1  mrg     key <I66>	{	[ XF86New		]	};
    633      1.1  mrg };
    634      1.1  mrg 
    635      1.1  mrg // Chicony KB-9885
    636      1.1  mrg partial alphanumeric_keys
    637      1.1  mrg xkb_symbols "chicony9885" {
    638      1.1  mrg     key <I12>	{	[ XF86AudioMute		]	};
    639      1.1  mrg     key <I17>	{	[ XF86Mail		]	};
    640      1.1  mrg     key <I19>	{	[ XF86AudioLowerVolume	]	};
    641      1.1  mrg     key <I1E>	{	[ XF86Forward		]	};
    642      1.1  mrg     key <I20>	{	[ XF86AudioNext		]	};
    643      1.1  mrg     key <I21>	{	[ XF86AudioPlay, XF86AudioPause ] };
    644      1.1  mrg     key <I22>	{	[ XF86AudioPrev		]	};
    645      1.1  mrg     key <I23>	{	[ XF86AudioRaiseVolume	]	};
    646      1.1  mrg     key <I24>	{	[ XF86AudioStop		]	};
    647      1.1  mrg     key <I25>	{	[ XF86Back		]	};
    648      1.1  mrg     key <I26>	{	[ XF86LaunchB		]	};
    649      1.1  mrg     key <I2E>	{	[ XF86LaunchC		]	};
    650      1.1  mrg     key <I30>	{	[ XF86LaunchA		]	};
    651      1.1  mrg     key <I32>	{	[ XF86WWW		]	};
    652      1.1  mrg     key <I5E>	{	[ XF86PowerOff		]	};
    653      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
    654      1.1  mrg     key <I63>	{	[ XF86WakeUp		]	};
    655      1.1  mrg };
    656      1.1  mrg 
    657      1.1  mrg 
    658      1.1  mrg // Compaq
    659      1.1  mrg 
    660      1.1  mrg // Compaq Easy Access Keyboard
    661      1.1  mrg partial alphanumeric_keys
    662      1.1  mrg xkb_symbols "compaqeak8" {
    663      1.1  mrg     key <I13>	{	[ XF86Community		]	};
    664      1.1  mrg     key <I14>	{	[ XF86Market		]	};
    665      1.1  mrg     key <I15>	{	[ XF86Meeting		]	};
    666      1.1  mrg     key <I1A>	{	[ XF86Search		]	};
    667      1.1  mrg     key <I1B>	{	[ XF86News		]	};
    668      1.1  mrg     key <I1E>	{	[ XF86Mail		]	};
    669      1.1  mrg     key <I1F>	{	[ XF86HomePage		]	};
    670      1.1  mrg     key <I23>	{	[ XF86WWW		]	};
    671      1.1  mrg };
    672      1.1  mrg 
    673      1.1  mrg // Compaq Internet Keyboard (7 keys)
    674      1.1  mrg partial alphanumeric_keys 
    675      1.1  mrg xkb_symbols "compaqik7" {
    676      1.1  mrg     key <I12>	{	[ XF86LightBulb		]	};
    677      1.1  mrg     key <I1E>	{	[ XF86Mail		]	};
    678      1.1  mrg     key <I21>	{	[ XF86Search		]	};
    679      1.1  mrg     key <I23>	{	[ Help			]	};
    680      1.1  mrg     key <I25>	{	[ XF86VendorHome	]	};
    681      1.1  mrg     key <I26>	{	[ XF86HomePage		]	};
    682      1.1  mrg     key <I32>	{	[ XF86Shop		]	};
    683      1.1  mrg };
    684      1.1  mrg 
    685      1.1  mrg // Compaq Internet Keyboard (13 keys)
    686      1.1  mrg partial alphanumeric_keys
    687      1.1  mrg xkb_symbols "compaqik13" {
    688      1.1  mrg     include "inet(media_common)"
    689      1.1  mrg     key <I1E>	{	[ XF86Mail		]	};
    690      1.1  mrg     key <I1F>	{	[ XF86Go		]	};
    691      1.1  mrg     key <I21>	{	[ XF86Search		]	};
    692      1.1  mrg     key <I23>	{	[ XF86WWW		]	};
    693      1.1  mrg     key <I32>	{	[ XF86Shop		]	};
    694      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
    695      1.1  mrg };
    696      1.1  mrg 
    697      1.1  mrg // Compaq Internet Keyboard (18 keys)
    698      1.1  mrg partial alphanumeric_keys
    699      1.1  mrg xkb_symbols "compaqik18" {
    700      1.1  mrg     include "inet(media_common)"
    701      1.1  mrg     key <I12>	{	[ XF86LightBulb		]	};
    702      1.1  mrg     key <I18>	{	[ XF86Eject		]	};
    703      1.1  mrg     key <I1E>	{	[ XF86Mail		]	};
    704      1.1  mrg     key <I1F>	{	[ XF86Go		]	};
    705      1.1  mrg     key <I21>	{	[ XF86Search		]	};
    706      1.1  mrg     key <I23>	{	[ XF86WWW		]	};
    707      1.1  mrg     key <I25>	{	[ XF86VendorHome	]	};
    708      1.1  mrg     key <I26>	{	[ XF86Community		]	};
    709      1.1  mrg     key <I32>	{	[ XF86Shop		]	};
    710      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
    711      1.1  mrg     key <I68>	{	[ Print			]	};
    712      1.1  mrg };
    713      1.1  mrg 
    714      1.1  mrg 
    715      1.1  mrg // Laptop/notebook Compaq (eg. Armada, Evo) Laptop Keyboard
    716      1.1  mrg partial alphanumeric_keys
    717      1.1  mrg xkb_symbols "armada" {
    718      1.1  mrg     include "inet(media_common)"
    719      1.1  mrg     key <I1A>	{	[ XF86Search		]	};
    720      1.1  mrg     key <I1E>	{	[ XF86Mail		]	};
    721      1.1  mrg     key <I1F>	{	[ XF86HomePage		]	};
    722      1.1  mrg     key <I23>	{	[ XF86WWW		]	};
    723      1.1  mrg     key <I59>   {       [ XF86Launch2           ]       }; // Battery Monitor 
    724      1.1  mrg     key <I5F>   {       [ XF86Standby           ]       }; 
    725      1.1  mrg     key <I6F>	{	[ XF86AudioMedia	]	};
    726      1.1  mrg     key <I75>   {       [ XF86Launch0           ]       }; // Info Center 
    727      1.1  mrg };
    728      1.1  mrg 
    729      1.1  mrg // Laptop/notebook Compaq (eg. Presario) Internet Keyboard
    730      1.1  mrg partial alphanumeric_keys
    731      1.1  mrg xkb_symbols "presario" {
    732      1.1  mrg     include "inet(media_common)"
    733      1.1  mrg     key <I14>	{	[ XF86Q			]	};
    734      1.1  mrg     key <I18>	{	[ XF86Launch2		]	};
    735      1.1  mrg     key <I1E>	{	[ XF86Mail		]	};
    736      1.1  mrg     key <I1F>	{	[ XF86Launch1		]	};
    737      1.1  mrg     key <I23>	{	[ XF86WWW		]	};
    738      1.1  mrg     key <I32>	{	[ XF86Shop		]	};
    739      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
    740      1.1  mrg     key <I75>	{	[ XF86AudioMedia	]	};
    741      1.1  mrg };
    742      1.1  mrg 
    743      1.1  mrg // Compaq iPaq Keyboard
    744      1.1  mrg partial alphanumeric_keys
    745      1.1  mrg xkb_symbols "ipaq" {
    746      1.1  mrg     key <FK16>	{	[ XF86Shop		]	};
    747      1.1  mrg     key <I02>	{	[ XF86Standby		]	};
    748      1.1  mrg     key <I65>	{	[ XF86Search		]	};
    749      1.1  mrg     key <I66>	{	[ XF86Travel		]	};
    750      1.1  mrg     key <I69>	{	[ XF86BackForward	]	};
    751      1.1  mrg     key <I6A>	{	[ XF86Q			]	};
    752      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
    753      1.1  mrg };
    754      1.1  mrg 
    755      1.1  mrg 
    756      1.1  mrg // Dell
    757      1.1  mrg 
    758      1.1  mrg partial alphanumeric_keys
    759      1.1  mrg xkb_symbols "dell" {
    760      1.1  mrg     key <I12>	{	[ XF86Mail		]	};
    761      1.1  mrg     key <I1E>	{	[ XF86Search		]	};
    762      1.1  mrg     key <I26>	{	[ XF86HomePage		]	};
    763      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
    764      1.1  mrg };
    765      1.1  mrg 
    766      1.1  mrg // Dell Precision M65
    767      1.1  mrg partial alphanumeric_keys
    768      1.1  mrg xkb_symbols "dellm65" {
    769      1.1  mrg     include "inet(media_common)"
    770      1.1  mrg     key <I04>   {       [ XF86PowerOff          ]       };
    771      1.1  mrg     key <LWIN>  {       [ Super_L               ]       };
    772      1.1  mrg };
    773      1.1  mrg 
    774      1.1  mrg // Genius KB-19e NB
    775      1.1  mrg partial alphanumeric_keys
    776      1.1  mrg xkb_symbols "geniuskb19e" {
    777      1.1  mrg     include "inet(media_nav_common)"
    778      1.1  mrg     key <I21>   {      [ XF86Calculator        ]       };
    779      1.1  mrg     key <I32>   {      [ XF86HomePage          ]       };
    780      1.1  mrg     key <I5F>   {      [ XF86Sleep             ]       };
    781      1.1  mrg     key <I65>   {      [ XF86Search            ]       };
    782      1.1  mrg     key <I66>   {      [ XF86Favorites         ]       };
    783      1.1  mrg     key <I67>   {      [ XF86Refresh           ]       };
    784      1.1  mrg     key <I68>   {      [ XF86Stop              ]       };
    785      1.1  mrg     key <I6B>   {      [ XF86MyComputer        ]       };
    786      1.1  mrg     key <I6C>   {      [ XF86Mail              ]       };
    787      1.1  mrg     key <I6D>   {      [ XF86AudioMedia        ]       };
    788      1.1  mrg };
    789      1.1  mrg 
    790      1.1  mrg // Laptop/notebook Dell Inspiron 8xxx
    791      1.1  mrg partial alphanumeric_keys
    792      1.1  mrg xkb_symbols "inspiron" {
    793      1.1  mrg     include "inet(media_common)"
    794      1.1  mrg     key <I02>   {       [ XF86AudioStop         ]       };
    795      1.1  mrg     key <I04>   {       [ XF86AudioNext         ]       };
    796      1.1  mrg     key <I21>   {       [ XF86Eject             ]       };
    797      1.1  mrg     key <I56>   {       [ XF86Display           ]       };
    798      1.1  mrg     key <NFER>  {       [ XF86AudioPrev         ]       };
    799      1.1  mrg     key <XFER>  {       [ XF86AudioPlay, XF86AudioPause ] };
    800      1.1  mrg };
    801      1.1  mrg 
    802      1.1  mrg partial alphanumeric_keys
    803      1.1  mrg xkb_symbols "latitude" {
    804      1.1  mrg     include "inet(media_common)"
    805      1.1  mrg };
    806      1.1  mrg 
    807      1.1  mrg // Laptop/notebook Dell Precision-M series
    808      1.1  mrg partial alphanumeric_keys
    809      1.1  mrg xkb_symbols "precision_m" {
    810      1.1  mrg     // Describes the extra keys on a Precision M series
    811      1.1  mrg     // From Olivier Lahaye <olivier dot lahaye at motorola dot com>
    812      1.1  mrg     include "inet(media_common)"
    813      1.1  mrg     key <I32>	{	[ XF86HomePage		]	};
    814      1.1  mrg };
    815      1.1  mrg 
    816      1.1  mrg // DELL USB Multimedia Keyboard (former 8135, generalized, superset of 8125)
    817      1.1  mrg partial alphanumeric_keys
    818      1.1  mrg xkb_symbols "dellusbmm" {
    819      1.1  mrg     // Describes the extra keys on a SK-8135 Multimedia keyboard
    820      1.1  mrg     // From Olivier Lahaye <olivier dot lahaye at motorola dot com>
    821      1.1  mrg     include "inet(media_nav_common)"
    822      1.1  mrg     key <I02>	{	[ XF86HomePage		]	};
    823      1.1  mrg     key <I21>	{	[ XF86Calculator	]	};
    824      1.1  mrg     key <I67>	{	[ XF86Reload		]	};
    825      1.1  mrg     key <I68>	{	[ XF86Stop		]	};
    826      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
    827      1.1  mrg     key <K67>	{	[ XF86MyComputer	]	}; 
    828      1.1  mrg     key <XFER>	{	[ XF86AudioMedia	]	};  
    829      1.1  mrg };
    830      1.1  mrg 
    831      1.1  mrg 
    832      1.1  mrg // Dexxa
    833      1.1  mrg 
    834      1.1  mrg // Dexxa Wireless Desktop Keyboard
    835      1.1  mrg partial alphanumeric_keys
    836      1.1  mrg xkb_symbols "dexxa" {
    837      1.1  mrg     include "inet(media_common)"
    838      1.1  mrg     key <I32>	{	[ XF86WWW		]	};
    839      1.1  mrg     key <I65>	{	[ XF86Search		]	};
    840      1.1  mrg     key <I66>	{	[ XF86Favorites		]	};
    841      1.1  mrg     key <I67>	{	[ XF86Reload		]	};
    842      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
    843      1.1  mrg };
    844      1.1  mrg 
    845      1.1  mrg 
    846      1.1  mrg // Diamond
    847      1.1  mrg 
    848      1.1  mrg // Diamond 9801 / 9802 series
    849      1.1  mrg partial alphanumeric_keys
    850      1.1  mrg xkb_symbols "diamond" {
    851      1.1  mrg     include "inet(media_nav_common)"
    852      1.1  mrg     key <I21>	{	[ XF86Calculator	]	};
    853      1.1  mrg     key <I32>	{	[ XF86HomePage		]	};
    854      1.1  mrg     key <I5E>	{	[ XF86PowerOff		]	};
    855      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
    856      1.1  mrg     key <I63>	{	[ XF86WakeUp		]	};
    857      1.1  mrg     key <I65>	{	[ XF86Search		]	};
    858      1.1  mrg     key <I66>	{	[ XF86Favorites		]	};
    859      1.1  mrg     key <I67>	{	[ XF86Reload		]	};
    860      1.1  mrg     key <I68>	{	[ XF86Stop		]	};
    861      1.1  mrg     key <I6B>	{	[ XF86MyComputer	]	};
    862      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
    863      1.1  mrg     key <I6D>	{	[ XF86Go		]	};
    864      1.1  mrg };
    865      1.1  mrg 
    866      1.1  mrg // DTK
    867      1.1  mrg 
    868      1.1  mrg // DTK2000
    869      1.1  mrg partial alphanumeric_keys
    870      1.1  mrg xkb_symbols "dtk2000" {
    871      1.1  mrg     // Describes the extra keys on a DTK2000 Internet keyboard.
    872      1.1  mrg     // From Radics Laszlo <garaboncias (a] mailbox.hu>
    873      1.1  mrg     include "inet(media_nav_common)"
    874      1.1  mrg     key <I21>   {       [ XF86Calculator        ]       };
    875      1.1  mrg     key <I32>   {       [ XF86HomePage          ]       };
    876      1.1  mrg     key <I5E>   {       [ XF86PowerOff          ]       };
    877      1.1  mrg     key <I5F>   {       [ XF86Sleep             ]       };
    878      1.1  mrg     key <I63>   {       [ XF86WakeUp            ]       };
    879      1.1  mrg     key <I65>   {       [ XF86Search            ]       };
    880      1.1  mrg     key <I66>   {       [ XF86Favorites         ]       };
    881      1.1  mrg     key <I67>   {       [ XF86Refresh           ]       };
    882      1.1  mrg     key <I68>   {       [ XF86Stop              ]       };
    883      1.1  mrg     key <I6B>   {       [ XF86MyComputer        ]       };
    884      1.1  mrg     key <I6C>   {       [ XF86Mail              ]       };
    885      1.1  mrg     key <I6D>   {       [ XF86AudioMedia        ]       };
    886      1.1  mrg };
    887      1.1  mrg 
    888      1.1  mrg 
    889      1.1  mrg // Ennyah
    890      1.1  mrg 
    891      1.1  mrg // Ennyah DKB-1008
    892      1.1  mrg partial alphanumeric_keys
    893      1.1  mrg xkb_symbols "ennyah_dkb1008" {
    894      1.1  mrg     include "inet(media_nav_common)"
    895      1.1  mrg     key <I32>	{	[ XF86HomePage		]	};
    896      1.1  mrg     key <I5E>   {	[ XF86PowerOff		]	};
    897      1.1  mrg     key <I5F>   {	[ XF86Standby		]	};
    898      1.1  mrg     key <I63>   {	[ XF86WakeUp		]	};
    899      1.1  mrg     key <I65>	{	[ XF86Search		]	};
    900      1.1  mrg     key <I66>	{	[ XF86Favorites		]	};
    901      1.1  mrg     key <I67>	{	[ XF86Refresh		]	};
    902      1.1  mrg     key <I68>	{	[ XF86Stop		]	};
    903      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
    904      1.1  mrg     key <XFER>  {	[ XF86AudioMedia	]	};
    905      1.1  mrg };
    906      1.1  mrg 
    907      1.1  mrg 
    908      1.1  mrg // Fujitsu-Siemens Computers
    909      1.1  mrg 
    910      1.1  mrg // Fujitsu-Siemens Computers AMILO A1667G laptop
    911      1.1  mrg partial alphanumeric_keys
    912      1.1  mrg xkb_symbols "fscaa1667g" {
    913      1.1  mrg    include "inet(media_common)"
    914  1.1.1.2  mrg    key <I32>   {       [ XF86WWW               ]       };
    915      1.1  mrg    key <I6C>   {       [ XF86Mail              ]       };
    916      1.1  mrg };
    917      1.1  mrg 
    918      1.1  mrg 
    919      1.1  mrg // Genius
    920      1.1  mrg 
    921      1.1  mrg // Genius Comfy KB-16M / Genius MM Keyboard KWD-910
    922      1.1  mrg partial alphanumeric_keys
    923      1.1  mrg xkb_symbols "genius" {
    924      1.1  mrg     key <I12>   {	[ XF86AudioRaiseVolume	]	};
    925      1.1  mrg     key <I17>   {	[ XF86Calculator	]	};
    926      1.1  mrg     key <I19>   {	[ XF86AudioLowerVolume	]	};
    927      1.1  mrg     key <I1E>   {	[ XF86Forward		]	};
    928      1.1  mrg     key <I20>   {	[ XF86AudioMute		]	};
    929      1.1  mrg     key <I21>   {	[ XF86AudioNext		]	};
    930      1.1  mrg     key <I22>   {	[ XF86AudioPlay, XF86AudioPause ] };
    931      1.1  mrg     key <I23>	{	[ XF86AudioPrev		]	};
    932      1.1  mrg     key <I24>   {	[ XF86AudioStop		]	};
    933      1.1  mrg     key <I25>   {	[ XF86Back		]	};
    934      1.1  mrg     key <I26>   {	[ XF86ScreenSaver	]	};
    935      1.1  mrg     key <I2E>   {	[ XF86Mail		]	};
    936      1.1  mrg     key <I30>   {	[ XF86Eject		]	};
    937      1.1  mrg     key <I32>   {	[ XF86WWW		]	};
    938      1.1  mrg     key <I5F>   {	[ XF86Standby		]	};
    939      1.1  mrg     key <I63>   {	[ XF86WakeUp		]	};
    940      1.1  mrg };
    941      1.1  mrg 
    942      1.1  mrg 
    943      1.1  mrg partial alphanumeric_keys
    944      1.1  mrg xkb_symbols "geniuscomfy" {
    945      1.1  mrg     // Describes the extra keys on a Genius Comfy KB-12e
    946      1.1  mrg     // From Jurica Vukadin <jura (a] webit.hr>
    947      1.1  mrg     include "inet(media_nav_common)"
    948      1.1  mrg     key <I21>   {       [ XF86Calculator        ]       };
    949      1.1  mrg     key <I32>   {       [ XF86WWW	        ]       };
    950      1.1  mrg     key <I5F>   {       [ XF86Sleep             ]       };
    951      1.1  mrg     key <I6B>   {       [ XF86MyComputer        ]       };
    952      1.1  mrg     key <I6C>   {       [ XF86Mail              ]       };
    953      1.1  mrg     key <I6D>   {       [ XF86AudioMedia        ]       };
    954      1.1  mrg };
    955      1.1  mrg 
    956      1.1  mrg 
    957      1.1  mrg // GeniusComfy21e
    958      1.1  mrg partial alphanumeric_keys
    959      1.1  mrg xkb_symbols "geniuscomfy2" {
    960      1.1  mrg     // Describes the extra keys on a Genius Comfy KB-21e-Scroll
    961      1.1  mrg     // From Radics Laszlo <garaboncias (a] mailbox.hu>
    962      1.1  mrg     include "inet(geniuscomfy)"
    963      1.1  mrg     key <I23>   {       [ Return                ]       };
    964      1.1  mrg     key <I65>   {       [ XF86Search            ]       };
    965      1.1  mrg     key <I66>   {       [ XF86Favorites         ]       };
    966      1.1  mrg     key <I67>   {       [ XF86Refresh           ]       };
    967      1.1  mrg     key <I68>   {       [ XF86Stop              ]       };
    968      1.1  mrg };
    969      1.1  mrg 
    970      1.1  mrg // Gyration
    971      1.1  mrg 
    972      1.1  mrg partial alphanumeric_keys
    973      1.1  mrg xkb_symbols "gyration" {
    974      1.1  mrg     include "inet(nav_common)"
    975      1.1  mrg     key <FK16>	{	[ XF86Reload		]	};
    976      1.1  mrg     key <I02>	{	[ XF86WWW		]	};
    977      1.1  mrg     key <I17>	{	[ XF86AudioStop		]	};
    978      1.1  mrg     key <I1E>	{	[ XF86AudioRaiseVolume	]	};
    979      1.1  mrg     key <I1F>	{	[ XF86AudioPlay, XF86AudioPause ] };
    980      1.1  mrg     key <I22>	{	[ XF86AudioNext		]	};
    981      1.1  mrg     key <I24>	{	[ XF86AudioPrev		]	};
    982      1.1  mrg     key <I25>	{	[ XF86AudioLowerVolume	]	};
    983      1.1  mrg     key <I26>	{	[ XF86AudioMute		]	};
    984      1.1  mrg     key <I65>	{	[ XF86Search		]	};
    985      1.1  mrg     key <I66>	{	[ XF86Favorites		]	};
    986      1.1  mrg     key <I68>	{	[ XF86Stop		]	};
    987      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
    988      1.1  mrg };
    989      1.1  mrg 
    990      1.1  mrg 
    991      1.1  mrg // Hewlett-Packard
    992      1.1  mrg 
    993      1.1  mrg // Hewlett-Packard Internet Keyboard
    994      1.1  mrg partial alphanumeric_keys 
    995      1.1  mrg xkb_symbols "hpi6" {
    996      1.1  mrg     include "inet(media_common)"
    997      1.1  mrg     key <I12>	{	[ XF86Search		]	};
    998      1.1  mrg     key <I26>	{	[ Help			]	};
    999      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
   1000      1.1  mrg };
   1001      1.1  mrg 
   1002      1.1  mrg // Hewlett-Packard SK-2501 Multimedia Keyboard
   1003      1.1  mrg partial alphanumeric_keys
   1004      1.1  mrg xkb_symbols "hp2501" {
   1005      1.1  mrg     key <I12>	{	[ XF86Tools		]	};
   1006      1.1  mrg     key <I17>	{	[ XF86Search		]	};
   1007      1.1  mrg     key <I1E>	{	[ XF86Mail		]	};
   1008      1.1  mrg     key <I20>	{	[ XF86AudioMute		]	};
   1009      1.1  mrg     key <I21>	{	[ XF86Launch5		]	};
   1010      1.1  mrg     key <I22>	{	[ XF86Launch3		]	};
   1011      1.1  mrg     key <I23>	{	[ XF86Launch2		]	};
   1012      1.1  mrg     key <I24>	{	[ XF86Launch4		]	};
   1013      1.1  mrg     key <I25>	{	[ XF86Standby		]	};
   1014      1.1  mrg     key <I26>	{	[ Help			]	};
   1015      1.1  mrg     key <I2E>	{	[ XF86AudioLowerVolume	]	};
   1016      1.1  mrg     key <I30>	{	[ XF86AudioRaiseVolume	]	};
   1017      1.1  mrg     key <I32>	{	[ XF86WWW		]	};
   1018      1.1  mrg };
   1019      1.1  mrg 
   1020      1.1  mrg // Hewlett-Packard SK-2505 Internet Keyboard
   1021      1.1  mrg partial alphanumeric_keys
   1022      1.1  mrg xkb_symbols "hp2505" {
   1023      1.1  mrg     include "inet(media_common)"
   1024      1.1  mrg     key <I18>	{	[ XF86Eject		]	};
   1025      1.1  mrg     key <I1E>	{	[ XF86Mail		]	};
   1026      1.1  mrg     key <I25>	{	[ XF86Standby		]	};
   1027      1.1  mrg     key <I32>	{	[ XF86WWW		]	};
   1028      1.1  mrg };
   1029      1.1  mrg 
   1030      1.1  mrg // Hewlett-Packard 5181 Internet Keyboard
   1031      1.1  mrg partial alphanumeric_keys
   1032      1.1  mrg xkb_symbols "hp5181" {
   1033      1.1  mrg     include "inet(media_common)"
   1034      1.1  mrg     key <I12>	{	[ XF86Search		]	};
   1035      1.1  mrg     key <I14>	{	[ XF86VendorHome	]	};
   1036      1.1  mrg     key <I15>	{	[ XF86Community		]	};
   1037      1.1  mrg     key <I16>	{	[ XF86AudioMedia	]	};
   1038      1.1  mrg     key <I18>	{	[ XF86Eject		]	};
   1039      1.1  mrg     key <I1E>	{	[ XF86Shop		]	};
   1040      1.1  mrg     key <I1F>	{	[ XF86Launch1		]	};
   1041      1.1  mrg     key <I26>	{	[ Help			]	};
   1042      1.1  mrg     key <I27>	{	[ XF86Finance		]	};
   1043      1.1  mrg     key <I32>	{	[ XF86HomePage		]	};
   1044      1.1  mrg     key <I39>	{	[ Print			]	};
   1045      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
   1046      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
   1047      1.1  mrg };
   1048      1.1  mrg 
   1049      1.1  mrg // Hewlett-Packard 5185 Internet Keyboard
   1050      1.1  mrg partial alphanumeric_keys
   1051      1.1  mrg xkb_symbols "hp5185" {
   1052      1.1  mrg     include "inet(media_common)"
   1053      1.1  mrg     key <I02>   {       [ XF86WWW               ]       };
   1054      1.1  mrg     key <I12>   {       [ XF86Go                ]       };
   1055      1.1  mrg     key <I14>   {       [ XF86VendorHome        ]       };
   1056      1.1  mrg     key <I15>   {       [ XF86Community         ]       };
   1057      1.1  mrg     key <I16>   {       [ XF86AudioMedia        ]       };
   1058      1.1  mrg     key <I18>   {       [ XF86Eject             ]       };
   1059      1.1  mrg     key <I1E>   {       [ XF86Shop              ]       };
   1060      1.1  mrg     key <I1F>   {       [ XF86Pictures          ]       };
   1061      1.1  mrg     key <I26>   {       [ Help                  ]       };
   1062      1.1  mrg     key <I27>   {       [ XF86Finance           ]       };
   1063      1.1  mrg     key <I32>   {       [ XF86WWW               ]       };
   1064      1.1  mrg     key <I39>   {       [ Print                 ]       };
   1065      1.1  mrg     key <I5F>   {       [ XF86Standby           ]       };
   1066      1.1  mrg     key <I65>   {       [ XF86Search            ]       };
   1067      1.1  mrg     key <I6C>   {       [ XF86Mail              ]       };
   1068      1.1  mrg     key <I75>   {       [ Help                  ]       };
   1069      1.1  mrg };
   1070      1.1  mrg 
   1071      1.1  mrg // Hewlett-Packard Omnibook XE3 GC, GD, GE and Pavilion N5xxx
   1072      1.1  mrg partial alphanumeric_keys
   1073      1.1  mrg xkb_symbols "hpxe3gc" {
   1074      1.1  mrg     // Describes the OneTouch buttons on HP Omnibook XE3 GC and
   1075      1.1  mrg     // HP Pavilion N52XX models.
   1076      1.1  mrg     // See http://sourceforge.net/projects/omke for details on enabling
   1077      1.1  mrg     // these keys
   1078      1.1  mrg     include "inet(media_common)"
   1079      1.1  mrg     key <I71>	{	[ Help			]	};
   1080      1.1  mrg     key <I72>	{	[ XF86Launch1		]	};
   1081      1.1  mrg     key <I73>	{	[ XF86WWW		]	};
   1082      1.1  mrg     key <I74>	{	[ XF86Mail		]	};
   1083      1.1  mrg };
   1084      1.1  mrg 
   1085      1.1  mrg // Hewlett-Packard Omnibook XE3 GF
   1086      1.1  mrg partial alphanumeric_keys
   1087      1.1  mrg xkb_symbols "hpxe3gf" {
   1088      1.1  mrg     // Describes the OneTouch buttons on HP Omnibook XE3 GF models.
   1089      1.1  mrg     // See http://sourceforge.net/projects/omke for details on enabling
   1090      1.1  mrg     // these keys
   1091      1.1  mrg     include "inet(media_common)"
   1092      1.1  mrg     key <I32>	{	[ XF86WWW		]	};
   1093      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
   1094      1.1  mrg     key <I73>	{	[ Help			]	};
   1095      1.1  mrg     key <I74>	{	[ XF86Launch1		]	};
   1096      1.1  mrg };
   1097      1.1  mrg 
   1098      1.1  mrg // Hewlett-Packard Omnibook XT1000
   1099      1.1  mrg partial alphanumeric_keys
   1100      1.1  mrg xkb_symbols "hpxt1000" {
   1101      1.1  mrg     // Describes the OneTouch buttons on HP Omnibook XT1000 models.
   1102      1.1  mrg     // See http://sourceforge.net/projects/omke for details on enabling
   1103      1.1  mrg     // these keys
   1104      1.1  mrg     include "inet(media_common)"
   1105      1.1  mrg     key <I32>	{	[ XF86WWW		]	};
   1106      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
   1107      1.1  mrg     key <I71>	{	[ XF86Launch3		]	};
   1108      1.1  mrg     key <I72>	{	[ Help			]	};
   1109      1.1  mrg     key <I73>	{	[ XF86Launch2		]	};
   1110      1.1  mrg     key <I74>	{	[ XF86Launch1		]	};
   1111      1.1  mrg };
   1112      1.1  mrg 
   1113      1.1  mrg // Hewlett-Packard Pavilion ZT11xx
   1114      1.1  mrg partial alphanumeric_keys
   1115      1.1  mrg xkb_symbols "hpzt11xx" {
   1116      1.1  mrg     // Describes the OneTouch buttons on HP Pavilion ZT11xx models.
   1117      1.1  mrg     // See http://sourceforge.net/projects/omke for details on enabling
   1118      1.1  mrg     // these keys
   1119      1.1  mrg     include "inet(media_common)"
   1120      1.1  mrg     key <I32>	{	[ XF86WWW		]	};
   1121      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
   1122      1.1  mrg     key <I71>	{	[ XF86Launch3		]	};
   1123      1.1  mrg     key <I72>	{	[ Help			]	};
   1124      1.1  mrg     key <I73>	{	[ XF86Launch2		]	};
   1125      1.1  mrg     key <I74>	{	[ XF86Launch1		]	};
   1126      1.1  mrg };
   1127      1.1  mrg 
   1128      1.1  mrg // Hewlett-Packard Omnibook XE4xxx and ZE4xxx
   1129      1.1  mrg partial alphanumeric_keys
   1130      1.1  mrg xkb_symbols "hpxe4xxx" {
   1131      1.1  mrg     // Describes the OneTouch buttons on HP Omnibook XE4xxx and ZE4xxx
   1132      1.1  mrg     // See http://sourceforge.net/projects/omke for details on enabling
   1133      1.1  mrg     // models.
   1134      1.1  mrg     // these keys
   1135      1.1  mrg     include "inet(media_common)"
   1136      1.1  mrg     key <I32>	{	[ XF86WWW		]	};
   1137      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
   1138      1.1  mrg     key <I70>	{	[ Help			]	};
   1139      1.1  mrg     key <I71>	{	[ XF86Launch2		]	};
   1140      1.1  mrg     key <I73>	{	[ XF86Launch1		]	};
   1141      1.1  mrg };
   1142      1.1  mrg 
   1143      1.1  mrg // Hewlett-Packard Omnibook 500 FA
   1144      1.1  mrg partial alphanumeric_keys
   1145      1.1  mrg xkb_symbols "hp500fa" {
   1146      1.1  mrg     // Describes the OneTouch buttons on HP Omnibook 500 FA models.
   1147      1.1  mrg     // See http://sourceforge.net/projects/omke for details on enabling
   1148      1.1  mrg     // these keys
   1149      1.1  mrg     key <I73>	{	[ Help			]	};
   1150      1.1  mrg     key <I74>	{	[ XF86Launch1		]	};
   1151      1.1  mrg };
   1152      1.1  mrg 
   1153      1.1  mrg // Hewlett-Packard Omnibook 5xx
   1154      1.1  mrg partial alphanumeric_keys
   1155      1.1  mrg xkb_symbols "hp5xx" {
   1156      1.1  mrg     // Describes the OneTouch buttons on HP Omnibook 5xx models.
   1157      1.1  mrg     // See http://sourceforge.net/projects/omke for details on enabling
   1158      1.1  mrg     // these keys
   1159      1.1  mrg     include "inet(media_common)"
   1160      1.1  mrg     key <I73>	{	[ Help			]	};
   1161      1.1  mrg     key <I74>	{	[ XF86Launch1		]	};
   1162      1.1  mrg };
   1163      1.1  mrg 
   1164      1.1  mrg 
   1165      1.1  mrg // Honeywell
   1166      1.1  mrg 
   1167      1.1  mrg 
   1168      1.1  mrg // Honeywell Euroboard
   1169      1.1  mrg partial alphanumeric_keys
   1170      1.1  mrg xkb_symbols "honeywell_euroboard" {
   1171      1.1  mrg     // January 2002
   1172      1.1  mrg     // Scott Penrose <scottp (a] dd.com.au>
   1173      1.1  mrg     // http://linux.dd.com.au/quest/linux/keyboard/honeywell/
   1174      1.1  mrg     key <I10>	{	[ XF86Game		]	};
   1175      1.1  mrg     key <I12>	{	[ XF86AudioPrev		]	};
   1176      1.1  mrg     key <I17>	{	[ XF86Eject		]	};
   1177      1.1  mrg     key <I18>	{	[ XF86Launch2		]	};
   1178      1.1  mrg     key <I19>	{	[ XF86AudioPlay, XF86AudioPause ] };
   1179      1.1  mrg     key <I1E>	{	[ XF86Launch1		]	};
   1180      1.1  mrg     key <I20>	{	[ XF86AudioMute		]	};
   1181      1.1  mrg     key <I22>	{	[ XF86AudioNext		]	};
   1182      1.1  mrg     key <I23>	{	[ XF86AudioStop		]	};
   1183      1.1  mrg     key <I24>	{	[ XF86Mail		]	};
   1184      1.1  mrg     key <I25>	{	[ XF86ScreenSaver	]	};
   1185      1.1  mrg     key <I26>	{	[ XF86Calculator	]	};
   1186      1.1  mrg     key <I2E>	{	[ XF86AudioLowerVolume	]	};
   1187      1.1  mrg     key <I30>	{	[ XF86AudioRaiseVolume	]	};
   1188      1.1  mrg     key <I32>	{	[ XF86WWW		]	};
   1189      1.1  mrg };
   1190      1.1  mrg 
   1191      1.1  mrg 
   1192      1.1  mrg // IBM
   1193      1.1  mrg 
   1194      1.1  mrg 
   1195      1.1  mrg // IBM Rapid Access
   1196      1.1  mrg partial alphanumeric_keys 
   1197      1.1  mrg xkb_symbols "rapidaccess" {
   1198      1.1  mrg     key <I12>	{	[ XF86AudioMute		]	};
   1199      1.1  mrg     key <I17>	{	[ XF86Launch2		]	};
   1200      1.1  mrg     key <I1E>	{	[ XF86AudioLowerVolume	]	};
   1201      1.1  mrg     key <I20>	{	[ XF86AudioRaiseVolume	]	};
   1202      1.1  mrg     key <I21>	{	[ XF86AudioNext		]	};
   1203      1.1  mrg     key <I22>	{	[ XF86AudioPause	]	};
   1204      1.1  mrg     key <I22>	{	[ XF86AudioPlay, XF86AudioPause ] };
   1205      1.1  mrg     key <I23>	{	[ XF86AudioPrev		]	};
   1206      1.1  mrg     key <I24>	{	[ XF86AudioStop		]	};
   1207      1.1  mrg     key <I25>	{	[ XF86Standby		]	};
   1208      1.1  mrg     key <I26>	{	[ Help			]	};
   1209      1.1  mrg     key <I2E>	{	[ XF86Launch4		]	};
   1210      1.1  mrg     key <I30>	{	[ XF86Launch3		]	};
   1211      1.1  mrg     key <I32>	{	[ XF86Launch1		]	};
   1212      1.1  mrg };
   1213      1.1  mrg 
   1214      1.1  mrg // IBM Rapid Access II
   1215      1.1  mrg partial alphanumeric_keys 
   1216      1.1  mrg xkb_symbols "rapidaccess2" {
   1217      1.1  mrg     key <I12>	{	[ XF86AudioNext		]	};
   1218      1.1  mrg     key <I17>	{	[ XF86Favorites		]	};
   1219      1.1  mrg     key <I1E>	{	[ XF86AudioMute		]	};
   1220      1.1  mrg     key <I20>	{	[ XF86AudioStop		]	};
   1221      1.1  mrg     key <I21>	{	[ XF86AudioLowerVolume	]	};
   1222      1.1  mrg     key <I22>	{	[ XF86AudioPlay, XF86AudioPause ] };
   1223      1.1  mrg     key <I23>	{	[ XF86AudioRaiseVolume	]	};
   1224      1.1  mrg     key <I24>	{	[ XF86AudioPrev		]	};
   1225      1.1  mrg     key <I25>	{	[ XF86HomePage		]	};
   1226      1.1  mrg     key <I26>	{	[ XF86Shop		]	};
   1227      1.1  mrg     key <I2E>	{	[ XF86Search		]	};
   1228      1.1  mrg     key <I30>	{	[ XF86MyComputer	]	};
   1229      1.1  mrg     key <I32>	{	[ XF86VendorHome	]	};
   1230      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
   1231      1.1  mrg };
   1232      1.1  mrg 
   1233      1.1  mrg // IBM Rapid Access II (alternate option)
   1234      1.1  mrg partial alphanumeric_keys
   1235      1.1  mrg xkb_symbols "rapidaccess2a" {
   1236      1.1  mrg     key <I12>	{	[ XF86AudioNext		]	};
   1237      1.1  mrg     key <I17>	{	[ XF86Favorites		]	};
   1238      1.1  mrg     key <I1E>	{	[ XF86AudioMute		]	};
   1239      1.1  mrg     key <I20>	{	[ XF86AudioStop		]	};
   1240      1.1  mrg     key <I21>	{	[ XF86AudioLowerVolume	]	};
   1241      1.1  mrg     key <I22>	{	[ XF86AudioPlay, XF86AudioPause ] };
   1242      1.1  mrg     key <I23>	{	[ XF86AudioRaiseVolume	]	};
   1243      1.1  mrg     key <I24>	{	[ XF86AudioPrev		]	};
   1244      1.1  mrg     key <I25>	{	[ XF86WWW		]	};
   1245      1.1  mrg     key <I26>	{	[ XF86Shop		]	};
   1246      1.1  mrg     key <I2E>	{	[ Help			]	};
   1247      1.1  mrg     key <I30>	{	[ XF86Option		]	};
   1248      1.1  mrg     key <I32>	{	[ XF86VendorHome	]	};
   1249      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
   1250      1.1  mrg     key <MENU>	{	[ Menu			]	};
   1251      1.1  mrg };
   1252      1.1  mrg 
   1253      1.1  mrg // IBM ThinkPad 41
   1254      1.1  mrg partial alphanumeric_keys
   1255      1.1  mrg xkb_symbols "thinkpad" {
   1256      1.1  mrg     include "inet(media_nav_common)"
   1257      1.1  mrg };
   1258      1.1  mrg 
   1259      1.1  mrg 
   1260      1.1  mrg // IBM ThinkPad 60 series
   1261      1.1  mrg partial alphanumeric_keys
   1262      1.1  mrg xkb_symbols "thinkpad60" {
   1263      1.1  mrg     include "inet(media_nav_common)"
   1264      1.1  mrg 
   1265      1.1  mrg     key <I1F> { [ XF86VendorHome ] };
   1266      1.1  mrg };
   1267      1.1  mrg 
   1268      1.1  mrg 
   1269  1.1.1.2  mrg // IBM Space Saver
   1270  1.1.1.2  mrg partial alphanumeric_keys
   1271  1.1.1.2  mrg xkb_symbols "ibm_spacesaver" {
   1272  1.1.1.2  mrg     key <NMLK>  { [ Num_Lock, Num_Lock ] };
   1273  1.1.1.2  mrg };
   1274  1.1.1.2  mrg 
   1275      1.1  mrg // Logitech
   1276      1.1  mrg 
   1277      1.1  mrg // Logitech common definitions
   1278      1.1  mrg partial alphanumeric_keys
   1279      1.1  mrg xkb_symbols "logitech_base" {
   1280      1.1  mrg 
   1281      1.1  mrg     include "inet(media_nav_common)"
   1282      1.1  mrg     key <I01> {	[ XF86AudioMedia ] };
   1283      1.1  mrg     key <I02> { [ XF86WWW ] };
   1284      1.1  mrg     key <I15> { [ XF86Community ] };
   1285      1.1  mrg     key <I16> { [ XF86ScrollClick ] };
   1286      1.1  mrg     key <I21> {	[ XF86VendorHome ] };
   1287      1.1  mrg     key <I32> { [ XF86HomePage ] };
   1288      1.1  mrg     key <I3B> { [ XF86New ] };
   1289      1.1  mrg     key <I3C> { [ XF86Reply ] };
   1290      1.1  mrg     key <I43> { [ XF86MyComputer ] };
   1291      1.1  mrg     key <I44> { [ XF86Documents ] };
   1292      1.1  mrg     key <I57> { [ XF86Pictures ] };
   1293      1.1  mrg     key <I58> { [ XF86Music ] };
   1294      1.1  mrg     key <I5F> { [ XF86Standby ] };
   1295      1.1  mrg     key <I65> { [ XF86Search ] };
   1296      1.1  mrg     key <I66> {	[ XF86Favorites	] };
   1297      1.1  mrg     key <I6C> { [ XF86Mail ] };
   1298      1.1  mrg     key <I6D> { [ XF86AudioMedia ] };
   1299      1.1  mrg };
   1300      1.1  mrg 
   1301      1.1  mrg // Logitech second set of common keys
   1302      1.1  mrg partial hidden alphanumeric_keys
   1303      1.1  mrg xkb_symbols "logitech_set3" {
   1304      1.1  mrg     key <I17>	{	[ XF86AudioStop		]	};
   1305      1.1  mrg     key <I1E>	{	[ XF86AudioRaiseVolume	]	};
   1306      1.1  mrg     key <I1F>	{	[ XF86AudioPlay, XF86AudioPause ] };
   1307      1.1  mrg     key <I22>	{	[ XF86AudioNext		]	};
   1308      1.1  mrg     key <I24>	{	[ XF86AudioPrev		]	};
   1309      1.1  mrg     key <I25>	{	[ XF86AudioLowerVolume	]	};
   1310      1.1  mrg     key <I26>	{	[ XF86AudioMute		]	};
   1311      1.1  mrg     key <I44>   {       [ XF86New               ]       };      // F1
   1312      1.1  mrg     key <I45>   {       [ XF86Reply             ]       };      // F2
   1313      1.1  mrg     key <I4A>   {       [ XF86Send              ]       };      // F4
   1314      1.1  mrg     key <I54>   {       [ Print                 ]       };      // F7
   1315      1.1  mrg     key <I55>   {       [ XF86Save              ]       };      // F8
   1316      1.1  mrg     key <I56>   {       [ XF86Documents         ]       };      // F10
   1317      1.1  mrg     key <I69>   {       [ XF86Go                ]       };
   1318      1.1  mrg     key <XFER>  {       [ XF86AudioMedia        ]       };
   1319      1.1  mrg };
   1320      1.1  mrg 
   1321      1.1  mrg // Logitech Access Keyboard
   1322      1.1  mrg partial alphanumeric_keys
   1323      1.1  mrg xkb_symbols "logiaccess" {
   1324      1.1  mrg     include "inet(logitech_base)"
   1325      1.1  mrg 
   1326      1.1  mrg     key <FK13>	{	[ XF86MailForward	]	}; 
   1327      1.1  mrg     key <FK14>	{	[ XF86Send		]	}; 
   1328      1.1  mrg     key <I11>	{	[ XF86Messenger		]	};
   1329      1.1  mrg     key <I12>	{	[ XF86WebCam		]	};
   1330      1.1  mrg     key <I65>	{	[ XF86Search		]	}; 
   1331      1.1  mrg };
   1332      1.1  mrg 
   1333      1.1  mrg // Logitech Cordless Desktop (alternate option)
   1334      1.1  mrg partial alphanumeric_keys
   1335      1.1  mrg xkb_symbols "logicda" {
   1336      1.1  mrg     include "inet(logitech_base)"
   1337      1.1  mrg     include "inet(logitech_set3)"
   1338      1.1  mrg };
   1339      1.1  mrg 
   1340      1.1  mrg // Logitech Internet Navigator Keyboard
   1341      1.1  mrg partial alphanumeric_keys
   1342      1.1  mrg xkb_symbols "logicink" {
   1343      1.1  mrg     include "inet(logitech_base)"
   1344      1.1  mrg     key <I11>	{	[ XF86Shop		]	};
   1345      1.1  mrg     key <I12>	{	[ XF86VendorHome	]	};
   1346      1.1  mrg     key <I13>	{	[ XF86Finance		]	};
   1347      1.1  mrg     key <I14>	{	[ XF86Start		]	};
   1348      1.1  mrg };
   1349      1.1  mrg 
   1350      1.1  mrg // Logitech Cordless Desktop EX110
   1351      1.1  mrg partial alphanumeric_keys
   1352      1.1  mrg xkb_symbols "logiex110" {
   1353      1.1  mrg     include "inet(logitech_base)"
   1354      1.1  mrg 
   1355      1.1  mrg     key <I2F>   {       [ XF86Close             ]       };      // Close
   1356      1.1  mrg     key <I21>   {       [ XF86Calculator        ]       };
   1357      1.1  mrg 
   1358      1.1  mrg // Extended function keys
   1359      1.1  mrg // In the Console before starting X
   1360      1.1  mrg // Using setkeycodes e03b 212 e03c 213 e03d 214 e03e 215 e03f 216 e040 217 
   1361      1.1  mrg //       setkeycodes e041 218 e042 219 e043 220 e044 221 e057 222 e058 223 6d 206
   1362      1.1  mrg // *=keys that are there but need different symbol names.
   1363      1.1  mrg 
   1364      1.1  mrg     key <I3B>   {       [ Help                  ]       };      // F1
   1365      1.1  mrg     key <FK13>  {       [ XF86Word              ]       };      // F2
   1366      1.1  mrg     key <FK14>  {       [ XF86Excel             ]       };      // F3
   1367      1.1  mrg     key <FK15>  {       [ XF86Pictures          ]       };      // F4
   1368      1.1  mrg     key <FK16>  {       [ Undo                  ]       };      // F5
   1369      1.1  mrg     key <I65>   {       [ Redo                  ]       };      // F6 *
   1370      1.1  mrg     key <I42>   {       [ Print                 ]       };      // F7
   1371      1.1  mrg     key <I43>   {       [ XF86Save              ]       };      // F8
   1372      1.1  mrg     key <I44>   {       [ XF86Launch1           ]       };      // F9 *
   1373      1.1  mrg     key <I45>   {       [ XF86Launch2           ]       };      // F10
   1374      1.1  mrg     key <I14>   {       [ XF86Launch3           ]       };      // F11
   1375      1.1  mrg     key <I4A>   {       [ XF86Launch4           ]       };      // F12
   1376      1.1  mrg };
   1377      1.1  mrg 
   1378      1.1  mrg // Logitech iTouch Internet Navigator Keyboard SE
   1379      1.1  mrg partial alphanumeric_keys
   1380      1.1  mrg xkb_symbols "logiinkse" {
   1381      1.1  mrg     include "inet(logitech_base)"
   1382      1.1  mrg 
   1383      1.1  mrg     key <FK13>	{	[ XF86MailForward	]	};	// F3
   1384      1.1  mrg     key <FK14>	{	[ XF86Send		]	};	// F4
   1385      1.1  mrg     key <FK15>	{	[ Undo			]	};	// F5
   1386      1.1  mrg     key <FK16>	{	[ Redo			]	};	// F6
   1387      1.1  mrg     key <FK17>	{	[ Print			]	};	// F7
   1388      1.1  mrg     key <I11>	{	[ XF86Messenger		]	};
   1389      1.1  mrg     key <I12>	{	[ XF86WebCam		]	};
   1390      1.1  mrg     key <I13>	{	[ XF86VendorHome	]	};
   1391      1.1  mrg     key <I14>	{	[ XF86Shop		]	};
   1392      1.1  mrg     key <I42>	{	[ XF86Save		]	};	// F8
   1393      1.1  mrg };
   1394      1.1  mrg 
   1395      1.1  mrg // Logitech iTouch Internet Navigator Keyboard SE (USB)
   1396      1.1  mrg partial alphanumeric_keys
   1397      1.1  mrg xkb_symbols "logiinkseusb" {
   1398      1.1  mrg     include "inet(logitech_base)"
   1399      1.1  mrg     include "inet(logitech_set3)"
   1400      1.1  mrg };
   1401      1.1  mrg 
   1402      1.1  mrg // Logitech iTouch Cordless Keyboard (model Y-RB6)
   1403      1.1  mrg partial alphanumeric_keys
   1404      1.1  mrg xkb_symbols "logiitc" {
   1405      1.1  mrg     include "inet(logitech_base)"
   1406      1.1  mrg 
   1407      1.1  mrg     key <I2F> {	[ XF86AudioRaiseVolume ] };
   1408      1.1  mrg 
   1409      1.1  mrg     // Just to override RaiseVolume from logitech_base,
   1410      1.1  mrg     // since no keysym can have two keycodes, see
   1411      1.1  mrg     // https://bugs.freedesktop.org/show_bug.cgi?id=7095
   1412      1.1  mrg     key <I30> {	[ XF86Launch1 ] };
   1413      1.1  mrg };
   1414      1.1  mrg 
   1415      1.1  mrg // Logitech Internet Keyboard
   1416      1.1  mrg partial alphanumeric_keys
   1417      1.1  mrg xkb_symbols "logiik" {
   1418      1.1  mrg     include "inet(logitech_base)"
   1419      1.1  mrg 
   1420      1.1  mrg     key <I12>	{	[ Find			]	};
   1421      1.1  mrg     key <I17>	{	[ Print			]	};
   1422      1.1  mrg     key <I18>	{	[ XF86Favorites		]	};
   1423      1.1  mrg     key <I19>	{	[ XF86Reload		]	};
   1424      1.1  mrg     key <I1E>	{	[ XF86Search		]	};
   1425      1.1  mrg     key <I20>	{	[ XF86HotLinks		]	};
   1426      1.1  mrg     key <I22>	{	[ XF86Forward		]	};
   1427      1.1  mrg     key <I23>	{	[ XF86HomePage		]	};
   1428      1.1  mrg     key <I24>	{	[ XF86Stop		]	};
   1429      1.1  mrg     key <I25>	{	[ XF86OpenURL		]	};
   1430      1.1  mrg     key <I26>	{	[ XF86AddFavorite	]	};
   1431      1.1  mrg     key <I32>	{	[ XF86History		]	};
   1432      1.1  mrg     key <I7A>	{	[ XF86WWW		]	};
   1433      1.1  mrg };
   1434      1.1  mrg 
   1435      1.1  mrg // Logitech iTouch
   1436      1.1  mrg partial alphanumeric_keys
   1437      1.1  mrg xkb_symbols "itouch" {
   1438      1.1  mrg     include "inet(logitech_base)"
   1439      1.1  mrg 
   1440      1.1  mrg     key <I1F>	{	[ XF86AudioMute		]	};
   1441      1.1  mrg     key <I2B>	{	[ XF86AudioLowerVolume	]	};
   1442      1.1  mrg     key <I2D>	{	[ XF86AudioRaiseVolume	]	};
   1443      1.1  mrg };
   1444      1.1  mrg 
   1445      1.1  mrg // Logitech UltraX Cordless Media Desktop
   1446      1.1  mrg partial alphanumeric_keys
   1447      1.1  mrg xkb_symbols "logiultraxc" {
   1448      1.1  mrg     key <FK16>  {       [ XF86AudioMute ]       };
   1449      1.1  mrg     key <FK17>  {       [ XF86AudioLowerVolume  ]       };
   1450      1.1  mrg     key <I2B>   {       [ XF86AudioNext ]       };
   1451      1.1  mrg     key <I2D>   {       [ XF86AudioPrev ]       };
   1452      1.1  mrg     key <I2C>   {       [ XF86AudioPlay, XF86AudioPause ]       };
   1453      1.1  mrg     key <KPDC>  {       [ XF86AudioRaiseVolume  ]       };
   1454      1.1  mrg };
   1455      1.1  mrg 
   1456      1.1  mrg partial alphanumeric_keys 
   1457      1.1  mrg xkb_symbols "logidinovo" {
   1458      1.1  mrg     include "inet(media_common)"
   1459      1.1  mrg     key <I02>	{	[ XF86HomePage		]	};
   1460      1.1  mrg     key <I12>	{	[ XF86Standby		]	};
   1461      1.1  mrg     key <I17>	{	[ XF86Search		]	};
   1462      1.1  mrg     key <I21>	{	[ XF86AudioRaiseVolume	]	};
   1463      1.1  mrg     key <I66>	{	[ XF86Start		]	};
   1464      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
   1465      1.1  mrg     key <K66>	{	[ XF86AudioLowerVolume	]	};
   1466      1.1  mrg     key <KPDC>	{	[ XF86AudioMute		]	};
   1467      1.1  mrg     key <XFER>	{	[ XF86AudioMedia	]	};
   1468      1.1  mrg };
   1469      1.1  mrg 
   1470      1.1  mrg partial alphanumeric_keys 
   1471      1.1  mrg xkb_symbols "logidinovoedge" {
   1472      1.1  mrg     include "inet(media_common)"
   1473      1.1  mrg     key <I02>	{	[ XF86HomePage		]	};
   1474      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
   1475      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
   1476      1.1  mrg     key <FK17>  {       [ XF86Search            ]       };
   1477      1.1  mrg     key <XFER>	{	[ XF86AudioMedia	]	};
   1478      1.1  mrg };
   1479      1.1  mrg 
   1480      1.1  mrg // Memorex
   1481      1.1  mrg 
   1482      1.1  mrg // Memorex MX1998
   1483      1.1  mrg partial alphanumeric_keys
   1484      1.1  mrg xkb_symbols "mx1998" {
   1485      1.1  mrg     include "inet(media_common)"
   1486      1.1  mrg     key <DOWN>	{	[ XF86ScrollDown	]	};
   1487      1.1  mrg     key <I12>	{	[ XF86AudioRewind	]	};
   1488      1.1  mrg     key <I17>	{	[ XF86Close		]	};
   1489      1.1  mrg     key <I18>	{	[ XF86Xfer		]	};
   1490      1.1  mrg     key <I1E>	{	[ XF86AudioRecord	]	};
   1491      1.1  mrg     key <I21>	{	[ XF86Documents		]	};
   1492      1.1  mrg     key <I23>	{	[ XF86Game		]	};
   1493      1.1  mrg     key <I25>	{	[ XF86Calculator	]	};
   1494      1.1  mrg     key <I26>	{	[ Menu			]	};
   1495      1.1  mrg     key <I32>	{	[ XF86WWW		]	};
   1496      1.1  mrg     key <I57>	{	[ XF86WakeUp		]	};
   1497      1.1  mrg     key <I5E>	{	[ XF86PowerOff		]	};
   1498      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
   1499      1.1  mrg     key <I68>	{	[ XF86DOS		]	};
   1500      1.1  mrg     key <I7A>	{	[ XF86ScreenSaver	]	};
   1501      1.1  mrg     key <UP>	{	[ XF86ScrollUp		]	};
   1502      1.1  mrg };
   1503      1.1  mrg 
   1504      1.1  mrg // Memorex MX2500 EZ-Access Keyboard
   1505      1.1  mrg partial alphanumeric_keys
   1506      1.1  mrg xkb_symbols "mx2500" {
   1507      1.1  mrg     include "inet(media_common)"
   1508      1.1  mrg     key <I12>	{	[ XF86Clear		]	};
   1509      1.1  mrg     key <I13>	{	[ XF86Phone		]	};
   1510      1.1  mrg     key <I14>	{	[ XF86DOS		]	};
   1511      1.1  mrg     key <I17>	{	[ XF86Close		]	};
   1512      1.1  mrg     key <I18>	{	[ XF86Xfer		]	};
   1513      1.1  mrg     key <I1E>	{	[ XF86Eject		]	};
   1514      1.1  mrg     key <I1F>	{	[ XF86Documents		]	};
   1515      1.1  mrg     key <I21>	{	[ XF86Calculator	]	};
   1516      1.1  mrg     key <I26>	{	[ XF86News		]	};
   1517      1.1  mrg     key <I32>	{	[ XF86WWW		]	};
   1518      1.1  mrg     key <I5E>	{	[ XF86PowerOff		]	};
   1519      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
   1520      1.1  mrg     key <I6B>	{	[ XF86WakeUp		]	};
   1521      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
   1522      1.1  mrg     key <I6D>	{	[ XF86RotateWindows	]	};
   1523      1.1  mrg     key <LWIN>	{	[ Meta_L		]	};
   1524      1.1  mrg     key <MENU>	{	[ Menu			]	};
   1525      1.1  mrg     key <RWIN>	{	[ Meta_R		]	};
   1526      1.1  mrg };
   1527      1.1  mrg 
   1528      1.1  mrg // Memorex MX2750
   1529      1.1  mrg partial alphanumeric_keys
   1530      1.1  mrg xkb_symbols "mx2750" {
   1531      1.1  mrg     include "inet(media_nav_common)"
   1532      1.1  mrg     key <I32>	{	[ XF86Launch0		]	};
   1533      1.1  mrg     key <I5E>	{	[ XF86PowerOff		]	};
   1534      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
   1535      1.1  mrg     key <I63>	{	[ XF86WakeUp		]	};
   1536      1.1  mrg     key <I65>	{	[ XF86Search		]	};
   1537      1.1  mrg     key <I66>	{	[ XF86Favorites		]	};
   1538      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
   1539      1.1  mrg };
   1540      1.1  mrg 
   1541      1.1  mrg 
   1542      1.1  mrg // Microsoft
   1543      1.1  mrg 
   1544  1.1.1.2  mrg // Microsoft Natural Wireless Ergonomic Keyboard 7000
   1545  1.1.1.2  mrg partial alphanumeric_keys
   1546  1.1.1.2  mrg xkb_symbols "microsoft7000" {
   1547  1.1.1.2  mrg     include "inet(media_nav_common)"
   1548  1.1.1.2  mrg     key <I07>	{	[ Undo			]	};
   1549  1.1.1.2  mrg     key <I09>	{	[ XF86New		]	};
   1550  1.1.1.2  mrg     key <I0A>	{	[ Redo			]	};
   1551  1.1.1.2  mrg     key <I0E>	{	[ XF86MailForward	]	};
   1552  1.1.1.2  mrg     key <I21>	{	[ XF86Calculator	]	};
   1553  1.1.1.2  mrg     key <I2F>	{	[ XF86Close		]	};
   1554  1.1.1.2  mrg     key <I32>	{	[ XF86HomePage		]	};
   1555  1.1.1.2  mrg     key <I39>	{	[ Print			]	};
   1556  1.1.1.2  mrg     key <I55>	{	[ XF86Save		]	};
   1557  1.1.1.2  mrg     key <I5A>	{	[ XF86Send		]	};
   1558  1.1.1.2  mrg     key <I62>	{	[ Help			]	};
   1559  1.1.1.2  mrg     key <I64>	{	[ XF86Reply		]	};
   1560  1.1.1.2  mrg     key <I65>	{	[ XF86Search		]	};
   1561  1.1.1.2  mrg     key <I66>	{	[ XF86Favorites		]	};
   1562  1.1.1.2  mrg     key <I6C>	{	[ XF86Mail		]	};
   1563  1.1.1.2  mrg     key <I76>	{	[ parenleft		]	};
   1564  1.1.1.2  mrg     key <I7B>	{	[ parenright		]	};
   1565  1.1.1.2  mrg     key <K59>	{	[ KP_Equal		]	};
   1566  1.1.1.2  mrg     key <K64>	{	[ XF86Open		]	};
   1567  1.1.1.2  mrg //  Missing because of lack of support from kbd driver: Spell, Launch,
   1568  1.1.1.2  mrg //  and Zoom in and out buttons.
   1569  1.1.1.2  mrg };
   1570  1.1.1.2  mrg 
   1571      1.1  mrg // Microsoft Internet Keyboard
   1572      1.1  mrg partial alphanumeric_keys
   1573      1.1  mrg xkb_symbols "microsoftinet" {
   1574      1.1  mrg     include "inet(nav_common)"
   1575      1.1  mrg     key <I21>	{	[ XF86Calculator	]	};
   1576      1.1  mrg     key <I32>	{	[ XF86WWW		]	};
   1577      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
   1578      1.1  mrg     key <I65>	{	[ XF86Search		]	};
   1579      1.1  mrg     key <I66>	{	[ XF86Favorites		]	};
   1580      1.1  mrg     key <I68>	{	[ XF86AudioStop		]	};
   1581      1.1  mrg     key <I6B>	{	[ XF86MyComputer	]	};
   1582      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
   1583      1.1  mrg };
   1584      1.1  mrg 
   1585      1.1  mrg // Microsoft Natural Keyboard Pro / Microsoft Internet Keyboard Pro
   1586      1.1  mrg partial alphanumeric_keys 
   1587      1.1  mrg xkb_symbols "microsoftpro" {
   1588      1.1  mrg     include "inet(media_nav_common)"
   1589      1.1  mrg     key <I21>	{	[ XF86Calculator	]	};
   1590      1.1  mrg     key <I32>	{	[ XF86HomePage		]	};
   1591      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
   1592      1.1  mrg     key <I65>	{	[ XF86Search		]	};
   1593      1.1  mrg     key <I66>	{	[ XF86Favorites		]	};
   1594      1.1  mrg     key <I67>	{	[ XF86Reload		]	};
   1595      1.1  mrg     key <I68>	{	[ XF86Stop		]	};
   1596      1.1  mrg     key <I6B>	{	[ XF86MyComputer	]	};
   1597      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
   1598      1.1  mrg     key <I6D>	{	[ XF86AudioMedia	]	};
   1599      1.1  mrg //   Internet Section -- Left Side
   1600      1.1  mrg //   Multimedia Section -- Right Side
   1601      1.1  mrg //   My Computer Section -- Far Right
   1602      1.1  mrg };
   1603      1.1  mrg 
   1604      1.1  mrg // Microsoft Natural Keyboard Pro USB  
   1605      1.1  mrg partial alphanumeric_keys  
   1606      1.1  mrg  xkb_symbols "microsoftprousb" {  
   1607      1.1  mrg     include "inet(nav_common)"
   1608      1.1  mrg      key <FK16>   {   [ XF86Reload      ]   };  
   1609      1.1  mrg      key <I01>   {   [ XF86AudioMedia   ]   };  
   1610      1.1  mrg      key <I02>   {   [ XF86HomePage      ]   };  
   1611      1.1  mrg      key <I17>   {   [ XF86AudioStop      ]   };  
   1612      1.1  mrg      key <I1E>   {   [ XF86AudioRaiseVolume   ]   };  
   1613      1.1  mrg      key <I1F>   {   [ XF86AudioPlay, XF86AudioPause ] };  
   1614      1.1  mrg      key <I21>   {   [ XF86Calculator   ]   };  
   1615      1.1  mrg      key <I22>   {   [ XF86AudioNext      ]   };  
   1616      1.1  mrg      key <I24>   {   [ XF86AudioPrev      ]   };  
   1617      1.1  mrg      key <I25>   {   [ XF86AudioLowerVolume   ]   };  
   1618      1.1  mrg      key <I26>   {   [ XF86AudioMute      ]   };  
   1619      1.1  mrg      key <I63>   {   [ XF86Standby      ]   };  
   1620      1.1  mrg      key <I65>   {   [ XF86Search      ]   };  
   1621      1.1  mrg      key <I66>   {   [ XF86Favorites      ]   };  
   1622      1.1  mrg      key <I68>   {   [ XF86Stop      ]   };  
   1623      1.1  mrg      key <I6C>   {   [ XF86Mail      ]   };  
   1624      1.1  mrg  //   Internet Section -- Left Side  
   1625      1.1  mrg  //   Multimedia Section -- Right Side  
   1626      1.1  mrg  //   My Computer Section -- Far Right  
   1627      1.1  mrg  //  My computer maps to printscreen, so leaving commented out for now   
   1628      1.1  mrg  //  key <PRSC>   {   [ XF86MyComputer   ]   };  
   1629      1.1  mrg }; 
   1630      1.1  mrg 
   1631      1.1  mrg // Microsoft Natural Keyboard Pro OEM 
   1632      1.1  mrg partial alphanumeric_keys  
   1633      1.1  mrg xkb_symbols "microsoftprooem" { 
   1634      1.1  mrg     include "inet(media_nav_common)"
   1635      1.1  mrg     key <FK17>	{	[ XF86Search		]	}; 
   1636      1.1  mrg     key <I01>	{	[ XF86AudioMedia	]	}; 
   1637      1.1  mrg     key <I02>	{	[ XF86HomePage		]	}; 
   1638      1.1  mrg     key <I21>	{	[ XF86Calculator	]	}; 
   1639      1.1  mrg     key <I63>	{	[ XF86Standby		]	}; 
   1640      1.1  mrg     key <I66>	{	[ XF86Favorites		]	}; 
   1641      1.1  mrg     key <I67>	{	[ XF86Reload		]	}; 
   1642      1.1  mrg     key <I68>	{	[ XF86Stop		]	}; 
   1643      1.1  mrg     key <I6C>	{	[ XF86Mail		]	}; 
   1644      1.1  mrg     key <K67>	{	[ XF86MyComputer	]	}; 
   1645      1.1  mrg //   Internet Section -- Left Side 
   1646      1.1  mrg //   Multimedia Section -- Right Side 
   1647      1.1  mrg //   My Computer Section -- Far Right 
   1648      1.1  mrg };
   1649      1.1  mrg 
   1650      1.1  mrg // Microsoft Internet Keyboard Pro, Swedish
   1651      1.1  mrg partial alphanumeric_keys
   1652      1.1  mrg xkb_symbols "microsoftprose" {
   1653      1.1  mrg     include "inet(nav_common)"
   1654      1.1  mrg     key <FK16>	{	[ XF86Reload		]	};
   1655      1.1  mrg     key <I02>	{	[ XF86HomePage		]	};
   1656      1.1  mrg     key <I17>	{	[ XF86AudioStop		]	};
   1657      1.1  mrg     key <I1E>	{	[ XF86AudioRaiseVolume	]	};
   1658      1.1  mrg     key <I1F>	{	[ XF86AudioPlay, XF86AudioPause ] };
   1659      1.1  mrg     key <I21>	{	[ XF86Calculator	]	};
   1660      1.1  mrg     key <I22>	{	[ XF86AudioNext		]	};
   1661      1.1  mrg     key <I24>	{	[ XF86AudioPrev		]	};
   1662      1.1  mrg     key <I25>	{	[ XF86AudioLowerVolume	]	};
   1663      1.1  mrg     key <I26>	{	[ XF86AudioMute		]	};
   1664      1.1  mrg     key <I63>	{	[ XF86Standby		]	};
   1665      1.1  mrg     key <I65>	{	[ XF86Search		]	};
   1666      1.1  mrg     key <I66>	{	[ XF86Favorites		]	};
   1667      1.1  mrg     key <I68>	{	[ XF86AudioStop		]	};
   1668      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
   1669      1.1  mrg     key <PRSC>	{	[ XF86MyComputer	]	};
   1670      1.1  mrg     key <XFER>	{	[ XF86AudioMedia	]	};
   1671      1.1  mrg };
   1672      1.1  mrg 
   1673      1.1  mrg // Microsoft Office Keyboard
   1674      1.1  mrg partial alphanumeric_keys
   1675      1.1  mrg xkb_symbols "microsoftoffice" {
   1676      1.1  mrg     include "inet(nav_common)"
   1677      1.1  mrg     key <BRK>	{	[ XF86Calendar		]	};
   1678      1.1  mrg     key <END>	{	[ Undo			]	};
   1679      1.1  mrg     key <I02>	{	[ XF86WWW		]	};
   1680      1.1  mrg     key <I1E>	{	[ XF86AudioLowerVolume	]	};
   1681      1.1  mrg     key <I21>	{	[ XF86Calculator	]	};
   1682      1.1  mrg     key <I25>	{	[ XF86AudioRaiseVolume	]	};
   1683      1.1  mrg     key <I26>	{	[ XF86AudioMute		]	};
   1684      1.1  mrg     key <I3C>	{	[ XF86Cut		]	};
   1685      1.1  mrg     key <I4A>	{	[ XF86LogOff		]	};
   1686      1.1  mrg     key <I54>	{	[ XF86ApplicationLeft	]	};
   1687      1.1  mrg     key <I55>	{	[ XF86TaskPane		]	};
   1688      1.1  mrg     key <I56>	{	[ XF86Spell		]	};
   1689      1.1  mrg     key <I57>	{	[ XF86HomePage		]	};
   1690      1.1  mrg     key <I58>	{	[ XF86New		]	};
   1691      1.1  mrg     key <I59>	{	[ XF86Open		]	};
   1692      1.1  mrg     key <I5A>	{	[ XF86Close		]	};
   1693      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
   1694      1.1  mrg     key <I62>	{	[ Help			]	};
   1695      1.1  mrg     key <I64>	{	[ XF86Save		]	};
   1696      1.1  mrg     key <I67>	{	[ Print			]	};
   1697      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
   1698      1.1  mrg     key <I6D>	{	[ XF86OfficeHome	]	};
   1699      1.1  mrg     key <I70>	{	[ Redo			]	};
   1700      1.1  mrg     key <I71>	{	[ XF86Reply		]	};
   1701      1.1  mrg     key <I72>	{	[ XF86MailForward	]	};
   1702      1.1  mrg     key <I73>	{	[ XF86Send		]	};
   1703      1.1  mrg     key <I78>	{	[ XF86Copy		]	};
   1704      1.1  mrg     key <MOAR>	{	[ XF86ApplicationRight	]	};
   1705      1.1  mrg     key <RCTL>	{	[ XF86Paste		]	};
   1706      1.1  mrg };
   1707      1.1  mrg 
   1708      1.1  mrg // Microsoft Wireless Multimedia Keyboard 1.0A 
   1709      1.1  mrg partial alphanumeric_keys 
   1710      1.1  mrg xkb_symbols "microsoftmult" { 
   1711      1.1  mrg     include "inet(media_common)"
   1712      1.1  mrg     key <AE13>  {       [ XF86Messenger         ]       }; 
   1713      1.1  mrg     key <FK14>	{	[ XF86New		]	}; 
   1714      1.1  mrg     key <FK15>	{	[ XF86Open		]	}; 
   1715      1.1  mrg     key <FK16>	{	[ XF86Close		]	}; 
   1716      1.1  mrg     key <FK17>	{	[ XF86Reply		]	}; 
   1717      1.1  mrg     key <I07>	{	[ Redo			]	}; 
   1718      1.1  mrg     key <I08>	{	[ Undo			]	}; 
   1719      1.1  mrg     key <I16>   {       [ XF86LogOff            ]       }; 
   1720      1.1  mrg     key <I21>   {       [ XF86Calculator        ]       }; 
   1721      1.1  mrg     key <I23>	{	[ XF86Spell		]	}; 
   1722      1.1  mrg     key <I32>   {       [ XF86HomePage          ]       }; 
   1723      1.1  mrg     key <I3B>	{	[ Help			]	}; 
   1724      1.1  mrg     key <I3C>   {       [ XF86Music     ]       }; 
   1725      1.1  mrg     key <I42>	{	[ XF86Forward		]	}; 
   1726      1.1  mrg     key <I43>	{	[ XF86Send		]	}; 
   1727      1.1  mrg     key <I57>	{	[ XF86Save		]	}; 
   1728      1.1  mrg     key <I58>	{	[ Print			]	}; 
   1729      1.1  mrg     key <I5F>   {       [ XF86Sleep             ]       }; 
   1730      1.1  mrg     key <I64>   {       [ XF86Pictures  ]       }; 
   1731      1.1  mrg     key <I6C>   {       [ XF86Mail              ]       }; 
   1732      1.1  mrg     key <I6D>   {       [ XF86AudioMedia        ]       }; 
   1733      1.1  mrg     key <I80>   {       [ XF86Documents ]       }; 
   1734      1.1  mrg //   Control Section -- Far Right 
   1735      1.1  mrg //   F-Locked Function keys 
   1736      1.1  mrg //   Internet Section -- Right Side 
   1737      1.1  mrg //   Multimedia Section -- Centre 
   1738      1.1  mrg //   My Computer Section -- Left Side 
   1739      1.1  mrg }; 
   1740      1.1  mrg 
   1741      1.1  mrg // Oretec
   1742      1.1  mrg 
   1743      1.1  mrg // Oretec MCK-800 MM/Internet keyboard
   1744      1.1  mrg partial alphanumeric_keys
   1745      1.1  mrg xkb_symbols "oretec" {
   1746      1.1  mrg     key <I10>	{	[ XF86ScrollUp		]	};
   1747      1.1  mrg     key <I12>	{	[ XF86AudioPlay, XF86AudioPause ] };
   1748      1.1  mrg     key <I17>	{	[ XF86AudioPrev		]	};
   1749      1.1  mrg     key <I18>	{	[ XF86ScrollDown	]	};
   1750      1.1  mrg     key <I19>	{	[ XF86ZoomOut		]	};
   1751      1.1  mrg     key <I1E>	{	[ XF86AudioMute		]	};
   1752      1.1  mrg     key <I21>	{	[ XF86WWW		]	};
   1753      1.1  mrg     key <I22>	{	[ Menu			]	};
   1754      1.1  mrg     key <I23>	{	[ XF86AudioStop		]	};
   1755      1.1  mrg     key <I24>	{	[ XF86Calculator	]	};
   1756      1.1  mrg     key <I25>	{	[ XF86Xfer		]	};
   1757      1.1  mrg     key <I26>	{	[ XF86Mail		]	};
   1758      1.1  mrg     key <I2E>	{	[ XF86AudioNext		]	};
   1759      1.1  mrg     key <I30>	{	[ XF86AudioRaiseVolume	]	};
   1760      1.1  mrg     key <I32>	{	[ XF86ZoomIn		]	};
   1761      1.1  mrg     key <I5E>	{	[ XF86PowerOff		]	};
   1762      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
   1763      1.1  mrg     key <I63>	{	[ XF86WakeUp		]	};
   1764      1.1  mrg     key <I68>	{	[ XF86AudioLowerVolume	]	};
   1765      1.1  mrg };
   1766      1.1  mrg 
   1767      1.1  mrg 
   1768      1.1  mrg // Propeller
   1769      1.1  mrg 
   1770      1.1  mrg // Propeller Voyager (KTEZ-1000)
   1771      1.1  mrg partial alphanumeric_keys
   1772      1.1  mrg xkb_symbols "propeller" {
   1773      1.1  mrg     include "inet(media_common)"
   1774      1.1  mrg     key <I12>	{	[ XF86AudioRewind	]	};
   1775      1.1  mrg     key <I17>	{	[ XF86Close		]	};
   1776      1.1  mrg     key <I18>	{	[ XF86Xfer		]	};
   1777      1.1  mrg     key <I1E>	{	[ XF86AudioRecord	]	};
   1778      1.1  mrg     key <I21>	{	[ XF86Documents		]	};
   1779      1.1  mrg     key <I23>	{	[ XF86Game		]	};
   1780      1.1  mrg     key <I25>	{	[ XF86Calculator	]	};
   1781      1.1  mrg     key <I26>	{	[ Menu			]	};
   1782      1.1  mrg     key <I32>	{	[ XF86WWW		]	};
   1783      1.1  mrg     key <I68>	{	[ XF86DOS		]	};
   1784      1.1  mrg     key <I7A>	{	[ XF86Standby		]	};
   1785      1.1  mrg };
   1786      1.1  mrg 
   1787      1.1  mrg 
   1788      1.1  mrg // QTronix
   1789      1.1  mrg 
   1790      1.1  mrg // QTronix Scorpius 98N+
   1791      1.1  mrg partial alphanumeric_keys
   1792      1.1  mrg xkb_symbols "qtronix" {
   1793      1.1  mrg     key <I10>	{	[ XF86ScrollDown	]	};
   1794      1.1  mrg     key <I12>	{	[ XF86Forward		]	};
   1795      1.1  mrg     key <I13>	{	[ XF86WakeUp		]	};
   1796      1.1  mrg     key <I17>	{	[ XF86Search		]	};
   1797      1.1  mrg     key <I18>	{	[ XF86Standby		]	};
   1798      1.1  mrg     key <I19>	{	[ XF86ScrollUp		]	};
   1799      1.1  mrg     key <I1E>	{	[ XF86Back		]	};
   1800      1.1  mrg     key <I1F>	{	[ XF86Reload		]	};
   1801      1.1  mrg     key <I20>	{	[ XF86AudioRaiseVolume	]	};
   1802      1.1  mrg     key <I21>	{	[ XF86AudioPrev		]	};
   1803      1.1  mrg     key <I22>	{	[ XF86AudioPlay, XF86AudioPause ] };
   1804      1.1  mrg     key <I23>	{	[ XF86AudioNext		]	};
   1805      1.1  mrg     key <I24>	{	[ XF86AudioStop		]	};
   1806      1.1  mrg     key <I25>	{	[ XF86HomePage		]	};
   1807      1.1  mrg     key <I26>	{	[ XF86AudioMute		]	};
   1808      1.1  mrg     key <I2E>	{	[ XF86AudioLowerVolume	]	};
   1809      1.1  mrg     key <I30>	{	[ XF86AudioRecord	]	};
   1810      1.1  mrg     key <I31>	{	[ XF86PowerOff		]	};
   1811      1.1  mrg     key <I32>	{	[ XF86Stop		]	};
   1812      1.1  mrg     key <I68>	{	[ XF86Calculator	]	};
   1813      1.1  mrg };
   1814      1.1  mrg 
   1815      1.1  mrg 
   1816      1.1  mrg // Samsung
   1817      1.1  mrg 
   1818      1.1  mrg // Samsung SDM 4500P
   1819      1.1  mrg partial alphanumeric_keys
   1820      1.1  mrg xkb_symbols "samsung4500" {
   1821      1.1  mrg     include "inet(media_common)"
   1822      1.1  mrg     key <AE13>	{	[ XF86Launch4		]	};
   1823      1.1  mrg     key <I02>	{	[ XF86Launch1		]	};
   1824      1.1  mrg     key <I04>	{	[ XF86Launch3		]	};
   1825      1.1  mrg     key <I06>	{	[ XF86Launch5		]	};
   1826      1.1  mrg     key <I09>	{	[ XF86Close		]	};
   1827      1.1  mrg     key <I0A>	{	[ XF86Book		]	};
   1828      1.1  mrg     key <I18>	{	[ XF86Eject		]	};
   1829      1.1  mrg     key <I26>	{	[ Help			]	};
   1830      1.1  mrg     key <I32>	{	[ XF86WWW		]	};
   1831      1.1  mrg     key <I59>	{	[ XF86Explorer		]	};
   1832      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
   1833      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
   1834      1.1  mrg     key <NFER>	{	[ XF86Launch2		]	};
   1835      1.1  mrg };
   1836      1.1  mrg 
   1837      1.1  mrg // Samsung SDM 4510P
   1838      1.1  mrg partial alphanumeric_keys
   1839      1.1  mrg xkb_symbols "samsung4510" {
   1840      1.1  mrg     include "inet(media_common)"
   1841      1.1  mrg     key <I02>	{	[ XF86Launch1		]	};
   1842      1.1  mrg     key <I04>	{	[ XF86Launch3		]	};
   1843      1.1  mrg     key <I18>	{	[ XF86Eject		]	};
   1844      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
   1845      1.1  mrg     key <NFER>	{	[ XF86Launch2		]	};
   1846      1.1  mrg };
   1847      1.1  mrg 
   1848      1.1  mrg 
   1849      1.1  mrg // SK
   1850      1.1  mrg 
   1851      1.1  mrg // SK-1300
   1852      1.1  mrg partial alphanumeric_keys
   1853      1.1  mrg xkb_symbols "sk1300" {
   1854      1.1  mrg     include "inet(media_common)"
   1855      1.1  mrg     key <I12>	{	[ XF86Eject		]	};
   1856      1.1  mrg     key <I1E>	{	[ XF86Forward		]	};
   1857      1.1  mrg     key <I20>	{	[ XF86WWW		]	};
   1858      1.1  mrg     key <I25>	{	[ XF86Standby		]	};
   1859      1.1  mrg     key <I26>	{	[ XF86Back		]	};
   1860      1.1  mrg     key <I32>	{	[ XF86Stop		]	};
   1861      1.1  mrg };
   1862      1.1  mrg 
   1863      1.1  mrg // SK-2500
   1864      1.1  mrg partial alphanumeric_keys
   1865      1.1  mrg xkb_symbols "sk2500" {
   1866      1.1  mrg     include "inet(media_common)"
   1867      1.1  mrg     key <I12>	{	[ XF86AudioRewind	]	};
   1868      1.1  mrg     key <I17>	{	[ XF86Close		]	};
   1869      1.1  mrg     key <I18>	{	[ XF86Eject		]	};
   1870      1.1  mrg     key <I18>	{	[ XF86Eject		]	};
   1871      1.1  mrg     key <I19>	{	[ XF86Forward		]	};
   1872      1.1  mrg     key <I1E>	{	[ XF86AudioRecord	]	};
   1873      1.1  mrg     key <I21>	{	[ XF86Calculator	]	};
   1874      1.1  mrg     key <I23>	{	[ XF86Xfer		]	};
   1875      1.1  mrg     key <I25>	{	[ XF86PowerOff		]	};
   1876      1.1  mrg     key <I26>	{	[ Menu			]	};
   1877      1.1  mrg     key <I32>	{	[ XF86WWW		]	};
   1878      1.1  mrg     key <I7A>	{	[ XF86ScreenSaver	]	};
   1879      1.1  mrg };
   1880      1.1  mrg 
   1881      1.1  mrg // SK-6200
   1882      1.1  mrg partial alphanumeric_keys
   1883      1.1  mrg xkb_symbols "sk6200" {
   1884      1.1  mrg     key <I12>	{	[ XF86Favorites		]	};
   1885      1.1  mrg     key <I14>	{	[ XF86AudioLowerVolume	]	};
   1886      1.1  mrg     key <I16>	{	[ XF86AudioRaiseVolume	]	};
   1887      1.1  mrg     key <I17>	{	[ XF86Back		]	};
   1888      1.1  mrg     key <I19>	{	[ XF86Forward		]	};
   1889      1.1  mrg     key <I1E>	{	[ XF86WWW		]	};
   1890      1.1  mrg     key <I20>	{	[ XF86AudioMute		]	};
   1891      1.1  mrg     key <I21>	{	[ XF86AudioNext		]	};
   1892      1.1  mrg     key <I22>	{	[ XF86AudioPlay, XF86AudioPause ] };
   1893      1.1  mrg     key <I23>	{	[ XF86AudioPrev		]	};
   1894      1.1  mrg     key <I24>	{	[ XF86AudioStop		]	};
   1895      1.1  mrg     key <I32>	{	[ XF86Mail		]	};
   1896      1.1  mrg     key <I5E>	{	[ XF86PowerOff		]	};
   1897      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
   1898      1.1  mrg };
   1899      1.1  mrg 
   1900      1.1  mrg // SK-7100
   1901      1.1  mrg partial alphanumeric_keys
   1902      1.1  mrg xkb_symbols "sk7100" {
   1903      1.1  mrg     include "inet(media_common)"
   1904      1.1  mrg     key <I12>	{	[ XF86AudioPause	]	};
   1905      1.1  mrg     key <I17>	{	[ XF86Close		]	};
   1906      1.1  mrg     key <I18>	{	[ XF86Video		]	};
   1907      1.1  mrg     key <I1E>	{	[ XF86Eject		]	};
   1908      1.1  mrg     key <I25>	{	[ XF86CD		]	};
   1909      1.1  mrg     key <I26>	{	[ XF86Display		]	};
   1910      1.1  mrg     key <I32>	{	[ XF86WWW		]	};
   1911      1.1  mrg };
   1912      1.1  mrg 
   1913      1.1  mrg 
   1914      1.1  mrg // Sven
   1915      1.1  mrg 
   1916      1.1  mrg // SVEN Ergonomic 2500
   1917      1.1  mrg partial alphanumeric_keys
   1918      1.1  mrg xkb_symbols "sven" {
   1919      1.1  mrg     key <I10>	{	[ XF86AudioPlay, XF86AudioPause ] };
   1920      1.1  mrg     key <I12>	{	[ XF86Forward		]	};
   1921      1.1  mrg     key <I17>	{	[ XF86AudioRaiseVolume	]	};
   1922      1.1  mrg     key <I18>	{	[ XF86ZoomOut		]	};
   1923      1.1  mrg     key <I19>	{	[ XF86AudioPrev		]	};
   1924      1.1  mrg     key <I1A>	{	[ XF86AudioStop		]	};
   1925      1.1  mrg     key <I1E>	{	[ XF86HomePage		]	};
   1926      1.1  mrg     key <I20>	{	[ XF86Mail		]	};
   1927      1.1  mrg     key <I21>	{	[ XF86ZoomIn		]	};
   1928      1.1  mrg     key <I22>	{	[ XF86MyComputer	]	};
   1929      1.1  mrg     key <I23>	{	[ XF86Stop		]	};
   1930      1.1  mrg     key <I24>	{	[ XF86ScreenSaver	]	};
   1931      1.1  mrg     key <I25>	{	[ XF86AudioLowerVolume	]	};
   1932      1.1  mrg     key <I26>	{	[ XF86AudioMute		]	};
   1933      1.1  mrg     key <I28>	{	[ XF86Calculator	]	};
   1934      1.1  mrg     key <I29>	{	[ XF86Reload		]	};
   1935      1.1  mrg     key <I2E>	{	[ XF86Search		]	};
   1936      1.1  mrg     key <I30>	{	[ XF86Favorites		]	};
   1937      1.1  mrg     key <I31>	{	[ XF86ScrollUp		]	};
   1938      1.1  mrg     key <I32>	{	[ XF86ScrollDown	]	};
   1939      1.1  mrg     key <I5E>	{	[ XF86PowerOff		]	};
   1940      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
   1941      1.1  mrg     key <I62>	{	[ XF86AudioNext		]	};
   1942      1.1  mrg     key <I63>	{	[ XF86WakeUp		]	};
   1943      1.1  mrg     key <I68>	{	[ XF86Back		]	};
   1944      1.1  mrg };
   1945      1.1  mrg 
   1946  1.1.1.2  mrg // SVEN Slim 303
   1947  1.1.1.2  mrg partial alphanumeric_keys
   1948  1.1.1.2  mrg xkb_symbols "sven303" {
   1949  1.1.1.2  mrg     key <I11>	{	[ XF86PowerOff		]	};
   1950  1.1.1.2  mrg     key <I12>	{	[ XF86Sleep		]	};
   1951  1.1.1.2  mrg     key <I16>	{	[ XF86WakeUp		]	};
   1952  1.1.1.2  mrg };
   1953  1.1.1.2  mrg 
   1954      1.1  mrg 
   1955      1.1  mrg // Symplon
   1956      1.1  mrg 
   1957      1.1  mrg // Symplon PaceBook (tablet PC)
   1958      1.1  mrg partial alphanumeric_keys
   1959      1.1  mrg xkb_symbols "symplon" {
   1960      1.1  mrg     key <HOME>	{	[ XF86RotationPB	]	};
   1961      1.1  mrg     key <I13>	{	[ XF86SplitScreen	]	};
   1962      1.1  mrg     key <I14>	{	[ XF86Support		]	};
   1963      1.1  mrg     key <I17>	{	[ XF86New		]	};
   1964      1.1  mrg     key <I21>	{	[ XF86User2KB		]	};
   1965      1.1  mrg     key <I25>	{	[ XF86RotationKB	]	};
   1966      1.1  mrg     key <I26>	{	[ XF86MenuKB		]	};
   1967      1.1  mrg     key <I32>	{	[ XF86WWW		]	};
   1968      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
   1969      1.1  mrg     key <I6B>	{	[ XF86User1KB		]	};
   1970      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
   1971      1.1  mrg     key <PAUS>	{	[ XF86UserPB		]	};
   1972      1.1  mrg     key <UP>	{	[ XF86MenuPB		]	};
   1973      1.1  mrg };
   1974      1.1  mrg 
   1975      1.1  mrg // Toshiba
   1976      1.1  mrg 
   1977      1.1  mrg // Toshiba Satellite S3000
   1978      1.1  mrg partial alphanumeric_keys
   1979      1.1  mrg xkb_symbols "toshiba_s3000" {
   1980      1.1  mrg     include "inet(media_common)"
   1981      1.1  mrg     // Describes the Special buttons on Toshiba Satellite 3000 models.
   1982      1.1  mrg     // See http://sourceforge.net/projects/omke for details on enabling
   1983      1.1  mrg     // these keys
   1984      1.1  mrg     key <I06>	{	[ XF86Launch1		]	};
   1985      1.1  mrg     key <I13>	{	[ XF86Launch2		]	};
   1986      1.1  mrg     key <I71>	{	[ XF86WWW		]	};
   1987      1.1  mrg     key <I73>	{	[ XF86Mail		]	};
   1988      1.1  mrg     key <I75>	{	[ XF86AudioRaiseVolume	]	};
   1989      1.1  mrg     key <I76>	{	[ XF86AudioLowerVolume	]	};
   1990      1.1  mrg };
   1991      1.1  mrg 
   1992      1.1  mrg // Trust
   1993      1.1  mrg 
   1994      1.1  mrg // Trust Wireless Keyboard Classic
   1995      1.1  mrg partial alphanumeric_keys
   1996      1.1  mrg xkb_symbols "trust" {
   1997      1.1  mrg     include "inet(media_nav_common)"
   1998      1.1  mrg     key <I11>	{	[ XF86ScreenSaver	]	};
   1999      1.1  mrg     key <I1E>	{	[ XF86Eject		]	};
   2000      1.1  mrg     key <I21>	{	[ XF86Calculator	]	};
   2001      1.1  mrg     key <I32>	{	[ XF86WWW		]	};
   2002      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
   2003      1.1  mrg     key <I63>	{	[ XF86WakeUp		]	};
   2004      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};
   2005      1.1  mrg };
   2006      1.1  mrg 
   2007      1.1  mrg 
   2008      1.1  mrg // Trust Direct Access Keyboard
   2009      1.1  mrg partial alphanumeric_keys
   2010      1.1  mrg xkb_symbols "trustda" {
   2011      1.1  mrg     include "inet(media_common)"
   2012      1.1  mrg     key <I12>	{	[ XF86AudioRewind	]	};
   2013      1.1  mrg     key <I17>	{	[ XF86Close		]	};
   2014      1.1  mrg     key <I18>	{	[ XF86Eject		]	};
   2015      1.1  mrg     key <I1E>	{	[ XF86AudioRecord	]	};
   2016      1.1  mrg     key <I21>	{	[ XF86Calculator	]	};
   2017      1.1  mrg     key <I23>	{	[ XF86Xfer		]	};
   2018      1.1  mrg     key <I25>	{	[ XF86Standby		]	};
   2019      1.1  mrg     key <I26>	{	[ Help			]	};
   2020      1.1  mrg     key <I32>	{	[ XF86WWW		]	};
   2021      1.1  mrg     key <I7A>	{	[ XF86Away		]	};
   2022      1.1  mrg };
   2023      1.1  mrg 
   2024      1.1  mrg 
   2025      1.1  mrg // YaHoo!
   2026      1.1  mrg 
   2027      1.1  mrg // Yahoo! Internet Keyboard
   2028      1.1  mrg partial alphanumeric_keys
   2029      1.1  mrg xkb_symbols "yahoo" {
   2030      1.1  mrg     key <I11>	{	[ XF86AudioPrev		]	};
   2031      1.1  mrg     key <I12>	{	[ XF86AudioPlay, XF86AudioPause ] };
   2032      1.1  mrg     key <I1E>	{	[ XF86AudioStop		]	};
   2033      1.1  mrg     key <I1F>	{	[ XF86AudioNext		]	};
   2034      1.1  mrg     key <I20>	{	[ XF86AudioRecord	]	};
   2035      1.1  mrg     key <I21>	{	[ XF86AudioLowerVolume	]	};
   2036      1.1  mrg     key <I22>	{	[ XF86AudioRaiseVolume	]	};
   2037      1.1  mrg     key <I23>	{	[ XF86AudioMute		]	};
   2038      1.1  mrg     key <I24>	{	[ XF86Close		]	};
   2039      1.1  mrg     key <I25>	{	[ XF86Calculator	]	};
   2040      1.1  mrg     key <I26>	{	[ Help			]	};
   2041      1.1  mrg     key <I27>	{	[ XF86Mail		]	};
   2042      1.1  mrg     key <I28>	{	[ XF86WWW		]	};
   2043      1.1  mrg     key <I5E>	{	[ XF86PowerOff		]	};
   2044      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
   2045      1.1  mrg     key <I63>	{	[ XF86WakeUp		]	};
   2046      1.1  mrg };
   2047      1.1  mrg 
   2048      1.1  mrg // Super Power Internet Keyboard 
   2049      1.1  mrg  
   2050      1.1  mrg // Super Power Multimedia Keyboard 
   2051      1.1  mrg xkb_symbols "sp_inet" { 
   2052      1.1  mrg     include "inet(media_nav_common)"
   2053      1.1  mrg     key <I32>	{	[ XF86HomePage		]	}; 
   2054      1.1  mrg     key <I5E>	{	[ XF86PowerOff		]	}; 
   2055      1.1  mrg     key <I5F>	{	[ XF86Standby		]	}; 
   2056      1.1  mrg     key <I63>	{	[ XF86WakeUp		]	};       
   2057      1.1  mrg     key <I66>	{	[ XF86Favorites		]	}; 
   2058      1.1  mrg     key <I67>	{	[ XF86Refresh		]	}; 
   2059      1.1  mrg     key <I68>	{	[ XF86Stop		]	}; 
   2060      1.1  mrg     key <I6C>	{	[ XF86Mail		]	}; 
   2061      1.1  mrg };
   2062      1.1  mrg 
   2063      1.1  mrg // Apple keyboards (macbooks, powerbooks, powermac G5, etc)
   2064      1.1  mrg partial xkb_symbols "apple" {
   2065      1.1  mrg // Really brightness up/down
   2066      1.1  mrg     key <II65>  {       [ XF86BrightnessAdjust  ]       };
   2067      1.1  mrg     key <I54>   {       [ XF86BrightnessAdjust  ]       };
   2068      1.1  mrg     key <I20>	{	[ XF86AudioMute		]	};
   2069      1.1  mrg     key <I2E>	{	[ XF86AudioLowerVolume	]	};
   2070      1.1  mrg     key <I30>	{	[ XF86AudioRaiseVolume	]	};
   2071      1.1  mrg     key <I56>   {       [ XF86RotateWindows	]	};
   2072      1.1  mrg // Really keyboard backlight off/up/down
   2073      1.1  mrg     key <I57>   {       [ XF86Launch0		]	};
   2074      1.1  mrg     key <I58>	{	[ XF86Launch1    	]	};
   2075      1.1  mrg     key <I59>	{	[ XF86Launch2   	]	};
   2076      1.1  mrg     key <K5D>	{	[ F13 ]    };
   2077      1.1  mrg     key <K5E>	{	[ F14 ]    };
   2078      1.1  mrg     key <K5F>	{	[ F15 ]    };
   2079      1.1  mrg     key <K6C>	{	[ XF86Eject ]    };
   2080      1.1  mrg     key <MDSW>	{	[ F16 ]    };
   2081      1.1  mrg     key <KPEQ>  {       [ KP_Equal ] };
   2082      1.1  mrg };
   2083      1.1  mrg 
   2084      1.1  mrg partial alphanumeric_keys
   2085      1.1  mrg xkb_symbols "cymotionlinux" {
   2086      1.1  mrg     include "inet(media_nav_common)"
   2087      1.1  mrg     key <FK17>	{	[	XF86Search		]	};
   2088      1.1  mrg     key <I02>	{	[	XF86WWW			]	};
   2089      1.1  mrg     key <I05>	{	[	Redo			]	};
   2090      1.1  mrg     key <I07>	{	[	Undo			]	};
   2091      1.1  mrg     key <I0F>	{	[	XF86ScrollDown		]	};
   2092      1.1  mrg     key <I17>	{	[	XF86Launch2		]	};
   2093      1.1  mrg     key <I1F>	{	[	XF86Launch1		]	};
   2094      1.1  mrg     key <I21>	{	[	XF86Calculator		]	};
   2095      1.1  mrg     key <I28>	{	[	XF86MenuKB		]	};
   2096      1.1  mrg     key <I2B>	{	[	XF86Launch3		]	};
   2097      1.1  mrg     key <I3C>	{	[	XF86Cut			]	};
   2098      1.1  mrg     key <I47>	{	[	XF86PowerOff		]	};
   2099      1.1  mrg     key <I63>   {	[	XF86Standby		]	};
   2100      1.1  mrg     key <I67>	{	[	XF86Reload		]	};
   2101      1.1  mrg     key	<I68>	{	[	XF86Stop		]	};
   2102      1.1  mrg     key <I6C>	{	[	XF86Mail		]	};
   2103      1.1  mrg     key <I78>	{	[	XF86Copy		]	};
   2104      1.1  mrg     key <K65>	{	[	XF86Paste		]	};
   2105      1.1  mrg     key <K68>	{	[	XF86Standby		]	};
   2106      1.1  mrg     key <K6C>	{	[	XF86Eject		]	};
   2107      1.1  mrg     key <K75>	{	[	XF86ScrollUp		]	};
   2108      1.1  mrg     key	<RWIN>	{	[	at		]	};
   2109      1.1  mrg     key <XFER>	{	[	XF86AudioMedia		]	};
   2110      1.1  mrg };
   2111      1.1  mrg 
   2112      1.1  mrg partial alphanumeric_keys 
   2113      1.1  mrg xkb_symbols "silvercrest" {
   2114      1.1  mrg     include "inet(media_nav_common)"
   2115      1.1  mrg     key <I02>	{	[ XF86HomePage		]	};    
   2116      1.1  mrg     key <I21>	{	[ XF86Launch2		]	};
   2117      1.1  mrg     key <I5F>	{	[ XF86Standby		]	};
   2118      1.1  mrg     key <I66>	{	[ XF86Favorites		]	};    
   2119      1.1  mrg     key <I6C>	{	[ XF86Mail		]	};    
   2120      1.1  mrg     key <I6D>	{	[ XF86AudioMedia	]	};
   2121      1.1  mrg     key <K67>	{	[ XF86Launch1		]	};
   2122      1.1  mrg };
   2123      1.1  mrg 
   2124      1.1  mrg // eMachines
   2125      1.1  mrg 
   2126      1.1  mrg partial alphanumeric_keys
   2127      1.1  mrg xkb_symbols "emachines" {
   2128      1.1  mrg     include "inet(media_common)"
   2129      1.1  mrg     key <I32>  {  [ XF86iTouch                    ]  };
   2130      1.1  mrg     key <I5F>  {  [ XF86Sleep                     ]  };
   2131      1.1  mrg     key <I65>  {  [ XF86Search                    ]  };
   2132      1.1  mrg     key <I6C>  {  [ XF86Mail                      ]  };
   2133      1.1  mrg     key <I6D>  {  [ XF86AudioMedia                ]  };
   2134      1.1  mrg     key <KP0>  {  [ KP_0                          ]  };
   2135      1.1  mrg     key <KP1>  {  [ KP_1                          ]  };
   2136      1.1  mrg     key <KP2>  {  [ KP_2                          ]  };
   2137      1.1  mrg     key <KP3>  {  [ KP_3                          ]  };
   2138      1.1  mrg     key <KP4>  {  [ KP_4                          ]  };
   2139      1.1  mrg     key <KP5>  {  [ KP_5                          ]  };
   2140      1.1  mrg     key <KP6>  {  [ KP_6                          ]  };
   2141      1.1  mrg     key <KP7>  {  [ KP_7                          ]  };
   2142      1.1  mrg     key <KP8>  {  [ KP_8                          ]  };
   2143      1.1  mrg     key <KP9>  {  [ KP_9                          ]  };
   2144      1.1  mrg     key <KPAD> {  [ KP_Add                        ]  };
   2145      1.1  mrg     key <KPDL> {  [ KP_Decimal                    ]  };
   2146      1.1  mrg     key <KPDV> {  [ KP_Divide                     ]  };
   2147      1.1  mrg     key <KPMU> {  [ KP_Multiply                   ]  };
   2148      1.1  mrg     key <KPSU> {  [ KP_Subtract                   ]  };
   2149      1.1  mrg };
   2150      1.1  mrg 
   2151      1.1  mrg // BenQ
   2152      1.1  mrg 
   2153      1.1  mrg //
   2154      1.1  mrg // BenQ X*
   2155      1.1  mrg // (X730, X500, X800)
   2156      1.1  mrg //
   2157      1.1  mrg // to make the FN_LOCK and CONFIG key work on the BenQ X500 , use ...
   2158      1.1  mrg // setkeycodes e074 130 # KEY_PROPS  from /usr/include/linux/input.h
   2159      1.1  mrg // setkeycodes e075 171 # KEY_CONFIG from /usr/include/linux/input.h
   2160      1.1  mrg partial alphanumeric_keys
   2161      1.1  mrg xkb_symbols "benqx" {
   2162      1.1  mrg     include "inet(media_nav_common)"
   2163      1.1  mrg     key <I02> { [ XF86ModeLock ] };
   2164      1.1  mrg     key <I21> { [ XF86WWW      ]  };
   2165      1.1  mrg     key <I2B> { [ XF86Go ] };
   2166      1.1  mrg     key <I31> { [ XF86Calendar ] };
   2167      1.1  mrg     key <I32> { [ XF86WWW ] };
   2168      1.1  mrg     key <I5E> { [ XF86PowerOff ]  };
   2169      1.1  mrg     key <I5F> { [ XF86ScreenSaver ] };
   2170      1.1  mrg     key <I63> { [ XF86WakeUp   ]  };
   2171      1.1  mrg     key <I65> { [ XF86Search ] };
   2172      1.1  mrg     key <I66> { [ XF86Favorites ] };
   2173      1.1  mrg     key <I6C> { [ XF86Mail ] };
   2174      1.1  mrg     key <I6D> { [ XF86AudioMedia ] };
   2175      1.1  mrg };
   2176      1.1  mrg 
   2177      1.1  mrg partial alphanumeric_keys
   2178      1.1  mrg xkb_symbols "logitech_g15" {
   2179      1.1  mrg 
   2180      1.1  mrg     include "inet(media_common)"
   2181      1.1  mrg     key <AE13> {         [   XF86Messenger ] };
   2182      1.1  mrg 
   2183      1.1  mrg     key <HKTG> {         [     XF86Launch7 ] };
   2184      1.1  mrg 
   2185      1.1  mrg     key  <I02> {         [     XF86Launch9 ] };
   2186      1.1  mrg     key  <I04> {         [       XF86Phone ] };
   2187      1.1  mrg     key  <I08> {         [     XF86LaunchD ] };
   2188      1.1  mrg     key  <I09> {         [     XF86Support ] };
   2189      1.1  mrg     key  <I0F> {         [     XF86LaunchF ] };
   2190      1.1  mrg     key  <I16> {         [      XF86LogOff ] };
   2191      1.1  mrg     key  <I18> {         [     XF86Launch5 ] };
   2192      1.1  mrg     key  <I21> {         [      XF86Travel ] };
   2193      1.1  mrg     key  <I23> {         [       XF86Spell ] };
   2194      1.1  mrg     key  <I31> {         [     XF86Launch4 ] };
   2195      1.1  mrg     key  <I32> {         [    XF86HomePage ] };
   2196      1.1  mrg     key  <I3C> {         [       XF86Music ] };
   2197      1.1  mrg     key  <I42> {         [     XF86Forward ] };
   2198      1.1  mrg     key  <I43> {         [        XF86Send ] };
   2199      1.1  mrg     key  <I57> {         [        XF86Save ] };
   2200      1.1  mrg     key  <I5F> {         [       XF86Sleep ] };
   2201      1.1  mrg     key  <I64> {         [    XF86Pictures ] };
   2202      1.1  mrg     key  <I67> {         [     XF86LaunchA ] };
   2203      1.1  mrg     key  <I6C> {         [        XF86Mail ] };
   2204      1.1  mrg     key  <I6D> {         [  XF86AudioMedia ] };
   2205      1.1  mrg     key  <I76> {         [      XF86iTouch ] };
   2206      1.1  mrg     key  <I77> {         [     XF86Launch3 ] };
   2207      1.1  mrg     key  <I79> {         [    XF86ToDoList ] };
   2208  1.1.1.2  mrg     key  <I7B> {         [  XF86Calculator ] };
   2209      1.1  mrg  
   2210      1.1  mrg     key  <K5A> {         [  XF86VendorHome ] };
   2211      1.1  mrg     key  <K5D> {         [        XF86Away ] };
   2212      1.1  mrg     key  <K5E> {         [      XF86WebCam ] };
   2213      1.1  mrg     key  <K5F> {         [     XF86Launch0 ] };
   2214      1.1  mrg     key  <K63> {         [     XF86Launch6 ] };
   2215      1.1  mrg     key  <K6D> {         [    XF86Calendar ] };
   2216      1.1  mrg     key  <K71> {         [     XF86LaunchB ] };
   2217      1.1  mrg     key  <K72> {         [     XF86LaunchC ] };
   2218      1.1  mrg     key  <K74> {         [         XF86WWW ] };
   2219      1.1  mrg     key  <K75> {         [     XF86LaunchE ] };
   2220      1.1  mrg 
   2221      1.1  mrg     key <MDSW> {         [     XF86Launch1 ] };
   2222      1.1  mrg     key <NFER> {         [     XF86Launch2 ] };
   2223      1.1  mrg 
   2224      1.1  mrg     key <XFER> {         [     XF86Launch8 ] };
   2225      1.1  mrg 
   2226      1.1  mrg };
   2227      1.1  mrg 
   2228      1.1  mrg // Intel
   2229      1.1  mrg 
   2230      1.1  mrg // Intel Classmate
   2231      1.1  mrg partial alphanumeric_keys
   2232      1.1  mrg xkb_symbols "classmate" {
   2233      1.1  mrg     key <I2E>   {       [ XF86AudioLowerVolume  ] };	
   2234      1.1  mrg     key <I30>   {       [ XF86AudioRaiseVolume  ] };
   2235      1.1  mrg };
   2236      1.1  mrg 
   2237