summaryrefslogtreecommitdiff
path: root/extras
AgeCommit message (Collapse)Author
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
2011-04-18keymap: Another ID for Logitech Wave keyboardMartin Pitt
http://bugs.debian.org/623153
2011-04-18rule-generator: net - ignore Hyper-V virtual interfacesLeonid Antonenkov
2011-04-15fix more warningsKay Sievers
2011-04-13trivial cleanupsKay Sievers
2011-04-08selinux: firmware - do not label files in runtime dirKay Sievers
2011-04-05keymap: Support Dell Latitude XT2 tablet-mode navigation keysSeth Forshee
The XT2 has a rocker (up/down/enter) and back button on the side in tablet mode, none of which work currently. Add entries for these keys. There is some overlap here with scan codes used in other Dell models, so these buttons are put in a new file specific to this model. Signed-off-by: Seth Forshee <seth.forshee@canonical.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2011-04-04Avoid spinning up CD on pressing eject buttonMartin Pitt
When the CD tray door is locked and the hardware eject button is pressed, newer kernels (2.6.38+) will send out a change event with a DISK_EJECT_REQUEST==1 property. Do not run cdrom_id and blkid in this case, as the media state and contents does not change, and this only needlessly spins up the drive again right before ejection.
2011-03-31Add rule for Acer Aspire One ZG8 to use acer-aspire_5720 keymapLee, Chun-Yi
Acer Aspire One ZG8's bluetooth HW key emit 0xD9 scancode, it must map to KEY_BLUETOOTH like Acer Aspire 5720. So, add rule for Acer Aspire One ZG8 use acer-aspire_5720 keymap. Tested on Acer Aspire One ZG8 netbook. Signed-off-by: Lee, Chun-Yi <jlee@novell.com> Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2011-03-24keymap: continue reading keymap after invalid scancodesSeth Forshee
Reading of keymaps is aborted when EINVAL is returned from EVIOCGETKEYCODE. Scan codes are not always continuous ranges of values starting at 0, so this can result in not getting the full keymap for a device. Instead, continue processing if EINVAL is returned.
2011-03-23use /run/udev/ if possible and fall back to /dev/.udev/Kay Sievers
2011-03-19input_id: silent gcc warningsKay Sievers
2011-03-18input_id: Rewrite debug logging to use standard udev info()Martin Pitt
2011-03-18input_id: Cover key devices which only have KEY_* > 255Martin Pitt
We previously only tested the "key" capabilities for keys between 0 and 255 to determine ID_INPUT_KEY. If there are none, also check for keys in the upper block (KEY_OK/0x160 to KEY_TOUCHPAD_OFF/0x214).
2011-03-18input_id: Avoid memory overflow with too long capability masksMartin Pitt
Joey Lee <jlee@novell.com> reported a problem on an MSI laptop which reports a too long capabilities/key: E: EV==3 E: KEY==180000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 This is longer than KEY_MAX and thus caused a memory overflow. Guard against this now and just ignore the excess blocks.
2011-03-18input_id: Add some debugging outputMartin Pitt
If $DEBUG is set, output the capability bitmaps to stderr.
2011-03-18input_id: Consistently use tabs for indentationMartin Pitt
2011-03-17udev-acl/70-acl.rules: tag ID_REMOTE_CONTROL with aclHarald Hoyer
Used by "concordance" to access Logitech Harmony programmable remote controls. http://www.phildev.net/concordance/
2011-03-15cdrom_id: Don't ignore profiles when there is no media availableDavid Zeuthen
Just because the GET CONFIGURATION MMC-2 command returns the current profile as 0 does not mean that we can ignore the profiles describing the capabilities of the drive - it only means that there currently is no recognized media in the drive. Therefore, do process the returned profiles even when cur_profile is 0. This fixes a bug where only ID_CDROM=1 ID_CDROM_CD_R=1 ID_CDROM_CD_RW=1 ID_CDROM_DVD=1 ID_CDROM_DVD_R=1 ID_CDROM_DVD_RAM=1 was returned when there is no media in the drive instead of ID_CDROM=1 ID_CDROM_CD=1 ID_CDROM_CD_R=1 ID_CDROM_CD_RW=1 ID_CDROM_DVD=1 ID_CDROM_DVD_R=1 ID_CDROM_DVD_RW=1 ID_CDROM_DVD_RAM=1 ID_CDROM_DVD_PLUS_R=1 ID_CDROM_DVD_PLUS_RW=1 ID_CDROM_DVD_PLUS_R_DL=1 ID_CDROM_BD=1 ID_CDROM_BD_R=1 ID_CDROM_BD_RE=1 ID_CDROM_HDDVD=1 as is returned now. Signed-off-by: David Zeuthen <davidz@redhat.com>
2011-03-15move /dev/.udev/ to /dev/.run/udev/ and convert old udev database at udevd ↵Kay Sievers
startup
2011-03-10Remap MSI Laptop touchpad on/off key to F22 and F23Lee, Chun-Yi
MSI Laptop driver will query the real touchpad state then emit KEY_TOUCHPAD_ON/OFF key. Currently, X has defined F22 for touchpad on and F23 for touchpad off. This patch aligns MSI Laptop driver's key with F22 and F23. Tested on MSI U160 netbook using msi-laptop driver. Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2011-03-07udev-acl: move sg rule to optical drive ruleKay Sievers
2011-03-07udev-acl: add /dev/sgX nodes for CD-ROMAndrey Borzenkov
Current wine is using /dev/sgX to access CD-ROM devices. Since distributions switched to using ACL instead of group membership to control device access, wine is not able to access them. Add ACL to device nodes that already get GROUP="cdrom". Ref: https://qa.mandriva.com/show_bug.cgi?id=62114 Signed-off-by: Andrey Borzenkov <arvidjaar@mail.ru>