Bug 716892

Summary: udev-173 kills bluetooth HID devices
Product: [openSUSE] openSUSE 12.1 Reporter: Stefan Seyfried <seife>
Component: BasesystemAssignee: Greg Kroah-Hartman <gregkh>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Critical    
Priority: P5 - None CC: fcrozat, kasievers, rwooninck
Version: Factory   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Third Party Developer/Partner Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: working udev-172
non-working udev-173

Description Stefan Seyfried 2011-09-09 07:06:33 UTC
Created attachment 449971 [details]
working udev-172

After update to udev-173, bluetooth HID devices (mice, for example) no longer get signaled to x.org, resulting in a non-working device.

Downgrading to udev-172 from factory-tested instantly fixes the issue.

Attached are the results from

udevadm monitor --property

with both versions and then switching on the mouse.
Comment 1 Stefan Seyfried 2011-09-09 07:07:02 UTC
Created attachment 449972 [details]
non-working udev-173
Comment 2 Stefan Seyfried 2011-09-09 07:15:16 UTC
Removing the new (in 173) line

SUBSYSTEMS=="bluetooth", GOTO="persistent_input_end"

from 60-persistent-input.rules fixes the issue.
Comment 3 Stefan Seyfried 2011-09-09 11:33:17 UTC
the above comment does not fix the issue completely: after reconnecting the mouse, i still need to switch away from X and back again, so something else is missing.
Comment 4 Raymond Wooninck 2011-09-16 16:39:05 UTC
On the latest factory (running kernel rc6), it seems sufficient to remove this line from the file /lib/udev/rules.d/60-persistent-input.rules. My bluetooth mouse (After connecting) is working directly in a KDE session.
Comment 5 Raymond Wooninck 2011-09-17 18:07:22 UTC
Searching the internet (as that the kernel.org website was down), I found a patch from upstream that was applied to the Fedora udev-173 package. I have build the udev package successfully and can confirm that it resolves this issue. 

The updated packages I have submitted back to Base:System with SR #82821.

Regards

Raymond
Comment 6 Greg Kroah-Hartman 2011-09-19 23:52:21 UTC
patch accepted, thanks.
Comment 7 Bernhard Wiedemann 2011-09-20 00:00:09 UTC
This is an autogenerated message for OBS integration:
This bug (716892) was mentioned in
https://build.opensuse.org/request/show/83689 Factory / udev