diff options
-rw-r--r-- | keymap/95-keymap.rules | 6 | ||||
-rw-r--r-- | keymap/keymaps/acer | 22 | ||||
-rw-r--r-- | keymap/keymaps/acer-aspire_5920g | 4 | ||||
-rw-r--r-- | keymap/keymaps/acer-extensa_5xxx | 1 | ||||
-rw-r--r-- | keymap/keymaps/acer-travelmate_6292 | 1 | ||||
-rw-r--r-- | keymap/keymaps/acer-travelmate_c300 | 5 |
6 files changed, 39 insertions, 0 deletions
diff --git a/keymap/95-keymap.rules b/keymap/95-keymap.rules index d417d5a..730fb39 100644 --- a/keymap/95-keymap.rules +++ b/keymap/95-keymap.rules @@ -17,5 +17,11 @@ ATTR{[dmi/id]sys_vendor}=="Hewlett-Packard*", ATTR{[dmi/id]product_name}=="*[pP] 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}=="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" +ATTR{[dmi/id]sys_vendor}=="Acer*", ATTR{[dmi/id]product_name}=="TravelMate*C300*", RUN+="keymap $name acer-travelmate_c300" +ATTR{[dmi/id]sys_vendor}=="Acer*", ATTR{[dmi/id]product_name}=="TravelMate*6292*", RUN+="keymap $name acer-travelmate_6292" +ATTR{[dmi/id]sys_vendor}=="Acer*", ATTR{[dmi/id]product_name}=="Aspire 5920G", RUN+="keymap $name acer-aspire_5920g" + LABEL="keyboard_end" diff --git a/keymap/keymaps/acer b/keymap/keymaps/acer new file mode 100644 index 0000000..6abe39c --- /dev/null +++ b/keymap/keymaps/acer @@ -0,0 +1,22 @@ +0xA5 help # Fn+F1 +0xA6 setup # Fn+F2 Acer eSettings +0xA7 battery # Fn+F3 Power Management +0xA9 switchvideomode # Fn+F5 +0xB3 euro +0xB4 dollar +0xCE brightnessup # Fn+Right +0xD4 bluetooth # (toggle) off-to-on +0xD5 wlan # (toggle) on-to-off +0xD6 wlan # (toggle) off-to-on +0xD7 bluetooth # (toggle) on-to-off +0xD8 bluetooth # (toggle) off-to-on +0xD9 brightnessup # Fn+Right +0xEE brightnessup # Fn+Right +0xEF brightnessdown # Fn+Left +0xF1 f22 # Fn+F7 Touchpad toggle (off-to-on) +0xF2 f22 # Fn+F7 Touchpad toggle (on-to-off) +0xF3 prog2 # "P2" programmable button +0xF4 prog1 # "P1" programmable button +0xF5 presentation +0xF8 fn +0xF9 f23 # Launch NTI shadow diff --git a/keymap/keymaps/acer-aspire_5920g b/keymap/keymaps/acer-aspire_5920g new file mode 100644 index 0000000..0e628bc --- /dev/null +++ b/keymap/keymaps/acer-aspire_5920g @@ -0,0 +1,4 @@ +0x8A media +0xB2 www +0x92 prog2 +0xD9 bluetooth # (toggle) on-to-off diff --git a/keymap/keymaps/acer-extensa_5xxx b/keymap/keymaps/acer-extensa_5xxx new file mode 100644 index 0000000..80f981b --- /dev/null +++ b/keymap/keymaps/acer-extensa_5xxx @@ -0,0 +1 @@ +0xEE screenlock # Windows Lock function diff --git a/keymap/keymaps/acer-travelmate_6292 b/keymap/keymaps/acer-travelmate_6292 new file mode 100644 index 0000000..e6c0845 --- /dev/null +++ b/keymap/keymaps/acer-travelmate_6292 @@ -0,0 +1 @@ +0xD9 bluetooth # (toggle) on-to-off diff --git a/keymap/keymaps/acer-travelmate_c300 b/keymap/keymaps/acer-travelmate_c300 new file mode 100644 index 0000000..bfef4cf --- /dev/null +++ b/keymap/keymaps/acer-travelmate_c300 @@ -0,0 +1,5 @@ +0x67 f24 # FIXME: rotate screen +0x68 up +0x69 down +0x6B fn +0x6C screenlock # FIXME: lock tablet device/buttons |