Apparently there are other keysyms when in this mode.
This should replace/complement the patch for /etc/X11/xkb/symbols/inet on 'Summary 6'.
/etc/X11/xkb/symbols/inet
--- inet 2005-05-21 00:06:35.813054248 +0200
+++ /etc/X11/xkb/symbols/inet 2005-05-08 22:56:16.000000000 +0200
@@ -1306,6 +1306,30 @@
};
partial alphanumeric_keys
+xkb_symbols "logidmd" {
+ name[Group1]= "Logitech diNovo Media Desktop";
+
+ key <I63> { [ XF86Sleep ] };
+ key <I02> { [ XF86HomePage ] };
+ key <I6C> { [ XF86Mail ] };
+ key <I07> { [ Undo ] };
+ key <K67> { [ XF86MyComputer ] };
+ key <I22> { [ XF86AudioPlay, XF86AudioPause ] };
+ key <I24> { [ XF86AudioStop ] };
+ key <I10> { [ XF86AudioPrev ] };
+ key <I17> { [ XF86Search ] };
+ key <I19> { [ XF86AudioNext ] };
+ key <I30> { [ XF86AudioRaiseVolume ] };
+ key <I2E> { [ XF86AudioLowerVolume ] };
+ key <I20> { [ XF86AudioMute ] };
+ key <XFER> { [ XF86AudioMedia ] };
+ key <I6A> { [ XF86Back ] };
+ key <I69> { [ XF86Forward ] };
+ key <FK17> { [ XF86Search ] };
+
+};
+
+partial alphanumeric_keys
xkb_symbols "logiik" {
name[Group1]= "Logitech Internet Keyboard";
+++ /etc/X11/xkb/symbols/inet 2005-05-08 22:56:16.000000000 +0200
@@ -1306,6 +1306,30 @@
};
partial alphanumeric_keys
+xkb_symbols "logidmd" {
+ name[Group1]= "Logitech diNovo Media Desktop";
+
+ key <I63> { [ XF86Sleep ] };
+ key <I02> { [ XF86HomePage ] };
+ key <I6C> { [ XF86Mail ] };
+ key <I07> { [ Undo ] };
+ key <K67> { [ XF86MyComputer ] };
+ key <I22> { [ XF86AudioPlay, XF86AudioPause ] };
+ key <I24> { [ XF86AudioStop ] };
+ key <I10> { [ XF86AudioPrev ] };
+ key <I17> { [ XF86Search ] };
+ key <I19> { [ XF86AudioNext ] };
+ key <I30> { [ XF86AudioRaiseVolume ] };
+ key <I2E> { [ XF86AudioLowerVolume ] };
+ key <I20> { [ XF86AudioMute ] };
+ key <XFER> { [ XF86AudioMedia ] };
+ key <I6A> { [ XF86Back ] };
+ key <I69> { [ XF86Forward ] };
+ key <FK17> { [ XF86Search ] };
+
+};
+
+partial alphanumeric_keys
xkb_symbols "logiik" {
name[Group1]= "Logitech Internet Keyboard";