hal-info: Branch 'master'

Martin Pitt martin at kemper.freedesktop.org
Tue May 12 12:29:12 PDT 2009


 fdi/information/10freedesktop/30-keymap-lenovo.fdi |   11 +++++++++++
 1 file changed, 11 insertions(+)

New commits:
commit 4b9cedb8e25877d85e60ed14372d875b0bdba629
Author: Roger E Critchlow Jr <rec at elf.org>
Date:   Tue May 12 21:28:42 2009 +0200

    add keymap for ThinkPad X200 Tablets
    
    Reported in https://launchpad.net/bugs/356019

diff --git a/fdi/information/10freedesktop/30-keymap-lenovo.fdi b/fdi/information/10freedesktop/30-keymap-lenovo.fdi
index 420e62a..ee9e164 100644
--- a/fdi/information/10freedesktop/30-keymap-lenovo.fdi
+++ b/fdi/information/10freedesktop/30-keymap-lenovo.fdi
@@ -29,6 +29,17 @@
             <append key="info.capabilities" type="strlist">input.keymap</append>
           </match>
         </match>
+	<!-- match for X200 ThinkPad Tablets -->
+	<match key="/org/freedesktop/Hal/devices/computer:system.hardware.version" prefix="ThinkPad X200 Tablet">
+          <append key="input.keymap.data" type="strlist">0067:cyclewindows</append> <!-- bezel circular arrow -->
+          <append key="input.keymap.data" type="strlist">006c:direction</append> <!-- bezel rotate screen -->
+          <append key="input.keymap.data" type="strlist">0068:setup</append> <!-- bezel setup / menu -->
+          <append key="input.keymap.data" type="strlist">0066:screenlock</append> <!-- bezel screenlock -->
+          <append key="input.keymap.data" type="strlist">e05d:menu</append> <!-- keyboard menu / was mapped as xf86wakeup -->
+          <append key="input.keymap.data" type="strlist">e063:fn</append> <!-- keyboard fn shift / was mapped as xf86wakeup -->
+		  <!-- (Volume Mute) button generates no known atkbd or acpi event -->
+          <append key="info.capabilities" type="strlist">input.keymap</append>
+	</match>
       </match>
 
     </match>


More information about the hal-commit mailing list