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