summaryrefslogtreecommitdiff
path: root/extras/keymap/keymaps/dell
AgeCommit message (Collapse)Author
2012-01-06merge udev/, libudev/, systemd/ files in src/; move extras/ to src/Kay Sievers
2011-02-10keymap: Remove wlan from DellMatthew Garrett
The Dell rfkill key is handled by hardware and the dell-laptop driver catches the i8042 event in order to update the rfkill state. Sending wlan to userspace will just result in userspace trying to revert the change the hardware has just made. Signed-off-by: Matthew Garrett <mjg@redhat.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-11-06extras/keymap: Make touchpad buttons consistentBastien Nocera
We'll need to standardise on the Touchpad related keys in udev, kernel, and X.org. I selected F21 for XF86TouchpadToggle, F22 for XF86TouchpadOn and F23 for XF86TouchpadOff. See: https://bugs.freedesktop.org/show_bug.cgi?id=31333 Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-04-07Add support for another Dell touchpad toggle keyJerone Young
There is another keycode that some Dell machines that are about to ship, or shipping are using for touchpad toggle. That code is 0x9E. Signed-off-by: Jerone Young <jerone.young@canonical.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-04-06Revert special casing 0xD8 to latitude XT onlyJerone Young
Now that Dell has changed the functionality of upcoming machines with touchpad toggle to only use keycode 0xD9 .. and not 0xD8 & 0xD9. It seems best to add this back to the general map of Dell buttons. Just incase a machine in the future uses this later. Signed-off-by: Jerone Young <jerone.young@canonical.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-04-06Add new Dell touchpad keycodeJerone Young
After working very closely with Dell. They have now completely changed the way they have implemented there touchpad hotkey for upcoming machines. It now only generates a single keycode (0xD9). It nolonger does anything in hardware, nor does it generate more then this keycode. This patch properly maps this keycode. Signed-off-by: Jerone Young <jerone.young@canonical.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-03-28Fix Keymapping for upcoming Dell LaptopsJerone Young
This patch fixes it so that new upcoming Dell machines will work correctly if users presses the touchpad toggle key. Currently 0xD8 is being mapped to sleep. Though this is only done by the Latitude XT* laptops. Many upcoming Laptops from Dell are mapping this key to "toogle touchpad off" .. giving the OS notification that it has just turned off the touchpad. Though their is an issue in that if this key is mapped the hardware first toogles .. then the software tries to do the samething after, if they fall out of sync ... no more touchpad. So leave out mapping these keys for now. Signed-off-by: Jerone Young <jerone.young@canonical.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2009-09-09extras/keymap: Rename KEY_COFFEE to KEY_SCREENLOCKMartin Pitt
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.
2009-09-09extras/keymap: fix hash table collisionsMartin Pitt
More than one key name was mapped to the same key, due to linux/input.h defining some aliases (in particular, KEY_HANGUEL, KEY_SCREENLOCK, KEY_MIN_INTERESTING). These caused hash table collisions. Changed the generation of the tables to ignore these aliases, and updated all keymaps to use the canonical name. This was detected by llvm-clang-analyzer. Thanks to Lennart Poettering for doing these checks and pointing this out! https://launchpad.net/bugs/426647
2009-06-17keymap: move from udev-extrasMartin Pitt