post the patch on bugzilla - http://bugs.xfree86.org
Alex --- Carlo Gebhardt <[EMAIL PROTECTED]> wrote: > Dear list, > > I have writen an xkb layout for the Logitech Elite Keyboard. > Maybe someone can use it or it will be included into XFree. > > > -- changes to symbols.dir: > > nebuchadnezzar:/etc/X11/xkb# diff symbols.dir symbols.dir.org > 202d201 > < --p----- a------- inet(logielitekbd) > > > -- changes to xfree86 > > nebuchadnezzar:/etc/X11/xkb/rules# diff xfree86 xfree86.org > 27d26 > < logielitekbd = xfree86 pc(pc104) > 99,101c98 > < logielitekbd us = > us(pc104)+inet(logielitekbd) > < logielitekbd en_US = > en_US(pc104)+inet(logielitekbd) > < logielitekbd * = > en_US(pc104)+inet(logielitekbd)+%l%(v) > > > -- changes to xfree86.lst > > > nebuchadnezzar:/etc/X11/xkb/rules# diff xfree86.lst > xfree86.lst.org > 28d27 > < logielitekbd Logitech Elite Keyboard > > > > to whom it may concern > > > carlo gebhardt > > > > // $XFree86: xc/programs/xkbcomp/symbols/inet,v 1.16 2001/12/28 > 16:03:30 dawes Exp $ > > partial alphanumeric_keys > xkb_symbols "hp" { > > // Describes the extra keys on an HP "Internet" keyboard. > > name[Group1]= "HP"; > key <I12> { [ XF86Search ] }; > key <I26> { [ Help ] }; > key <I5F> { [ XF86Standby ] }; > key <I2E> { [ XF86AudioLowerVolume ] }; > key <I30> { [ XF86AudioRaiseVolume ] }; > key <I20> { [ XF86AudioMute ] }; > }; > > partial alphanumeric_keys > xkb_symbols "compaq" { > > // Describes the extra keys on a Compaq "Internet" keyboard. > > name[Group1]= "Compaq"; > key <I1E> { [ XF86Mail ] }; > key <I23> { [ Help ] }; > key <I21> { [ XF86Search ] }; > key <I25> { [ XF86VendorHome ] }; > key <I26> { [ XF86HomePage ] }; > key <I12> { [ XF86LightBulb ] }; > key <I32> { [ XF86Shop ] }; > }; > > partial alphanumeric_keys > xkb_symbols "itouch" { > > // Describes the extra keys on a Logitech iTouch keyboard. > > name[Group1]= "iTouch"; > key <I5F> { [ XF86Standby ] }; > key <I1F> { [ XF86AudioMute ] }; > key <I2B> { [ XF86AudioLowerVolume ] }; > key <I2D> { [ XF86AudioRaiseVolume ] }; > key <I22> { [ XF86AudioPlay ] }; > key <I24> { [ XF86AudioStop ] }; > key <I10> { [ XF86AudioPrev ] }; > key <I19> { [ XF86AudioNext ] }; > key <I32> { [ XF86HomePage ] }; > key <I6C> { [ XF86Mail ] }; > key <I65> { [ XF86Search ] }; > key <I66> { [ XF86Start ] }; > }; > > partial alphanumeric_keys > xkb_symbols "logiinetnav" { > > // Describes the extra keys on a newer Logitech iTouch keyboard. > > name[Group1]= "LogiInternetNavigator"; > > // Media keys > key <I26> { [ XF86AudioMute ] }; > key <I6D> { [ XF86AudioMedia ] }; > key <I2E> { [ XF86AudioLowerVolume ] }; > key <I30> { [ XF86AudioRaiseVolume ] }; > key <I22> { [ XF86AudioPlay ] }; > key <I24> { [ XF86AudioStop ] }; > key <I10> { [ XF86AudioPrev ] }; > key <I19> { [ XF86AudioNext ] }; > > // Left side > key <I5F> { [ XF86Standby ] }; > key <I13> { [ XF86Finance ] }; > key <I14> { [ XF86Favorites ] }; > key <I15> { [ XF86Community ] }; > key <I66> { [ XF86Start ] }; > > // Right side > key <I12> { [ XF86VendorHome ] }; > key <I6C> { [ XF86Mail ] }; > key <I32> { [ XF86HomePage ] }; > key <I11> { [ XF86Shop ] }; > key <I65> { [ XF86Search ] }; > > // Wheel buttons > key <I6A> { [ XF86Back ] }; > key <I69> { [ XF86Forward ] }; > > }; > > partial alphanumeric_keys > xkb_symbols "logielitekbd" { > > // Describes the extra keys on a newer Logitech iTouch keyboard. > > name[Group1]= "LogiEliteKeyboard"; > > // Media keys > > // keycode 166 > key <I26> { [ XF86AudioMute ] }; > > // keycode 129 > key <I01> { [ XF86AudioMedia ] }; > > // keycode 165 > key <I25> { [ XF86AudioLowerVolume ] }; > > // keycode 158 > key <I1E> { [ XF86AudioRaiseVolume ] }; > > // keycode 159 > key <I1F> { [ XF86AudioPlay ] }; > > // keycode 151 > key <I17> { [ XF86AudioStop ] }; > > // keycode 164 > key <I24> { [ XF86AudioPrev ] }; > > // keycode 162 > key <I22> { [ XF86AudioNext ] }; > > > // Left side > > // keycode 236 > key <I6C> { [ XF86Mail ] }; > > // "messanger/sms" button seems not usable > // it returns mouse button 1 > > // "webcam" button also seems to be unusable > // it returns mouse button 3 > > // Wheel buttons are same as mousewheel > > // keycode 223 > key <I5F> { [ XF86Standby ] }; > > // keycode 234 > key <I6A> { [ XF86Back ] }; > > // keycode 233 > key <I69> { [ XF86Forward ] }; > > > //right side > // "itouch" button also seems to be unusable > // it returns mouse button 2 > > //keycode 229 > > key <I65> { [ XF86Search ] }; > > // "einkaufen" (could be called "shop" in other languages) > button also returns mouse button 2 > // these buttons return an unkown scancode on the console > // maybe an other console boottime.kmap.gz woold help -- maybe > someday :> > > > //keycode 230 > key <I66> { [ XF86Favorites ] }; > > //keycode 130 > key <I02> { [ XF86HomePage ] }; > > //special keys --- most of them won't work > > //special keys only functional if F-keys disabled > // named according to the logitech homepage > > //http://www.logitech.de/index.cfm?countryid=7&languageid=1&page=products/usertype/sohotopics&CRID=460&parentCRID=268&contentID=6163 > > //keycode 196 > key <I44> { [ XF86New ] }; > > //keycode 197 > key <I45> { [ XF86ReplayEmail ] }; > > //keycode 114 > key <BRK> { [ XF86ForwardEmail ] }; > > //keycode 202 > key <I4A> { [ XF86SendEmail ] }; > > //keycode 103 > // the undo button is mapped to keycode 103 which is end > > //keycode 101 > //the redo button is mapped to keycode 101 . this would lead to > changes in the keycodes xfree86 > > //keycode 212 > key <I54> { [ Print ] }; > > //keycode 213 > key <I55> { [ XF86Save ] }; > > //keycode 111 > //my computer button is mapped to keycode 111 which is PrintScreen > === message truncated === __________________________________ Do you Yahoo!? The New Yahoo! Shopping - with improved product search http://shopping.yahoo.com _______________________________________________ Devel mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/devel