[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#512802: xserver-xorg-input-evdev: Bluetooth mouse goes idle and evdev driver doesn't reconnect



I don't have any input devices configured in my xorg.conf, and still I
get the same problem.

Here is my whole xorg.org minus comments:

--------8<---------
Section "Files"
	FontPath	"/usr/local/share/fonts"
	FontPath	"/usr/local/share/fonts/TrueType"
EndSection

Section "ServerFlags"
	Option		"DontZap"	"false"
EndSection

Section "Device"
	Identifier	"Intel Corporation Mobile 915GM/GMS/910GML Express
Graphics Controller"
EndSection

Section "Screen"
	Identifier	"Screen"
	Device		"Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller"
	Monitor		"Monitor"
	DefaultDepth	24
	SubSection "Display"
		Viewport	0 0
		Depth		24
		Virtual		1920 1968
		Modes		"1024x768" "800x600" "640x480"
	EndSubSection
EndSection
-------->8---------

When my bluetooth mouse goes idle, Xorg.0.log starts getting filled with
the following lines:


(EE) Logitech Bluetooth Mouse: Read error: No such device


After I power-cycle the mouse, following appears in the logs:

==> /var/log/kern.log <==
Apr 25 17:25:53 x41 kernel: [71607.637936] input: Logitech Bluetooth
Mouse as /devices/pci0000:00/0000:00:1d.2/usb4/4-1/4-1:1.0/bluetooth/hci0/hci0:6/input18
Apr 25 17:25:53 x41 kernel: [71607.638187] generic-bluetooth
0005:046D:B002.000B: input,hidraw10: BLUETOOTH HID v48.09 Mouse
[Logitech Bluetooth Mouse] on 00:0E:9B:DC:50:F6

==> /var/log/Xorg.0.log <==
(II) config/hal: Adding input device Logitech Bluetooth Mouse
(**) Logitech Bluetooth Mouse: always reports core events
(**) Logitech Bluetooth Mouse: Device: "/dev/input/event9"
(WW) Logitech Bluetooth Mouse: device file already in use. Ignoring.
(II) UnloadModule: "evdev"
(EE) PreInit returned NULL for "Logitech Bluetooth Mouse"
(EE) config/hal: NewInputDeviceRequest failed (8)

==> /var/log/daemon.log <==
Apr 25 17:25:53 x41 hidd[4901]: New HID device 00:07:61:36:84:D0
(Logitech Bluetooth Mouse)


What's even worse, after this even plugging in a USB mouse won't work
anymore:


(II) config/hal: Adding input device Genius NetScroll + Traveler
(**) Genius NetScroll + Traveler: always reports core events
(**) Genius NetScroll + Traveler: Device: "/dev/input/event9"
(WW) Genius NetScroll + Traveler: device file already in use. Ignoring.
(II) UnloadModule: "evdev"
(EE) PreInit returned NULL for "Genius NetScroll + Traveler"
(EE) config/hal: NewInputDeviceRequest failed (8)


Hot-plugging USB and Bluetooth mice worked out of the box with the
"mouse" driver, so the same level of functionality should be provided by
"evdev" driver now that it's the default.

-- 
Dmitry Borodaenko



Reply to: