This patch add support for the new keyboard model called `logiultrax`. The Logitech Ultra-X (extremely flat and thin) keyborad works fine now. rules/xorg | 2 +- rules/xorg.lst | 1 + rules/xorg.xml | 6 ++++++ symbols/inet | 12 ++++++++++++ 4 files changed, 20 insertions(+), 1 deletion(-) diff -uNr X11-6.8.2/xc/programs/xkbcomp.orig/rules/xorg X11-6.8.2/xc/programs/xkbcomp/rules/xorg --- X11-6.8.2/xc/programs/xkbcomp.orig/rules/xorg 2004-04-23 21:54:52.000000000 +0200 +++ X11-6.8.2/xc/programs/xkbcomp/rules/xorg 2005-06-11 15:22:36.000000000 +0200 @@ -111,7 +111,7 @@ honeywell_euroboard \ rapidaccess rapidaccess2 rapidaccess2a \ ltcd logiaccess logicdp logicdpa logicink logiciink \ - logiinkse logiinkseusb logiik itouch \ + logiinkse logiinkseusb logiik itouch logiultrax \ mx1998 mx2500 mx2750 \ microsoftinet microsoftpro microsoftprooem microsoftprose \ microsoftoffice microsoftmult \ diff -uNr X11-6.8.2/xc/programs/xkbcomp.orig/rules/xorg.lst X11-6.8.2/xc/programs/xkbcomp/rules/xorg.lst --- X11-6.8.2/xc/programs/xkbcomp.orig/rules/xorg.lst 2004-04-23 21:54:52.000000000 +0200 +++ X11-6.8.2/xc/programs/xkbcomp/rules/xorg.lst 2005-06-11 15:22:36.000000000 +0200 @@ -75,6 +75,7 @@ logiinkse Logitech iTouch Internet Navigator Keyboard SE logiinkseusb Logitech iTouch Internet Navigator Keyboard SE (USB) logiik Logitech Internet Keyboard + logiultrax Logitech Ultra-X Keyboard itouch Logitech iTouch mx1998 Memorex MX1998 mx2500 Memorex MX2500 EZ-Access Keyboard diff -uNr X11-6.8.2/xc/programs/xkbcomp.orig/rules/xorg.xml X11-6.8.2/xc/programs/xkbcomp/rules/xorg.xml --- X11-6.8.2/xc/programs/xkbcomp.orig/rules/xorg.xml 2004-04-23 21:54:52.000000000 +0200 +++ X11-6.8.2/xc/programs/xkbcomp/rules/xorg.xml 2005-06-11 15:22:36.000000000 +0200 @@ -798,6 +798,12 @@ + logiultrax + Logitech Ultra-X Keyboard + + + + mx1998 Memorex MX1998 diff -uNr X11-6.8.2/xc/programs/xkbcomp.orig/symbols/inet X11-6.8.2/xc/programs/xkbcomp/symbols/inet --- X11-6.8.2/xc/programs/xkbcomp.orig/symbols/inet 2004-12-15 04:00:47.000000000 +0100 +++ X11-6.8.2/xc/programs/xkbcomp/symbols/inet 2005-06-11 15:22:36.000000000 +0200 @@ -1305,6 +1305,18 @@ key { [ XF86Start ] }; }; +partial alphanumeric_keys +xkb_symbols "logiultrax" { + name[Group1]= "Logitech Ultra-X Keyboard"; + + key { [ XF86AudioMedia ] }; + key { [ XF86AudioPlay, XF86AudioPause ] }; + key { [ XF86AudioMute ] }; + key { [ XF86Favorites ] }; + key { [ XF86Mail ] }; + key { [ XF86WWW ] }; +}; + // Memorex partial alphanumeric_keys