On Mon, 24 Mar 2014, Dâniel Fraga wrote: > On Mon, 24 Mar 2014 10:14:23 -0400 (EDT) > Alan Stern <stern@xxxxxxxxxxxxxxxxxxx> wrote: > > > Okay, the patch is at the end of this email. > > [ 4.248244] usb 2-1.6: new full-speed USB device number 7 using ehci-pci > [ 5.728476] input: Razer Razer DeathAdder as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:1.0/0003:1532:0016.0004/input/input9 > [ 28.443450] usbhid 2-1.6:1.0: DISCONNECT by razerd > [ 28.468208] input: Razer Razer DeathAdder as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:1.0/0003:1532:0016.0005/input/input10 > [ 28.469233] usbhid 2-1.6:1.0: DISCONNECT by razerd > [ 29.470405] input: Razer Razer DeathAdder as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:1.0/0003:1532:0016.0006/input/input11 > [ 29.470932] usbhid 2-1.6:1.0: DISCONNECT by razerd > [ 30.472537] input: Razer Razer DeathAdder as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:1.0/0003:1532:0016.0007/input/input12 > > If this is wrong, I can contact the razerd developer. Since it works under 3.12, we can assume that it is all right. > But I think it hasn't anything to do with razerd since I tested > 3.14-rc7 without running razerd daemon and the bug was triggered too. Okay, that was a false lead. > > Or a bug in the input layer. If you load the gpm console mouse > > manager and switch to a VT console after starting KDE, does the > > console mouse pointer work? > > Yes. In the console with gpm, mouse works perfectly. Even in KDM (before > entering KDE), the mouse works fine. > > > Then can you post an equivalent dmesg log for the 3.12 kernel? > > Here it's the dmesg log using 3.12.14 kernel (works perfect): > > https://bugzilla.kernel.org/attachment.cgi?id=130591 > > Or the extract for your convenience: > > [ 4.237714] usb 2-1.6: new full-speed USB device number 7 using ehci-pci > [ 4.322762] usb 2-1.6: ep0 maxpacket = 8 > [ 4.325949] usb 2-1.6: skipped 1 descriptor after interface > [ 4.326197] usb 2-1.6: default language 0x0409 > [ 4.327575] usb 2-1.6: udev 7, busnum 2, minor = 134 > [ 4.327580] usb 2-1.6: New USB device found, idVendor=1532, idProduct=0016 > [ 4.327582] usb 2-1.6: New USB device strings: Mfr=1, Product=2, SerialNumber=0 > [ 4.327585] usb 2-1.6: Product: Razer DeathAdder > [ 4.327587] usb 2-1.6: Manufacturer: Razer > [ 4.327862] usb 2-1.6: usb_probe_device > [ 4.327865] usb 2-1.6: configuration #1 chosen from 1 choice > [ 4.328203] usb 2-1.6: adding 2-1.6:1.0 (config #1, interface 0) > [ 4.328374] usbhid 2-1.6:1.0: usb_probe_interface > [ 4.328376] usbhid 2-1.6:1.0: usb_probe_interface - got id > [ 4.330409] input: Razer Razer DeathAdder as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:1.0/input/input3 > [ 27.381205] usb 2-1.6: link qh1-0e01/ffff8800d4a7e600 start 0 [1/2 us] > [ 28.089618] usbhid 2-1.6:1.0: disconnect by usbfs > [ 28.089635] usb 2-1.6: unlink qh1-0e01/ffff8800d4a7e600 start 0 [1/2 us] > [ 28.112632] usb 2-1.6: manual set_interface for iface 0, alt 0 > [ 28.113508] usbhid 2-1.6:1.0: usb_probe_interface > [ 28.113512] usbhid 2-1.6:1.0: usb_probe_interface - got id > [ 28.115657] input: Razer Razer DeathAdder as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:1.0/input/input10 > [ 28.115827] usb 2-1.6: link qh1-0e01/ffff880212187280 start 0 [1/2 us] > [ 28.115961] usbhid 2-1.6:1.0: disconnect by usbfs > [ 28.115972] usb 2-1.6: unlink qh1-0e01/ffff880212187280 start 0 [1/2 us] > [ 28.139661] usb 2-1.6: manual set_interface for iface 0, alt 0 > [ 29.115748] usbhid 2-1.6:1.0: usb_probe_interface > [ 29.115753] usbhid 2-1.6:1.0: usb_probe_interface - got id > [ 29.117747] input: Razer Razer DeathAdder as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:1.0/input/input11 > [ 29.117929] usb 2-1.6: link qh1-0e01/ffff8800d5c33500 start 0 [1/2 us] > [ 29.118078] usbhid 2-1.6:1.0: disconnect by usbfs > [ 29.118088] usb 2-1.6: unlink qh1-0e01/ffff8800d5c33500 start 0 [1/2 us] > [ 29.144956] usb 2-1.6: manual set_interface for iface 0, alt 0 > [ 30.118099] usbhid 2-1.6:1.0: usb_probe_interface > [ 30.118104] usbhid 2-1.6:1.0: usb_probe_interface - got id > [ 30.120047] input: Razer Razer DeathAdder as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:1.0/input/input12 > [ 30.120149] usb 2-1.6: link qh1-0e01/ffff8800d5c8b100 start 0 [1/2 us] I think we have now established that this isn't a bug in the USB layer. Maybe you should try asking on the linux-input mailing list, or ask the KDE developers. Alan Stern -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html