summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Pitt <martin.pitt@ubuntu.com>2009-05-11 08:55:24 +0200
committerMartin Pitt <martin.pitt@ubuntu.com>2009-05-11 08:56:52 +0200
commit3044c4e9ffd6efc9e9ef192252262b4752088011 (patch)
treee716f9c75b0d4ed5b3ef3aef795fc1685e6c609e
parent01616bc164aaf349258e96b8ddd332e11b6462a4 (diff)
keymap: Add HP TX2
Add keymap for HP TX2, as reported on the hal ML by Stephen Sugden <glurgle@gmail.com>. Translated from hal-info patch.
-rw-r--r--keymap/95-keymap.rules1
-rw-r--r--keymap/keymaps/hewlett-packard-tx23
2 files changed, 4 insertions, 0 deletions
diff --git a/keymap/95-keymap.rules b/keymap/95-keymap.rules
index 64c5653..2f2ea5a 100644
--- a/keymap/95-keymap.rules
+++ b/keymap/95-keymap.rules
@@ -34,6 +34,7 @@ ATTR{[dmi/id]sys_vendor}=="Hewlett-Packard*", ATTR{[dmi/id]product_name}=="*[tT]
ATTR{[dmi/id]sys_vendor}=="Hewlett-Packard*", ATTR{[dmi/id]product_name}=="*[pP][aA][vV][iI][lL][iI][oO][nN]*", RUN+="keymap $name hewlett-packard-pavilion"
ATTR{[dmi/id]sys_vendor}=="Hewlett-Packard*", ATTR{[dmi/id]product_name}=="*Compaq*|*EliteBook*", RUN+="keymap $name hewlett-packard-compaq_elitebook"
ATTR{[dmi/id]sys_vendor}=="Hewlett-Packard*", ATTR{[dmi/id]product_name}=="*2510p*|*2530p*", RUN+="keymap $name hewlett-packard-2510p_2530p"
+ATTR{[dmi/id]sys_vendor}=="Hewlett-Packard*", ATTR{[dmi/id]product_name}=="*[tT][xX]2*", RUN+="keymap $name hewlett-packard-tx2"
ATTR{[dmi/id]sys_vendor}=="Acer*", RUN+="keymap $name acer"
ATTR{[dmi/id]sys_vendor}=="Acer*", ATTR{[dmi/id]product_name}=="Extensa*", ATTR{[dmi/id]product_name}=="*5210*|*5220*|*5610*|*5620*|*5720*", RUN+="keymap $name acer-extensa_5xxx"
diff --git a/keymap/keymaps/hewlett-packard-tx2 b/keymap/keymaps/hewlett-packard-tx2
new file mode 100644
index 0000000..206c004
--- /dev/null
+++ b/keymap/keymaps/hewlett-packard-tx2
@@ -0,0 +1,3 @@
+0xC2 media
+0xD8 f22 # Toggle touchpad button on tx2 (OFF)
+0xD9 f22 # Toggle touchpad button on tx2 (ON)