After upgrading to Fedora 16 my bluetooth mouse stopped working, even after it was sucessfully paired. Doing cat /dev/input/mouse2 (which is the bluetooth mouse) does show events getting generated, but the pointer does not move in X. I've managed to pin this down to: /lib/udev/rules.d/60-persistent-input.rules Doing udevadm info --path=... --query=all on both working and non working mouse devices I found that the bluetooth mouse was missing: E: ID_INPUT=1 E: ID_INPUT_MOUSE=1 Commenting the following line in /lib/udev/rules.d/60-persistent-input.rules : SUBSYSTEMS=="bluetooth", GOTO="persistent_input_end" Makes these env variables get set for the bluetooth mouse and make it work under X again.
Oh, right, we seem to miss this: http://git.kernel.org/?p=linux/hotplug/udev.git;a=commitdiff;h=617746e09795575c6258dd075ee7f0a44ce61e1e
udev-173-3.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/udev-173-3.fc16
Package udev-173-3.fc16: * should fix your issue, * was pushed to the Fedora 16 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing udev-173-3.fc16' as soon as you are able to, then reboot. Please go to the following url: https://admin.fedoraproject.org/updates/udev-173-3.fc16 then log in and leave karma (feedback).
udev-173-3.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report.