summaryrefslogtreecommitdiff
path: root/extras
AgeCommit message (Collapse)Author
2011-11-07extras/keymap/findkeyboards: beautify shell code and get rid of grepHarald Hoyer
- save some extra forks and grep with shell code instead of calling grep - use $() instead of backticks (improves readability and addes nesting capabilities) Signed-off-by: Harald Hoyer <harald@redhat.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2011-10-31gudev: Use g_ascii_strtoull() instead of strtoul()David Zeuthen
This ensures that we get the same behavior on both 32- and 64-bit. Pointed out on the mailing list: http://permalink.gmane.org/gmane.linux.hotplug.devel/17145 Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-10-31gudev: Use strtoul to parse unsigned 64-bit integersDavid Zeuthen
Otherwise it will return 0x7fffffffffffffff instead of 0x8000000000000004 for e.g. this property ID_PART_ENTRY_FLAGS=0x8000000000000004 Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-10-26keymap: Fix stuck keys on BenQ nScreenMartin Pitt
https://launchpad.net/bugs/606599
2011-10-26keymap: Fix bluetooth key on Acer TravelMate 7720Martin Pitt
https://launchpad.net/bugs/696671
2011-10-26keymap: Fix "internet" key on HP G62Martin Pitt
https://launchpad.net/bugs/763525
2011-10-26keymap: More Asus module variantsMartin Pitt
https://launchpad.net/bugs/795694
2011-10-26keymap: Fix stuck keys on GIGABYTE i1520MMartin Pitt
Thanks Lukáš Mojžíš! https://launchpad.net/bugs/770680
2011-10-26findkeyboards: Consistently use spaces instead of tabsMartin Pitt
2011-10-26extras/keymap/findkeyboards: Filter out non-event devicesMartin Pitt
This avoids running udevadm info --query=name against a non-existing devnode, which aborts the script early.
2011-10-26check-keymaps.sh: Allow running separatelyMartin Pitt
Provide default arguments for SRCDIR and KEYLIST, so that you can just run this from the root of the source tree, separately from make distcheck.
2011-10-26keymap: Fix micmute remap for Lenovo ThinkpadsJerone Young
Linux Kernel 3.1 now has proper support for a mic mute button: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commit;h=33009557bd Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2011-10-19Add mic mute keycode support for Lenovo Thinkpad USB keyboardJerone Young
This patch adds mic mute keycode support for the Lenovo Thinkpad USB keyboard. Support for this keycode was introduced upstream, and will be defined in upcoming 3.1 Linux Kernel input.h header: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux.git;a=commit;h=33009557bd Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2011-10-06delete left-over files in extras/Kay Sievers
2011-10-06libudev: export udev_util_encode_string()Kay Sievers
2011-09-01ata_id: Check for Compact Flash cardDavid Zeuthen
Automounters may need information like this to e.g. allow unprivileged applications to mount filesystems from a CF card but not from other ATA devices. See https://bugzilla.redhat.com/show_bug.cgi?id=734191 Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-08-22keymap: add Genius SlimStar 320Kir Kolyshkin
This keyboard have 16 "multimedia" keys plus a "4-way turbo scroll pad" which is essentially a round up/down/left/right button. Unfortunately most of these keys emit non-standard scancodes in a range 495-508 which does not make any sense. I tried to remap those to the best of my knowledge. Note the keyboard comes up as two event devices, second one is multimedia keys, so I ended up adding ENV{ID_USB_INTERFACE_NUM}=="01" to avoid unnecessary initialization of the "main" keyboard.
2011-08-22keymap: update the OLPC keymap for correct function key behaviorPaul Fox
New mappings were needed when the mechanical keyboard was introduced, and GNOME was made a peer to the sugar desktop. see http://lists.laptop.org/pipermail/devel/2010-July/029384.html
2011-08-22keymap: Support for microphone mute button on ThinkPad X220 et alThomas Hood
On a ThinkPad X220 there is a microphone mute button which generates ACPI event "ibm/hotkey HKEY 00000080 0000101b". As there is no key like "micmute", map it to prog2.
2011-08-22keymap: Support keymap overrides in /etc/udev/keymapsThomas Hood
Prefer reading keymaps from /etc/udev/keymaps/ so that it's easy to just locally fix a key or two by copying the existing keymap file from /lib/udev/keymaps/. This works similarly to udev rules. http://bugs.debian.org/556045
2011-08-08keymap: Update Acer Aspire 5920gMartin Pitt
https://launchpad.net/bugs/637695
2011-08-05implement path_id, usb_id, input_id as built-in commandKay Sievers
2011-08-04libudev: list - use binary search for list lookupKay Sievers
2011-07-31gtk-doc: delete empty filesKay Sievers
2011-07-20keymap: Only run on key devicesMartin Pitt
Skip event devices which don't have ID_INPUT_KEY set, to avoid running the long list of rules more than necessary. Note that we don't limit ourselves to ID_INPUT_KEYBOARD, as we might want to fix extra buttons on e. g. fancy mouses or tablet screens, too.
2011-07-20keymap: do not run usb_id for bluetooth devicesKay Sievers
2011-07-14udev-acl: skip ACLs when systemd is running, disable by defaultKay Sievers
2011-07-12Remove obsolete extras/scsi_id/scsi_id.configMartin Pitt
We have not shipped it anyway, and is not necessary any more these days.
2011-07-10path_id: recognize ACPI parent devicesKay Sievers
We need to tag the power input button for multi-seat.
2011-07-07path_id: add ID_PATH_TAG= to be used in udev tagsKay Sievers
2011-07-06path_id: add missing '-' to tape suffixKay Sievers
2011-07-05rules: remove redundant MODE="0664" from lp rulesKay Sievers
2011-06-30keymap: Add slight name variations of Toshiba SatellitesMartin Pitt
https://bugzilla.redhat.com/show_bug.cgi?id=444440
2011-06-21keymap: Add force-release quirk for Hannspree SN10.Martin Pitt
Thanks to Paolo Gherpelli <gherpelli@libero.it>!
2011-06-18delete mobile-action-modeswitch which has moved to usb_modeswitchKay Sievers
2011-06-18cdrom_id: add tray lock and eject handlingKay Sievers
2011-06-11Add missing commas to 95-keymap.rulesMarco d'Itri
Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2011-06-10Support more MSI notebook by using asterisk on dmi vendor nameLee, Chun-Yi
MSI machines have some different vendor name, and the refix on those vendor name are "MICRO-STAR" or "Micro-Star". So, merge the original two rules to one, and use asterisk on dmi vendor name for support more MSI machines. Tested on MSI U270 netbook. Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2011-06-09keymap: Add Microsoft Natural KeyboardMartin Pitt
http://bugs.debian.org/629647
2011-06-06ata_id: show the error message when HDIO_GET_IDENTITY failsPeter Jones
Show an error message so that it's possible to determine why the HDIO_GET_IDENTITY ioctl has failed.
2011-06-06accelerometer: add documentationBastien Nocera
2011-06-06udev-acl: fix memleakBastien Nocera
2011-06-06accelerometer: add orientation propertyBastien Nocera
2011-05-26path_id: allow to be asked about usb_devices not only usb_interfacesKay Sievers
2011-05-16cdrom_id: remove unused --export switch to silent gccKay Sievers
2011-05-16gudev: silent gtk-doc warningsKay Sievers
2011-04-29delete hid2hci which moved to the bluez treeKay Sievers
2011-04-27hid2hci: prepare move to bluez packageKay Sievers
2011-04-26remove dead fstab_import filesKay Sievers
2011-04-20path_id: rework SAS device handlingMichael Reed
Lun numbers < 256 are displayed as "lun-x". Lun numbers >= 256 use the lun number format previously used in fibre channel by-path links, 0xabcd012300000000. This lun numbering scheme is implemented for sas, fibre channel, iscsi. I want it to be clearly understood that this patch changes the /dev/disk/by-path names for fc devices. Here is an example of the change: Old: pci-0000:0c:00.1-fc-0x204700a0b81130aa:0x00fa000000000000 New: pci-0000:0c:00.1-fc-0x204700a0b81130aa-lun-250