summaryrefslogtreecommitdiff
path: root/hwdb
diff options
context:
space:
mode:
authorMartin Pitt <martinpitt@gnome.org>2013-07-16 16:53:35 +0200
committerMartin Pitt <martinpitt@gnome.org>2013-07-16 16:59:14 +0200
commit1b6bce89b3383904d0dab619dd38bff673f7286e (patch)
treee08ef3ce9fd4bf499ccae94985b2357f8c0ac47f /hwdb
parent0c3815773331b263713f4f7b9d80bc1ca159338e (diff)
downloadsystemd-1b6bce89b3383904d0dab619dd38bff673f7286e.tar.gz
systemd-1b6bce89b3383904d0dab619dd38bff673f7286e.tar.bz2
systemd-1b6bce89b3383904d0dab619dd38bff673f7286e.zip
keymap: re-add Logitech USB corded/cordless models
These add back are the remaining 3 udev keymap rules which used name based instead of ID based matching.
Diffstat (limited to 'hwdb')
-rw-r--r--hwdb/60-keyboard.hwdb53
1 files changed, 51 insertions, 2 deletions
diff --git a/hwdb/60-keyboard.hwdb b/hwdb/60-keyboard.hwdb
index 569b9c74fe..8199b300cd 100644
--- a/hwdb/60-keyboard.hwdb
+++ b/hwdb/60-keyboard.hwdb
@@ -567,8 +567,57 @@ keyboard:dmi:bvn*:bvr*:bd*:svnLENOVO*:pn*IdeaPad U300s*:pvr*
# Logitech
###########################################################
-# Logitech Cordless Wave Pro
-keyboard:usb:v046DpC52[9b]*
+# iTouch
+keyboard:usb:v046DpC308*
+ KEYBOARD_KEY_90001=shop # Shopping
+ KEYBOARD_KEY_90002=config # iTouch
+ KEYBOARD_KEY_90003=finance # Finance
+ KEYBOARD_KEY_90004=prog1 # My Sites
+ KEYBOARD_KEY_90005=prog2 # Community
+ KEYBOARD_KEY_C0183=media # Media
+
+# Cordless Desktop S510
+keyboard:usb:v046DpC50C*
+ KEYBOARD_KEY_d4=zoomin
+ KEYBOARD_KEY_cc=zoomout
+
+# Wave cordless
+keyboard:usb:v046DpC317*
+ KEYBOARD_KEY_9001c=scale #expo
+ KEYBOARD_KEY_9001f=zoomout
+ KEYBOARD_KEY_90020=zoomin
+ KEYBOARD_KEY_9003d=prog1 #gadget
+ KEYBOARD_KEY_90005=camera
+ KEYBOARD_KEY_90018=media
+ KEYBOARD_KEY_90041=wordprocessor
+ KEYBOARD_KEY_90042=spreadsheet
+ KEYBOARD_KEY_90043=calendar
+ KEYBOARD_KEY_90044=prog2 #fn+f4 (program a)
+ KEYBOARD_KEY_90045=prog3 #fn+f5 (program b)
+ KEYBOARD_KEY_90046=prog4 #fn+f6 (program c)
+ KEYBOARD_KEY_90048=messenger #fn+f8 (msn messenger)
+ KEYBOARD_KEY_9002d=search #fn+f10 (search www)
+ KEYBOARD_KEY_9004b=find #fn+f11 (search pc)
+ KEYBOARD_KEY_9004c=ejectclosecd
+
+# Wave cordless
+keyboard:usb:v046DpC517*
+ KEYBOARD_KEY_c101f zoomout
+ KEYBOARD_KEY_c1020 zoomin
+ KEYBOARD_KEY_c1005 camera
+ KEYBOARD_KEY_c0183 media
+ KEYBOARD_KEY_c1041 wordprocessor
+ KEYBOARD_KEY_c1042 spreadsheet
+ KEYBOARD_KEY_c1043 calendar
+ KEYBOARD_KEY_c1044 prog2 #fn+f4 (program a)
+ KEYBOARD_KEY_c1045 prog3 #fn+f5 (program b)
+ KEYBOARD_KEY_c1046 prog4 #fn+f6 (program c)
+ KEYBOARD_KEY_c1048 messenger #fn+f8 (msn messenger)
+ KEYBOARD_KEY_c104a find #fn+f10 (search www)
+ KEYBOARD_KEY_c104c ejectclosecd
+
+# Cordless Wave Pro
+keyboard:usb:v046DpC52[9B]*
KEYBOARD_KEY_0c01b6=camera
KEYBOARD_KEY_0c0183=media
KEYBOARD_KEY_0c0184=wordprocessor