diff -r -U 3 /etc/X11-orig/xkb/rules/base /etc/X11/xkb/rules/base
--- /etc/X11-orig/xkb/rules/base 2007-06-09 17:55:08.000000000 -0400
+++ /etc/X11/xkb/rules/base 2007-08-01 11:14:32.000000000 -0400
@@ -50,7 +50,7 @@
hpi6 hpxe3gc hpxe3gf hpxe4xxx hpxt1000 hpzt11xx \
ipaq inspiron latitude \
logiaccess logicdp logicdpa logicdit logicink logiciink logiclx300 \
- logiinkse logiinkseusb logiitc logiik itouch logiultrax ltcd \
+ logiinkse logiinkseusb logiitc logiik itouch logiultrax ltcd logiex110 \
microsoftinet microsoftpro microsoftprousb microsoftprooem microsoftprose \
microsoftoffice microsoftmult \
mx1998 mx2500 mx2750 \
diff -r -U 3 /etc/X11-orig/xkb/rules/base.lst /etc/X11/xkb/rules/base.lst
--- /etc/X11-orig/xkb/rules/base.lst 2007-06-09 17:55:08.000000000 -0400
+++ /etc/X11/xkb/rules/base.lst 2007-08-01 11:16:05.000000000 -0400
@@ -87,6 +87,7 @@
logiinkse Logitech iTouch Internet Navigator Keyboard SE
logiinkseusb Logitech iTouch Internet Navigator Keyboard SE (USB)
logiultrax Logitech Ultra-X Keyboard
+ logiex110 Logitech Cordless Desktop EX110
dinovo Logitech diNovo Keyboard
mx1998 Memorex MX1998
mx2500 Memorex MX2500 EZ-Access Keyboard
diff -r -U 3 /etc/X11-orig/xkb/rules/base.xml /etc/X11/xkb/rules/base.xml
--- /etc/X11-orig/xkb/rules/base.xml 2007-06-09 17:55:08.000000000 -0400
+++ /etc/X11/xkb/rules/base.xml 2007-08-01 11:22:42.000000000 -0400
@@ -2376,6 +2376,15 @@
+ logiex110
+ Logitech Ultra-X Keyboard
+ Logitech EX110 toetsenbord
+
+
+
+
+
+
dinovo
Logitech diNovo Keyboard
Logitech diNovo Keyboard
diff -r -U 3 /etc/X11-orig/xkb/rules/xfree86 /etc/X11/xkb/rules/xfree86
--- /etc/X11-orig/xkb/rules/xfree86 2007-06-09 17:55:08.000000000 -0400
+++ /etc/X11/xkb/rules/xfree86 2007-08-01 11:14:32.000000000 -0400
@@ -50,7 +50,7 @@
hpi6 hpxe3gc hpxe3gf hpxe4xxx hpxt1000 hpzt11xx \
ipaq inspiron latitude \
logiaccess logicdp logicdpa logicdit logicink logiciink logiclx300 \
- logiinkse logiinkseusb logiitc logiik itouch logiultrax ltcd \
+ logiinkse logiinkseusb logiitc logiik itouch logiultrax ltcd logiex110 \
microsoftinet microsoftpro microsoftprousb microsoftprooem microsoftprose \
microsoftoffice microsoftmult \
mx1998 mx2500 mx2750 \
diff -r -U 3 /etc/X11-orig/xkb/rules/xfree86.lst /etc/X11/xkb/rules/xfree86.lst
--- /etc/X11-orig/xkb/rules/xfree86.lst 2007-06-09 17:55:08.000000000 -0400
+++ /etc/X11/xkb/rules/xfree86.lst 2007-08-01 11:16:05.000000000 -0400
@@ -87,6 +87,7 @@
logiinkse Logitech iTouch Internet Navigator Keyboard SE
logiinkseusb Logitech iTouch Internet Navigator Keyboard SE (USB)
logiultrax Logitech Ultra-X Keyboard
+ logiex110 Logitech Cordless Desktop EX110
dinovo Logitech diNovo Keyboard
mx1998 Memorex MX1998
mx2500 Memorex MX2500 EZ-Access Keyboard
diff -r -U 3 /etc/X11-orig/xkb/rules/xfree86.xml /etc/X11/xkb/rules/xfree86.xml
--- /etc/X11-orig/xkb/rules/xfree86.xml 2007-06-09 17:55:08.000000000 -0400
+++ /etc/X11/xkb/rules/xfree86.xml 2007-08-01 11:22:42.000000000 -0400
@@ -2376,6 +2376,15 @@
+ logiex110
+ Logitech Ultra-X Keyboard
+ Logitech EX110 toetsenbord
+
+
+
+
+
+
dinovo
Logitech diNovo Keyboard
Logitech diNovo Keyboard
diff -r -U 3 /etc/X11-orig/xkb/rules/xorg /etc/X11/xkb/rules/xorg
--- /etc/X11-orig/xkb/rules/xorg 2007-06-09 17:55:08.000000000 -0400
+++ /etc/X11/xkb/rules/xorg 2007-08-01 11:14:32.000000000 -0400
@@ -50,7 +50,7 @@
hpi6 hpxe3gc hpxe3gf hpxe4xxx hpxt1000 hpzt11xx \
ipaq inspiron latitude \
logiaccess logicdp logicdpa logicdit logicink logiciink logiclx300 \
- logiinkse logiinkseusb logiitc logiik itouch logiultrax ltcd \
+ logiinkse logiinkseusb logiitc logiik itouch logiultrax ltcd logiex110 \
microsoftinet microsoftpro microsoftprousb microsoftprooem microsoftprose \
microsoftoffice microsoftmult \
mx1998 mx2500 mx2750 \
diff -r -U 3 /etc/X11-orig/xkb/rules/xorg.lst /etc/X11/xkb/rules/xorg.lst
--- /etc/X11-orig/xkb/rules/xorg.lst 2007-06-09 17:55:08.000000000 -0400
+++ /etc/X11/xkb/rules/xorg.lst 2007-08-01 11:16:05.000000000 -0400
@@ -87,6 +87,7 @@
logiinkse Logitech iTouch Internet Navigator Keyboard SE
logiinkseusb Logitech iTouch Internet Navigator Keyboard SE (USB)
logiultrax Logitech Ultra-X Keyboard
+ logiex110 Logitech Cordless Desktop EX110
dinovo Logitech diNovo Keyboard
mx1998 Memorex MX1998
mx2500 Memorex MX2500 EZ-Access Keyboard
diff -r -U 3 /etc/X11-orig/xkb/rules/xorg.xml /etc/X11/xkb/rules/xorg.xml
--- /etc/X11-orig/xkb/rules/xorg.xml 2007-06-09 17:55:08.000000000 -0400
+++ /etc/X11/xkb/rules/xorg.xml 2007-08-01 11:22:42.000000000 -0400
@@ -2376,6 +2376,15 @@
+ logiex110
+ Logitech Ultra-X Keyboard
+ Logitech EX110 toetsenbord
+
+
+
+
+
+
dinovo
Logitech diNovo Keyboard
Logitech diNovo Keyboard
diff -r -U 3 /etc/X11-orig/xkb/symbols/inet /etc/X11/xkb/symbols/inet
--- /etc/X11-orig/xkb/symbols/inet 2007-06-09 17:55:09.000000000 -0400
+++ /etc/X11/xkb/symbols/inet 2007-08-01 11:29:34.000000000 -0400
@@ -1472,11 +1472,37 @@
key { [ XF86AudioRaiseVolume ] };
};
+// Logitech Cordless Desktop EX110
partial alphanumeric_keys
-xkb_symbols "logiultrax" {
+xkb_symbols "logiex110" {
include "inet(logitech_base)"
+
+ key { [ XF86Close ] }; // Close
+ key { [ XF86Calculator ] };
+
+// Extended function keys
+// In the Console before starting X
+// Using
+// setkeycodes e03b 212 e03c 213 e03d 214 e03e 215 e03f 216 e040 217
+// setkeycodes e041 218 e042 219 e043 220 e044 221 e057 222 e058 223 6d 206
+// *=keys that are there but need different symbol names.
+
+ key { [ XF86Support ] }; // F1
+ key { [ XF86Word ] }; // F2
+ key { [ XF86Excel ] }; // F3
+ key { [ XF86Pictures ] }; // F4
+ key { [ Undo ] }; // F5
+ key { [ Redo ] }; // F6 *
+ key { [ Print ] }; // F7
+ key { [ XF86Save ] }; // F8
+ key { [ XF86Launch1 ] }; // F9 *
+ key { [ XF86Launch2 ] }; // F10
+ key { [ XF86Launch3 ] }; // F11
+ key { [ XF86Launch4 ] }; // F12
+
};
+
partial alphanumeric_keys
xkb_symbols "dinovo" {