diff -ruN xkb.ori/rules/xorg xkb/rules/xorg --- xkb.ori/rules/xorg 2004-10-20 20:40:20.491799455 -0500 +++ xkb/rules/xorg 2004-10-08 10:56:26.000000000 -0500 @@ -111,7 +111,7 @@ honeywell_euroboard \ rapidaccess rapidaccess2 rapidaccess2a \ ltcd logiaccess logicdp logicdpa logicink logiciink \ - logiinkse logiinkseusb logiik itouch \ + logiinkse logiinkseusb logiik itouch dinovo \ mx1998 mx2500 mx2750 \ microsoftinet microsoftpro microsoftprooem microsoftprose \ microsoftoffice microsoftmult \ diff -ruN xkb.ori/rules/xorg.lst xkb/rules/xorg.lst --- xkb.ori/rules/xorg.lst 2004-10-20 20:40:20.493799174 -0500 +++ xkb/rules/xorg.lst 2004-10-08 11:00:12.000000000 -0500 @@ -76,6 +76,7 @@ logiinkseusb Logitech iTouch Internet Navigator Keyboard SE (USB) logiik Logitech Internet Keyboard itouch Logitech iTouch + dinovo Logitech diNovo Keyboard mx1998 Memorex MX1998 mx2500 Memorex MX2500 EZ-Access Keyboard mx2750 Memorex MX2750 diff -ruN xkb.ori/rules/xorg.xml xkb/rules/xorg.xml --- xkb.ori/rules/xorg.xml 2004-10-20 20:40:20.536793141 -0500 +++ xkb/rules/xorg.xml 2004-10-08 10:59:28.000000000 -0500 @@ -798,6 +798,12 @@ + dinovo + Logitech diNovo Keyboard + + + + mx1998 Memorex MX1998 diff -ruN xkb.ori/symbols/inet xkb/symbols/inet --- xkb.ori/symbols/inet 2004-10-20 20:40:20.611782617 -0500 +++ xkb/symbols/inet 2004-10-20 19:33:03.000000000 -0500 @@ -1305,6 +1305,29 @@ key { [ XF86Start ] }; }; +partial alphanumeric_keys +xkb_symbols "dinovo" { + name[Group1]= "Logitech diNovo"; + + key { [ XF86Standby ] }; + key { [ XF86HomePage ] }; + key { [ XF86Mail ] }; + key { [ XF86Search ] }; + + key { [ XF86AudioRaiseVolume ] }; + key { [ XF86AudioMute ] }; + key { [ XF86AudioLowerVolume ] }; + + key { [ XF86AudioMedia ] }; + key { [ XF86AudioStop ] }; + key { [ XF86AudioPrev ] }; + key { [ XF86AudioNext ] }; + key { [ XF86AudioPlay, XF86AudioPause ] }; + + + key { [ XF86Start ] }; +}; + // Memorex partial alphanumeric_keys