summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Pitt <martin.pitt@ubuntu.com>2009-09-09 15:22:48 +0200
committerMartin Pitt <martin.pitt@ubuntu.com>2009-09-09 15:22:48 +0200
commit7f06ec2e19387424de34bae35320c2fe192cb69d (patch)
tree5b1cef1d0231a638f92288088ef78179b094cfb2
parent6983c0d0f2e396102118016eb7d9dafb3e193d57 (diff)
extras/keymap: Rename KEY_COFFEE to KEY_SCREENLOCK
Unfortunately KEY_COFFEE is the canonical name in linux/input.h, and the more sensible KEY_SCREENLOCK is an alias. Manually override this particular case, since it's better to have "screenlock" in keymaps. However, we still keep the automatic filtering for the general case, to avoid introducing this problem again when input.h changes.
-rw-r--r--Makefile.am2
-rw-r--r--extras/keymap/keymaps/acer-travelmate_c3002
-rw-r--r--extras/keymap/keymaps/dell2
-rw-r--r--extras/keymap/keymaps/hewlett-packard2
-rw-r--r--extras/keymap/keymaps/hewlett-packard-presario-21002
-rw-r--r--extras/keymap/keymaps/lenovo-thinkpad_x200_tablet2
-rw-r--r--extras/keymap/keymaps/lenovo-thinkpad_x6_tablet2
-rw-r--r--extras/keymap/keymaps/module-ibm2
-rw-r--r--extras/keymap/keymaps/module-lenovo2
-rw-r--r--extras/keymap/keymaps/toshiba-satellite_a1102
10 files changed, 10 insertions, 10 deletions
diff --git a/Makefile.am b/Makefile.am
index 9f8ca8c3ae..5a6bc80adb 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -528,7 +528,7 @@ dist_udevkeymap_DATA = \
extras/keymap/keymaps/zepto-znote
extras/keymap/keys.txt: /usr/include/linux/input.h
- $(AM_V_GEN)$(AWK) '/^#define.*KEY_[^ ]+[[:space:]]+[0-9]/ { if ($$2 != "KEY_MAX") { print $$2 } }' < $< > $@
+ $(AM_V_GEN)$(AWK) '/^#define.*KEY_[^ ]+[[:space:]]+[0-9]/ { if ($$2 != "KEY_MAX") { print $$2 } }' < $< | sed 's/^KEY_COFFEE$$/KEY_SCREENLOCK/' > $@
extras/keymap/keys-from-name.gperf: extras/keymap/keys.txt
$(AM_V_GEN)$(AWK) 'BEGIN{ print "struct key { const char* name; unsigned short id; };"; print "%null-strings"; print "%%";} { print $$1 ", " $$1 }' < $< > $@
diff --git a/extras/keymap/keymaps/acer-travelmate_c300 b/extras/keymap/keymaps/acer-travelmate_c300
index 790332a8a5..bfef4cf868 100644
--- a/extras/keymap/keymaps/acer-travelmate_c300
+++ b/extras/keymap/keymaps/acer-travelmate_c300
@@ -2,4 +2,4 @@
0x68 up
0x69 down
0x6B fn
-0x6C coffee # FIXME: lock tablet device/buttons
+0x6C screenlock # FIXME: lock tablet device/buttons
diff --git a/extras/keymap/keymaps/dell b/extras/keymap/keymaps/dell
index 917ea982ea..5ff44d6b38 100644
--- a/extras/keymap/keymaps/dell
+++ b/extras/keymap/keymaps/dell
@@ -23,5 +23,5 @@
0x9B switchvideomode # Display Toggle button
0xA2 playpause # Front panel play/pause
0xA4 stopcd # Front panel stop
-0xD8 coffee # FIXME: Tablet lock button
+0xD8 screenlock # FIXME: Tablet lock button
0xED media # MediaDirect button
diff --git a/extras/keymap/keymaps/hewlett-packard b/extras/keymap/keymaps/hewlett-packard
index 76178f2697..4461fa2ce5 100644
--- a/extras/keymap/keymaps/hewlett-packard
+++ b/extras/keymap/keymaps/hewlett-packard
@@ -1,6 +1,6 @@
0x81 fn_esc
0x89 battery # FnF8
-0x8A coffee # FnF6
+0x8A screenlock # FnF6
0x8B camera
0x8C media # music
0x8E dvd
diff --git a/extras/keymap/keymaps/hewlett-packard-presario-2100 b/extras/keymap/keymaps/hewlett-packard-presario-2100
index f274cfdae4..1df39dcbd2 100644
--- a/extras/keymap/keymaps/hewlett-packard-presario-2100
+++ b/extras/keymap/keymaps/hewlett-packard-presario-2100
@@ -1,3 +1,3 @@
0xF0 help
-0xF1 coffee
+0xF1 screenlock
0xF3 search
diff --git a/extras/keymap/keymaps/lenovo-thinkpad_x200_tablet b/extras/keymap/keymaps/lenovo-thinkpad_x200_tablet
index f15e9cc947..31ea3b2c70 100644
--- a/extras/keymap/keymaps/lenovo-thinkpad_x200_tablet
+++ b/extras/keymap/keymaps/lenovo-thinkpad_x200_tablet
@@ -1,6 +1,6 @@
0x5D menu
0x63 fn
-0x66 coffee
+0x66 screenlock
0x67 cyclewindows # bezel circular arrow
0x68 setup # bezel setup / menu
0x6c direction # rotate screen
diff --git a/extras/keymap/keymaps/lenovo-thinkpad_x6_tablet b/extras/keymap/keymaps/lenovo-thinkpad_x6_tablet
index 25fc842808..6fd16b5662 100644
--- a/extras/keymap/keymaps/lenovo-thinkpad_x6_tablet
+++ b/extras/keymap/keymaps/lenovo-thinkpad_x6_tablet
@@ -1,5 +1,5 @@
0x6C f21 # rotate
-0x68 coffee # screenlock
+0x68 screenlock # screenlock
0x6B esc # escape
0x6D right # right on d-pad
0x6E left # left on d-pad
diff --git a/extras/keymap/keymaps/module-ibm b/extras/keymap/keymaps/module-ibm
index 7afe6fa50a..a92dfa2506 100644
--- a/extras/keymap/keymaps/module-ibm
+++ b/extras/keymap/keymaps/module-ibm
@@ -1,5 +1,5 @@
0x01 battery # Fn+F2
-0x02 coffee # Fn+F3
+0x02 screenlock # Fn+F3
0x03 sleep # Fn+F4
0x04 wlan # Fn+F5
0x06 switchvideomode # Fn+F7
diff --git a/extras/keymap/keymaps/module-lenovo b/extras/keymap/keymaps/module-lenovo
index 82be94f372..7c597bd851 100644
--- a/extras/keymap/keymaps/module-lenovo
+++ b/extras/keymap/keymaps/module-lenovo
@@ -1,4 +1,4 @@
-0x1 coffee # Fn+F2
+0x1 screenlock # Fn+F2
0x2 battery # Fn+F3
0x3 sleep # Fn+F4
0x4 wlan # Fn+F5
diff --git a/extras/keymap/keymaps/toshiba-satellite_a110 b/extras/keymap/keymaps/toshiba-satellite_a110
index 5561e4a3af..0f2aaec420 100644
--- a/extras/keymap/keymaps/toshiba-satellite_a110
+++ b/extras/keymap/keymaps/toshiba-satellite_a110
@@ -5,6 +5,6 @@
0x9F f21 # FIXME: Touchpad off
0xB9 nextsong
0xD9 brightnessup
-0xEE coffee
+0xEE screenlock
0xF4 previoussong
0xF7 playpause