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

Reply via email to