Commit graph

4112 commits

Author SHA1 Message Date
Thomas Hood 3c00bc177c keymap: Support keymap overrides in /etc/udev/keymaps
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-22 06:29:50 +02:00
Kay Sievers 2fdaa983a9 libudev: udev_device_get_sysattr_value() return syspath of custom links 2011-08-17 21:07:09 +02:00
Kay Sievers a20a57a7bf export USEC_INITIALIZED= and take timestamp on message receive time 2011-08-17 21:05:18 +02:00
Kay Sievers cdfdc85fb5 libudev: util_get_sys_(subsystem,driver}() -> util_get_sys_core_link_value() 2011-08-17 21:03:05 +02:00
Matthias Clasen ac03072310 make: allow to pass ${ACLOCAL_FLAGS} 2011-08-16 16:21:42 +02:00
Kay Sievers b3e44c5291 preserve 'sticky bit' on 'add/change' events 2011-08-14 19:04:16 +02:00
Kay Sievers 38f6aefc47 update TODO 2011-08-12 14:05:54 +02:00
Kay Sievers d132be4d58 rules: remove legacy rules for cdrom and usb printer 2011-08-12 14:05:19 +02:00
Kay Sievers 79449642eb do not remove static nodes on module unload 2011-08-11 20:37:49 +02:00
Martin Pitt 2a30eaa452 keymap: Update Acer Aspire 5920g
https://launchpad.net/bugs/637695
2011-08-08 11:00:59 +02:00
Kay Sievers d7867b3183 implement path_id, usb_id, input_id as built-in command 2011-08-05 02:00:30 +02:00
Kay Sievers 617746e097 rules: move input_id to default rules
On Tue, Aug 2, 2011 at 10:56, Thomas Bächler <thomas@archlinux.org> wrote:
> Commit c49df20758 prevented udev from
> creating broken symlinks for bluetooth hid devices. Unfortunately,
> it also removed the ID_INPUT=1 and ID_INPUT_{KEY,MOUSE}=1 properties
> from those devices. Xorg relies on these properties for cold- and
> hotplugging of input devices.
2011-08-04 23:25:03 +02:00
Kay Sievers 869c903160 libudev: list - use binary search for list lookup 2011-08-04 22:59:58 +02:00
Kay Sievers ce0119d98a gtk-doc: delete empty files 2011-07-31 02:59:25 +02:00
Kay Sievers ad667dff51 release 173 2011-07-30 23:31:54 +02:00
Kay Sievers 2dd7eed2eb udevd: debug - put timestamp in [] 2011-07-30 23:16:43 +02:00
Kay Sievers 05b74d8563 udevadm: trigger --type=failed - log deprecation warning 2011-07-30 23:01:28 +02:00
Martin Pitt 2614261e4d keymap: Only run on key devices
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-20 12:52:28 +02:00
Kay Sievers 4da9fcb366 keymap: do not run usb_id for bluetooth devices 2011-07-20 00:39:58 +02:00
Kay Sievers 2ba5c37829 rules: sound - instead of ID_IFACE use standard ID_USB_INTERFACE_NUM 2011-07-20 00:21:07 +02:00
Kay Sievers edb0d9d8d7 rules: serial - do not export ID_PORT, use ID_USB_INTERFACE_NUM 2011-07-20 00:20:00 +02:00
Kay Sievers c49df20758 rules: input - do not create (broken) links for bluetooth devices 2011-07-20 00:05:38 +02:00
Kay Sievers e3c14a7ff3 configure: reorder options 2011-07-19 21:17:05 +02:00
Allin Cottrell 4fb270171d configure: allow to disable mtd_probe 2011-07-19 21:16:22 +02:00
Kay Sievers ace6bfa725 do not allow kernel properties to be set by udev rules 2011-07-18 21:19:00 +02:00
Kay Sievers 52dd9ef2ef do not delete database when renaming netif, the db name does not change anymore 2011-07-15 02:18:50 +02:00
Kay Sievers c874e22e0d udev-acl: skip ACLs when systemd is running, disable by default 2011-07-14 02:02:35 +02:00
Kay Sievers 1985c76e48 udevadm: move udevadm command descriptions into their files 2011-07-14 01:53:23 +02:00
Kay Sievers b3ca87a04a rules: mount fuse filesystem only 'add' 2011-07-14 01:50:35 +02:00
Martin Pitt fdf0856f23 Remove obsolete extras/scsi_id/scsi_id.config
We have not shipped it anyway, and is not necessary any more these days.
2011-07-12 14:10:12 +02:00
Martin Pitt b5d9178f0e scsi_id: Ship README 2011-07-12 08:32:46 +02:00
Martin Pitt f11eeccc12 gudev: Ship JavaScript examples 2011-07-12 08:29:05 +02:00
Kay Sievers 36acdbcc77 udevd: fix (recently) broken static node permission setting
Many thanks to Tom Gundersen for identifying the issue.
2011-07-11 22:56:37 +02:00
Kay Sievers 29bbefe428 udevd: use 'uptime' in debug timestamp 2011-07-11 22:56:07 +02:00
Kay Sievers 18b53db840 make: fix 'make tar-sync' 2011-07-11 22:54:04 +02:00
Kay Sievers a6148db0ff release 172 2011-07-11 02:00:13 +02:00
Kay Sievers 39b3b6ea85 update sd-daemon.[ch] 2011-07-11 01:22:20 +02:00
Kay Sievers c15d02e570 libudev: ctrl - move code to udev directory 2011-07-11 01:16:32 +02:00
Kay Sievers 2315e57070 udevadm: monitor - use uptime to match the kernel's timestamp 2011-07-11 01:03:14 +02:00
Kay Sievers ce60b80f87 rules: input - call path_id for ACPI devices 2011-07-10 16:43:34 +02:00
Kay Sievers 0438d54ed9 path_id: recognize ACPI parent devices
We need to tag the power input button for multi-seat.
2011-07-10 05:32:15 +02:00
Kay Sievers a07e011434 libudev: enumerate - clarify documentation 2011-07-08 02:09:40 +02:00
Kay Sievers 6ed03d1e2c libudev: enumerate - include parent device itself with match_parent() 2011-07-08 00:57:58 +02:00
Kay Sievers b05211fa3e libudev: enumerate - add udev_enumerate_add_match_parent() 2011-07-08 00:42:35 +02:00
Kay Sievers b59c22a758 libudev: device - add udev_device_has_tag() to libudev.h and gtk-doc 2011-07-07 21:31:50 +02:00
Kay Sievers d21781c457 update TODO 2011-07-07 20:06:45 +02:00
Kay Sievers 705a165d4d enforce valid TAG+= names 2011-07-07 20:02:41 +02:00
Kay Sievers 91f329fcd0 path_id: add ID_PATH_TAG= to be used in udev tags 2011-07-07 19:59:03 +02:00
Kay Sievers 8992abf552 path_id: add missing '-' to tape suffix 2011-07-06 20:36:47 +02:00
Kay Sievers 5433b7320e libudev: device - export udev_device_has_tag() 2011-07-06 17:01:11 +02:00