Ok, I've turned on any logging I could find and here is a more detailed
output:

[code]
Aug 14 00:00:23 PC-MARIJN kernel: [  180.408017] usb 4-1: new full-speed USB 
device number 3 using uhci_hcd
Aug 14 00:00:23 PC-MARIJN kernel: [  180.588880] drivers/hid/usbhid/hid-core.c: 
HID probe called for ifnum 0
Aug 14 00:00:23 PC-MARIJN kernel: [  180.613231] drivers/hid/usbhid/hid-core.c: 
submitting ctrl urb: Get_Report wValue=0x0101 wIndex=0x0000 wLength=1
3
Aug 14 00:00:23 PC-MARIJN kernel: [  180.613807] drivers/hid/usbhid/hid-core.c: 
submitting ctrl urb: Get_Report wValue=0x0102 wIndex=0x0000 wLength=3
Aug 14 00:00:23 PC-MARIJN kernel: [  180.614806] drivers/hid/usbhid/hid-core.c: 
submitting ctrl urb: Get_Report wValue=0x0301 wIndex=0x0000 wLength=4
Aug 14 00:00:23 PC-MARIJN kernel: [  180.615805] drivers/hid/usbhid/hid-core.c: 
submitting ctrl urb: Get_Report wValue=0x0302 wIndex=0x0000 wLength=5
Aug 14 00:00:23 PC-MARIJN kernel: [  180.616805] drivers/hid/usbhid/hid-core.c: 
submitting ctrl urb: Get_Report wValue=0x0303 wIndex=0x0000 wLength=5
Aug 14 00:00:23 PC-MARIJN kernel: [  180.617878] input: Microsoft SideWinder 
Force Feedback 2 Joystick as /devices/pci0000:00/0000:00:1a.1/usb4/4-1/4
-1:1.0/input/input5
Aug 14 00:00:23 PC-MARIJN kernel: [  180.617999] generic-usb 
0003:045E:001B.0004: starting pid init
Aug 14 00:00:23 PC-MARIJN kernel: [  180.618003] generic-usb 
0003:045E:001B.0004: found usage 0x21 from field->logical
Aug 14 00:00:23 PC-MARIJN kernel: [  180.618005] generic-usb 
0003:045E:001B.0004: found usage 0x5a from field->logical
Aug 14 00:00:23 PC-MARIJN kernel: [  180.618008] generic-usb 
0003:045E:001B.0004: found usage 0x5f from field->logical
Aug 14 00:00:23 PC-MARIJN kernel: [  180.618011] generic-usb 
0003:045E:001B.0004: found usage 0x6e from field->logical
Aug 14 00:00:23 PC-MARIJN kernel: [  180.618013] generic-usb 
0003:045E:001B.0004: found usage 0x73 from field->logical
Aug 14 00:00:23 PC-MARIJN kernel: [  180.618016] generic-usb 
0003:045E:001B.0004: found usage 0x74 from field->logical
Aug 14 00:00:23 PC-MARIJN kernel: [  180.618018] generic-usb 
0003:045E:001B.0004: found usage 0x77 from field->logical
Aug 14 00:00:23 PC-MARIJN kernel: [  180.618021] generic-usb 
0003:045E:001B.0004: found usage 0x90 from field->logical
Aug 14 00:00:23 PC-MARIJN kernel: [  180.618024] generic-usb 
0003:045E:001B.0004: found usage 0x96 from field->logical
Aug 14 00:00:23 PC-MARIJN kernel: [  180.618026] generic-usb 
0003:045E:001B.0004: found usage 0x7d from field->logical
Aug 14 00:00:23 PC-MARIJN kernel: [  180.618029] generic-usb 
0003:045E:001B.0004: found usage 0xab from collection array
Aug 14 00:00:23 PC-MARIJN kernel: [  180.618031] generic-usb 
0003:045E:001B.0004: found usage 0x89 from field->logical
Aug 14 00:00:23 PC-MARIJN kernel: [  180.618034] generic-usb 
0003:045E:001B.0004: found usage 0x7f from field->logical
Aug 14 00:00:23 PC-MARIJN kernel: [  180.618038] generic-usb 
0003:045E:001B.0004: finding special fields
Aug 14 00:00:23 PC-MARIJN kernel: [  180.618040] generic-usb 
0003:045E:001B.0004: search done
Aug 14 00:00:23 PC-MARIJN kernel: [  180.618046] drivers/hid/usbhid/hid-core.c: 
submitting out urb
Aug 14 00:00:23 PC-MARIJN kernel: [  180.622807] drivers/hid/usbhid/hid-core.c: 
submitting out urb
Aug 14 00:00:23 PC-MARIJN kernel: [  180.626806] drivers/hid/usbhid/hid-core.c: 
submitting out urb
Aug 14 00:00:23 PC-MARIJN kernel: [  180.630802] drivers/hid/usbhid/hid-core.c: 
submitting ctrl urb: Get_Report wValue=0x0303 wIndex=0x0000 wLength=5
Aug 14 00:00:23 PC-MARIJN kernel: [  180.632803] generic-usb 
0003:045E:001B.0004: pid_pool requested again
Aug 14 00:00:23 PC-MARIJN kernel: [  180.632807] drivers/hid/usbhid/hid-core.c: 
submitting ctrl urb: Get_Report wValue=0x0303 wIndex=0x0000 wLength=5
Aug 14 00:00:23 PC-MARIJN kernel: [  180.633802] generic-usb 
0003:045E:001B.0004: pid_pool requested again
Aug 14 00:00:23 PC-MARIJN kernel: [  180.633806] drivers/hid/usbhid/hid-core.c: 
submitting ctrl urb: Get_Report wValue=0x0303 wIndex=0x0000 wLength=5
Aug 14 00:00:23 PC-MARIJN kernel: [  180.634801] generic-usb 
0003:045E:001B.0004: pid_pool requested again
Aug 14 00:00:23 PC-MARIJN kernel: [  180.634804] drivers/hid/usbhid/hid-core.c: 
submitting ctrl urb: Get_Report wValue=0x0303 wIndex=0x0000 wLength=5
Aug 14 00:00:23 PC-MARIJN kernel: [  180.635799] generic-usb 
0003:045E:001B.0004: pid_pool requested again

....... (repeated 200 times as I increased it from 20 to 200 for
testing)

Aug 14 00:00:23 PC-MARIJN kernel: [  180.830705] drivers/hid/usbhid/hid-core.c: 
submitting ctrl urb: Get_Report wValue=0x0303 wIndex=0x0000 wLength=5
Aug 14 00:00:23 PC-MARIJN kernel: [  180.831701] generic-usb 
0003:045E:001B.0004: pid_pool requested again
Aug 14 00:00:23 PC-MARIJN kernel: [  180.831705] drivers/hid/usbhid/hid-core.c: 
submitting ctrl urb: Get_Report wValue=0x0303 wIndex=0x0000 wLength=5
Aug 14 00:00:23 PC-MARIJN kernel: [  180.832702] generic-usb 
0003:045E:001B.0004: device reports 0 simultaneous effects
Aug 14 00:00:23 PC-MARIJN kernel: [  180.832705] generic-usb 
0003:045E:001B.0004: retried 202 times
Aug 14 00:00:23 PC-MARIJN kernel: [  180.832708] drivers/hid/usbhid/hid-core.c: 
submitting out urb
Aug 14 00:00:23 PC-MARIJN kernel: [  180.832713] drivers/hid/usbhid/hid-core.c: 
submitting ctrl urb: Set_Report wValue=0x0301 wIndex=0x0000 wLength=4
Aug 14 00:00:23 PC-MARIJN kernel: [  180.832717] generic-usb 
0003:045E:001B.0004: create_new_effect sent, type: 1
Aug 14 00:00:23 PC-MARIJN kernel: [  180.834700] generic-usb 
0003:045E:001B.0004: pid_block_load requested
Aug 14 00:00:23 PC-MARIJN kernel: [  180.834703] drivers/hid/usbhid/hid-core.c: 
submitting ctrl urb: Get_Report wValue=0x0302 wIndex=0x0000 wLength=5
Aug 14 00:00:23 PC-MARIJN kernel: [  180.835701] generic-usb 
0003:045E:001B.0004: pid_block_load requested
Aug 14 00:00:23 PC-MARIJN kernel: [  180.835704] drivers/hid/usbhid/hid-core.c: 
submitting ctrl urb: Get_Report wValue=0x0302 wIndex=0x0000 wLength=5
Aug 14 00:00:23 PC-MARIJN kernel: [  180.836700] generic-usb 
0003:045E:001B.0004: pid_block_load requested
Aug 14 00:00:23 PC-MARIJN kernel: [  180.836704] drivers/hid/usbhid/hid-core.c: 
submitting ctrl urb: Get_Report wValue=0x0302 wIndex=0x0000 wLength=5
Aug 14 00:00:23 PC-MARIJN kernel: [  180.837700] generic-usb 
0003:045E:001B.0004: pid_block_load requested
Aug 14 00:00:23 PC-MARIJN kernel: [  180.837704] drivers/hid/usbhid/hid-core.c: 
submitting ctrl urb: Get_Report wValue=0x0302 wIndex=0x0000 wLength=5
Aug 14 00:00:23 PC-MARIJN kernel: [  180.838697] generic-usb 
0003:045E:001B.0004: pid_block_load requested

...... (repeated 60 times)

Aug 14 00:00:24 PC-MARIJN kernel: [  180.892674] drivers/hid/usbhid/hid-core.c: 
submitting ctrl urb: Get_Report wValue=0x0302 wIndex=0x0000 wLength=5
Aug 14 00:00:24 PC-MARIJN kernel: [  180.893670] generic-usb 
0003:045E:001B.0004: pid_block_load requested
Aug 14 00:00:24 PC-MARIJN kernel: [  180.893675] drivers/hid/usbhid/hid-core.c: 
submitting ctrl urb: Get_Report wValue=0x0302 wIndex=0x0000 wLength=5
Aug 14 00:00:24 PC-MARIJN kernel: [  180.894668] generic-usb 
0003:045E:001B.0004: pid_block_load failed 60 times
Aug 14 00:00:24 PC-MARIJN kernel: [  180.894672] generic-usb 
0003:045E:001B.0004: upload request failed
Aug 14 00:00:24 PC-MARIJN kernel: [  180.894675] generic-usb 
0003:045E:001B.0004: FAIL
Aug 14 00:00:24 PC-MARIJN kernel: [  180.894682] generic-usb 
0003:045E:001B.0004: input,hidraw2: USB HID v1.00 Joystick [Microsoft 
SideWinder Force Feedback 2 Joystick] on usb-0000:00:1a.1-1/input0
[/code]

The "FAIL" I've put in hid-pidff.c on line 1322 to check if it reached
that place.

I also think there is a bug on line 1317 where the first parameter is 'dev' and 
I think it should be 'hid'. So that line should look like this:
        hid_info(hid, "Force feedback for USB HID PID devices by Anssi Hannula 
<anssi.hann...@gmail.com>\n");

Not a biggy but nonetheless.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1035723

Title:
  Joystick (SideWinder FF2) Force Feedback doesn't reset properly

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1035723/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to