** Description changed: + SRU Justification: + Impact: + + * Plugging in a SB Arena USB headset or a number of other usb + headsets causes the current window to hold focus, and prevent other + windows from being selected essentially making the desktop unusable. + + * Without this patch users are forced to not use these devices. + + Fix: + * cherry picked from upstream commit 929578ab0339fe42bb3ceeaa2e6607189cddf70b + * Fixes the button mappings for the volume control which shows up as a hid + device which is attached to the headset. + + Testcase: + + * Create 2 windows + * With focus set on one of them plug in the headset + * Attempt to change focus using the mouse to the other window. + * User will not be able to select focus on the other window. + + When I plug my SB Arena USB headset in, I can't click the mouse in any window besides the one with focus. The current window works ok, but any other doesn't register the click. Also, I get a BUG in the X logs. This on Precise, xserver-xorg-input-evdev version 1:2.7.0-0ubuntu1 /var/log/Xorg.0.log: on device insert: [252903.181] (II) config/udev: Adding input device Creative Technology SB Arena Headset (/dev/input/event9) [252903.181] (**) Creative Technology SB Arena Headset: Applying InputClass "evdev keyboard catchall" [252903.181] (II) Using input driver 'evdev' for 'Creative Technology SB Arena Headset' [252903.181] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so [252903.181] (**) Creative Technology SB Arena Headset: always reports core events [252903.181] (**) evdev: Creative Technology SB Arena Headset: Device: "/dev/input/event9" [252903.181] (--) evdev: Creative Technology SB Arena Headset: Vendor 0x41e Product 0x403 [252903.181] (--) evdev: Creative Technology SB Arena Headset: Found 8 mouse buttons [252903.181] (--) evdev: Creative Technology SB Arena Headset: Found keys [252903.181] (II) evdev: Creative Technology SB Arena Headset: Configuring as mouse [252903.181] (II) evdev: Creative Technology SB Arena Headset: Configuring as keyboard [252903.181] (**) evdev: Creative Technology SB Arena Headset: YAxisMapping: buttons 4 and 5 [252903.181] (**) evdev: Creative Technology SB Arena Headset: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200 [252903.181] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.1/usb4/4-1/4-1:1.3/input/input18/event9" [252903.181] (II) XINPUT: Adding extended input device "Creative Technology SB Arena Headset" (type: KEYBOARD, id 15) [252903.181] (**) Option "xkb_rules" "evdev" [252903.181] (**) Option "xkb_model" "pc105" [252903.181] (**) Option "xkb_layout" "us" [252903.191] BUG: triggered 'if (!dev->valuator || dev->valuator->numAxes < 2)' BUG: ../../dix/getevents.c:850 in scale_to_desktop() - [252903.191] + [252903.191] Backtrace: [252903.192] 0: /usr/bin/X (xorg_backtrace+0x26) [0x7f148e6f3866] [252903.192] 1: /usr/bin/X (0x7f148e56b000+0x621fe) [0x7f148e5cd1fe] [252903.192] 2: /usr/bin/X (0x7f148e56b000+0x62e6d) [0x7f148e5cde6d] [252903.192] 3: /usr/bin/X (GetPointerEvents+0xe2) [0x7f148e5cf202] [252903.192] 4: /usr/bin/X (QueuePointerEvents+0x1d) [0x7f148e5cf65d] [252903.192] 5: /usr/bin/X (xf86PostButtonEvent+0xdd) [0x7f148e60b5ed] [252903.192] 6: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f1486989000+0x5f48) [0x7f148698ef48] [252903.192] 7: /usr/bin/X (0x7f148e56b000+0x8ae07) [0x7f148e5f5e07] [252903.192] 8: /usr/bin/X (0x7f148e56b000+0xb0d4a) [0x7f148e61bd4a] [252903.192] 9: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f148d891000+0xfcb0) [0x7f148d8a0cb0] [252903.192] 10: /lib/x86_64-linux-gnu/libc.so.6 (__select+0x13) [0x7f148c7f0803] [252903.192] 11: /usr/bin/X (WaitForSomething+0x19b) [0x7f148e6f0c4b] [252903.192] 12: /usr/bin/X (0x7f148e56b000+0x4e4f2) [0x7f148e5b94f2] [252903.192] 13: /usr/bin/X (0x7f148e56b000+0x3d6aa) [0x7f148e5a86aa] [252903.192] 14: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xed) [0x7f148c72676d] [252903.192] 15: /usr/bin/X (0x7f148e56b000+0x3d99d) [0x7f148e5a899d] on removal: [252937.048] BUG: triggered 'if (!dev->valuator || dev->valuator->numAxes < 2)' BUG: ../../dix/getevents.c:850 in scale_to_desktop() - [252937.048] + [252937.048] Backtrace: [252937.048] 0: /usr/bin/X (xorg_backtrace+0x26) [0x7f148e6f3866] [252937.048] 1: /usr/bin/X (0x7f148e56b000+0x621fe) [0x7f148e5cd1fe] [252937.048] 2: /usr/bin/X (0x7f148e56b000+0x62e6d) [0x7f148e5cde6d] [252937.048] 3: /usr/bin/X (GetPointerEvents+0xe2) [0x7f148e5cf202] [252937.048] 4: /usr/bin/X (QueuePointerEvents+0x1d) [0x7f148e5cf65d] [252937.048] 5: /usr/bin/X (xf86PostButtonEvent+0xdd) [0x7f148e60b5ed] [252937.048] 6: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f1486989000+0x5f48) [0x7f148698ef48] [252937.048] 7: /usr/bin/X (0x7f148e56b000+0x8ae07) [0x7f148e5f5e07] [252937.048] 8: /usr/bin/X (0x7f148e56b000+0xb0d4a) [0x7f148e61bd4a] [252937.048] 9: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7f148d891000+0xfcb0) [0x7f148d8a0cb0] [252937.048] 10: /lib/x86_64-linux-gnu/libc.so.6 (__select+0x13) [0x7f148c7f0803] [252937.048] 11: /usr/bin/X (WaitForSomething+0x19b) [0x7f148e6f0c4b] [252937.049] 12: /usr/bin/X (0x7f148e56b000+0x4e4f2) [0x7f148e5b94f2] [252937.049] 13: /usr/bin/X (0x7f148e56b000+0x3d6aa) [0x7f148e5a86aa] [252937.049] 14: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xed) [0x7f148c72676d] [252937.049] 15: /usr/bin/X (0x7f148e56b000+0x3d99d) [0x7f148e5a899d] [252937.310] (II) config/udev: removing device Creative Technology SB Arena Headset [252937.310] (II) evdev: Creative Technology SB Arena Headset: Close [252937.310] (II) UnloadModule: "evdev" [252937.310] (II) Unloading evdev lsusb: mwharris@linux:~$ lsusb -s 4:11 -v - Bus 004 Device 011: ID 041e:0403 Creative Technology, Ltd + Bus 004 Device 011: ID 041e:0403 Creative Technology, Ltd Couldn't open device, some information will be missing Device Descriptor: - bLength 18 - bDescriptorType 1 - bcdUSB 2.00 - bDeviceClass 0 (Defined at Interface level) - bDeviceSubClass 0 - bDeviceProtocol 0 - bMaxPacketSize0 8 - idVendor 0x041e Creative Technology, Ltd - idProduct 0x0403 - bcdDevice 1.10 - iManufacturer 1 - iProduct 2 - iSerial 0 - bNumConfigurations 1 - Configuration Descriptor: - bLength 9 - bDescriptorType 2 - wTotalLength 306 - bNumInterfaces 4 - bConfigurationValue 1 - iConfiguration 0 - bmAttributes 0xa0 - (Bus Powered) - Remote Wakeup - MaxPower 100mA - Interface Descriptor: - bLength 9 - bDescriptorType 4 - bInterfaceNumber 0 - bAlternateSetting 0 - bNumEndpoints 0 - bInterfaceClass 1 Audio - bInterfaceSubClass 1 Control Device - bInterfaceProtocol 0 - iInterface 0 - AudioControl Interface Descriptor: - bLength 10 - bDescriptorType 36 - bDescriptorSubtype 1 (HEADER) - bcdADC 1.00 - wTotalLength 107 - bInCollection 2 - baInterfaceNr( 0) 1 - baInterfaceNr( 1) 2 - AudioControl Interface Descriptor: - bLength 12 - bDescriptorType 36 - bDescriptorSubtype 2 (INPUT_TERMINAL) - bTerminalID 1 - wTerminalType 0x0101 USB Streaming - bAssocTerminal 0 - bNrChannels 2 - wChannelConfig 0x0003 - Left Front (L) - Right Front (R) - iChannelNames 0 - iTerminal 0 - AudioControl Interface Descriptor: - bLength 13 - bDescriptorType 36 - bDescriptorSubtype 6 (FEATURE_UNIT) - bUnitID 2 - bSourceID 8 - bControlSize 2 - bmaControls( 0) 0x01 - bmaControls( 0) 0x00 - Mute Control - bmaControls( 1) 0x02 - bmaControls( 1) 0x00 - Volume Control - bmaControls( 2) 0x02 - bmaControls( 2) 0x00 - Volume Control - iFeature 0 - AudioControl Interface Descriptor: - bLength 9 - bDescriptorType 36 - bDescriptorSubtype 3 (OUTPUT_TERMINAL) - bTerminalID 3 - wTerminalType 0x0301 Speaker - bAssocTerminal 0 - bSourceID 2 - iTerminal 0 - AudioControl Interface Descriptor: - bLength 12 - bDescriptorType 36 - bDescriptorSubtype 2 (INPUT_TERMINAL) - bTerminalID 4 - wTerminalType 0x0201 Microphone - bAssocTerminal 0 - bNrChannels 1 - wChannelConfig 0x0000 - iChannelNames 0 - iTerminal 0 - AudioControl Interface Descriptor: - bLength 11 - bDescriptorType 36 - bDescriptorSubtype 6 (FEATURE_UNIT) - bUnitID 5 - bSourceID 4 - bControlSize 2 - bmaControls( 0) 0x01 - bmaControls( 0) 0x00 - Mute Control - bmaControls( 1) 0x02 - bmaControls( 1) 0x00 - Volume Control - iFeature 0 - AudioControl Interface Descriptor: - bLength 9 - bDescriptorType 36 - bDescriptorSubtype 3 (OUTPUT_TERMINAL) - bTerminalID 6 - wTerminalType 0x0101 USB Streaming - bAssocTerminal 0 - bSourceID 9 - iTerminal 0 - AudioControl Interface Descriptor: - bLength 11 - bDescriptorType 36 - bDescriptorSubtype 6 (FEATURE_UNIT) - bUnitID 7 - bSourceID 4 - bControlSize 2 - bmaControls( 0) 0x01 - bmaControls( 0) 0x00 - Mute Control - bmaControls( 1) 0x02 - bmaControls( 1) 0x00 - Volume Control - iFeature 0 - AudioControl Interface Descriptor: - bLength 13 - bDescriptorType 36 - bDescriptorSubtype 4 (MIXER_UNIT) - bUnitID 8 - bNrInPins 2 - baSourceID( 0) 1 - baSourceID( 1) 7 - bNrChannels 2 - wChannelConfig 0x0003 - Left Front (L) - Right Front (R) - iChannelNames 0 - bmControls 0x00 - iMixer 0 - AudioControl Interface Descriptor: - bLength 7 - bDescriptorType 36 - bDescriptorSubtype 5 (SELECTOR_UNIT) - bUnitID 9 - bNrInPins 1 - baSource( 0) 5 - iSelector 0 - Interface Descriptor: - bLength 9 - bDescriptorType 4 - bInterfaceNumber 1 - bAlternateSetting 0 - bNumEndpoints 0 - bInterfaceClass 1 Audio - bInterfaceSubClass 2 Streaming - bInterfaceProtocol 0 - iInterface 0 - Interface Descriptor: - bLength 9 - bDescriptorType 4 - bInterfaceNumber 1 - bAlternateSetting 1 - bNumEndpoints 1 - bInterfaceClass 1 Audio - bInterfaceSubClass 2 Streaming - bInterfaceProtocol 0 - iInterface 0 - AudioStreaming Interface Descriptor: - bLength 7 - bDescriptorType 36 - bDescriptorSubtype 1 (AS_GENERAL) - bTerminalLink 1 - bDelay 0 frames - wFormatTag 1 PCM - AudioStreaming Interface Descriptor: - bLength 14 - bDescriptorType 36 - bDescriptorSubtype 2 (FORMAT_TYPE) - bFormatType 1 (FORMAT_TYPE_I) - bNrChannels 2 - bSubframeSize 2 - bBitResolution 16 - bSamFreqType 2 Discrete - tSamFreq[ 0] 44100 - tSamFreq[ 1] 48000 - Endpoint Descriptor: - bLength 9 - bDescriptorType 5 - bEndpointAddress 0x04 EP 4 OUT - bmAttributes 13 - Transfer Type Isochronous - Synch Type Synchronous - Usage Type Data - wMaxPacketSize 0x00c0 1x 192 bytes - bInterval 1 - bRefresh 0 - bSynchAddress 0 - AudioControl Endpoint Descriptor: - bLength 7 - bDescriptorType 37 - bDescriptorSubtype 1 (EP_GENERAL) - bmAttributes 0x01 - Sampling Frequency - bLockDelayUnits 2 Decoded PCM samples - wLockDelay 0 Decoded PCM samples - Interface Descriptor: - bLength 9 - bDescriptorType 4 - bInterfaceNumber 1 - bAlternateSetting 2 - bNumEndpoints 1 - bInterfaceClass 1 Audio - bInterfaceSubClass 2 Streaming - bInterfaceProtocol 0 - iInterface 0 - AudioStreaming Interface Descriptor: - bLength 7 - bDescriptorType 36 - bDescriptorSubtype 1 (AS_GENERAL) - bTerminalLink 1 - bDelay 0 frames - wFormatTag 1 PCM - AudioStreaming Interface Descriptor: - bLength 14 - bDescriptorType 36 - bDescriptorSubtype 2 (FORMAT_TYPE) - bFormatType 1 (FORMAT_TYPE_I) - bNrChannels 2 - bSubframeSize 3 - bBitResolution 24 - bSamFreqType 2 Discrete - tSamFreq[ 0] 44100 - tSamFreq[ 1] 48000 - Endpoint Descriptor: - bLength 9 - bDescriptorType 5 - bEndpointAddress 0x04 EP 4 OUT - bmAttributes 13 - Transfer Type Isochronous - Synch Type Synchronous - Usage Type Data - wMaxPacketSize 0x0120 1x 288 bytes - bInterval 1 - bRefresh 0 - bSynchAddress 0 - AudioControl Endpoint Descriptor: - bLength 7 - bDescriptorType 37 - bDescriptorSubtype 1 (EP_GENERAL) - bmAttributes 0x01 - Sampling Frequency - bLockDelayUnits 2 Decoded PCM samples - wLockDelay 0 Decoded PCM samples - Interface Descriptor: - bLength 9 - bDescriptorType 4 - bInterfaceNumber 2 - bAlternateSetting 0 - bNumEndpoints 0 - bInterfaceClass 1 Audio - bInterfaceSubClass 2 Streaming - bInterfaceProtocol 0 - iInterface 0 - Interface Descriptor: - bLength 9 - bDescriptorType 4 - bInterfaceNumber 2 - bAlternateSetting 1 - bNumEndpoints 1 - bInterfaceClass 1 Audio - bInterfaceSubClass 2 Streaming - bInterfaceProtocol 0 - iInterface 0 - AudioStreaming Interface Descriptor: - bLength 7 - bDescriptorType 36 - bDescriptorSubtype 1 (AS_GENERAL) - bTerminalLink 6 - bDelay 0 frames - wFormatTag 1 PCM - AudioStreaming Interface Descriptor: - bLength 14 - bDescriptorType 36 - bDescriptorSubtype 2 (FORMAT_TYPE) - bFormatType 1 (FORMAT_TYPE_I) - bNrChannels 2 - bSubframeSize 2 - bBitResolution 16 - bSamFreqType 2 Discrete - tSamFreq[ 0] 44100 - tSamFreq[ 1] 48000 - Endpoint Descriptor: - bLength 9 - bDescriptorType 5 - bEndpointAddress 0x84 EP 4 IN - bmAttributes 13 - Transfer Type Isochronous - Synch Type Synchronous - Usage Type Data - wMaxPacketSize 0x00c0 1x 192 bytes - bInterval 1 - bRefresh 0 - bSynchAddress 0 - AudioControl Endpoint Descriptor: - bLength 7 - bDescriptorType 37 - bDescriptorSubtype 1 (EP_GENERAL) - bmAttributes 0x01 - Sampling Frequency - bLockDelayUnits 2 Decoded PCM samples - wLockDelay 0 Decoded PCM samples - Interface Descriptor: - bLength 9 - bDescriptorType 4 - bInterfaceNumber 3 - bAlternateSetting 0 - bNumEndpoints 1 - bInterfaceClass 3 Human Interface Device - bInterfaceSubClass 0 No Subclass - bInterfaceProtocol 0 None - iInterface 0 - HID Device Descriptor: - bLength 9 - bDescriptorType 33 - bcdHID 1.11 - bCountryCode 0 Not supported - bNumDescriptors 1 - bDescriptorType 34 Report - wDescriptorLength 102 - Report Descriptors: - ** UNAVAILABLE ** - Endpoint Descriptor: - bLength 7 - bDescriptorType 5 - bEndpointAddress 0x83 EP 3 IN - bmAttributes 3 - Transfer Type Interrupt - Synch Type None - Usage Type Data - wMaxPacketSize 0x0040 1x 64 bytes - bInterval 30 + bLength 18 + bDescriptorType 1 + bcdUSB 2.00 + bDeviceClass 0 (Defined at Interface level) + bDeviceSubClass 0 + bDeviceProtocol 0 + bMaxPacketSize0 8 + idVendor 0x041e Creative Technology, Ltd + idProduct 0x0403 + bcdDevice 1.10 + iManufacturer 1 + iProduct 2 + iSerial 0 + bNumConfigurations 1 + Configuration Descriptor: + bLength 9 + bDescriptorType 2 + wTotalLength 306 + bNumInterfaces 4 + bConfigurationValue 1 + iConfiguration 0 + bmAttributes 0xa0 + (Bus Powered) + Remote Wakeup + MaxPower 100mA + Interface Descriptor: + bLength 9 + bDescriptorType 4 + bInterfaceNumber 0 + bAlternateSetting 0 + bNumEndpoints 0 + bInterfaceClass 1 Audio + bInterfaceSubClass 1 Control Device + bInterfaceProtocol 0 + iInterface 0 + AudioControl Interface Descriptor: + bLength 10 + bDescriptorType 36 + bDescriptorSubtype 1 (HEADER) + bcdADC 1.00 + wTotalLength 107 + bInCollection 2 + baInterfaceNr( 0) 1 + baInterfaceNr( 1) 2 + AudioControl Interface Descriptor: + bLength 12 + bDescriptorType 36 + bDescriptorSubtype 2 (INPUT_TERMINAL) + bTerminalID 1 + wTerminalType 0x0101 USB Streaming + bAssocTerminal 0 + bNrChannels 2 + wChannelConfig 0x0003 + Left Front (L) + Right Front (R) + iChannelNames 0 + iTerminal 0 + AudioControl Interface Descriptor: + bLength 13 + bDescriptorType 36 + bDescriptorSubtype 6 (FEATURE_UNIT) + bUnitID 2 + bSourceID 8 + bControlSize 2 + bmaControls( 0) 0x01 + bmaControls( 0) 0x00 + Mute Control + bmaControls( 1) 0x02 + bmaControls( 1) 0x00 + Volume Control + bmaControls( 2) 0x02 + bmaControls( 2) 0x00 + Volume Control + iFeature 0 + AudioControl Interface Descriptor: + bLength 9 + bDescriptorType 36 + bDescriptorSubtype 3 (OUTPUT_TERMINAL) + bTerminalID 3 + wTerminalType 0x0301 Speaker + bAssocTerminal 0 + bSourceID 2 + iTerminal 0 + AudioControl Interface Descriptor: + bLength 12 + bDescriptorType 36 + bDescriptorSubtype 2 (INPUT_TERMINAL) + bTerminalID 4 + wTerminalType 0x0201 Microphone + bAssocTerminal 0 + bNrChannels 1 + wChannelConfig 0x0000 + iChannelNames 0 + iTerminal 0 + AudioControl Interface Descriptor: + bLength 11 + bDescriptorType 36 + bDescriptorSubtype 6 (FEATURE_UNIT) + bUnitID 5 + bSourceID 4 + bControlSize 2 + bmaControls( 0) 0x01 + bmaControls( 0) 0x00 + Mute Control + bmaControls( 1) 0x02 + bmaControls( 1) 0x00 + Volume Control + iFeature 0 + AudioControl Interface Descriptor: + bLength 9 + bDescriptorType 36 + bDescriptorSubtype 3 (OUTPUT_TERMINAL) + bTerminalID 6 + wTerminalType 0x0101 USB Streaming + bAssocTerminal 0 + bSourceID 9 + iTerminal 0 + AudioControl Interface Descriptor: + bLength 11 + bDescriptorType 36 + bDescriptorSubtype 6 (FEATURE_UNIT) + bUnitID 7 + bSourceID 4 + bControlSize 2 + bmaControls( 0) 0x01 + bmaControls( 0) 0x00 + Mute Control + bmaControls( 1) 0x02 + bmaControls( 1) 0x00 + Volume Control + iFeature 0 + AudioControl Interface Descriptor: + bLength 13 + bDescriptorType 36 + bDescriptorSubtype 4 (MIXER_UNIT) + bUnitID 8 + bNrInPins 2 + baSourceID( 0) 1 + baSourceID( 1) 7 + bNrChannels 2 + wChannelConfig 0x0003 + Left Front (L) + Right Front (R) + iChannelNames 0 + bmControls 0x00 + iMixer 0 + AudioControl Interface Descriptor: + bLength 7 + bDescriptorType 36 + bDescriptorSubtype 5 (SELECTOR_UNIT) + bUnitID 9 + bNrInPins 1 + baSource( 0) 5 + iSelector 0 + Interface Descriptor: + bLength 9 + bDescriptorType 4 + bInterfaceNumber 1 + bAlternateSetting 0 + bNumEndpoints 0 + bInterfaceClass 1 Audio + bInterfaceSubClass 2 Streaming + bInterfaceProtocol 0 + iInterface 0 + Interface Descriptor: + bLength 9 + bDescriptorType 4 + bInterfaceNumber 1 + bAlternateSetting 1 + bNumEndpoints 1 + bInterfaceClass 1 Audio + bInterfaceSubClass 2 Streaming + bInterfaceProtocol 0 + iInterface 0 + AudioStreaming Interface Descriptor: + bLength 7 + bDescriptorType 36 + bDescriptorSubtype 1 (AS_GENERAL) + bTerminalLink 1 + bDelay 0 frames + wFormatTag 1 PCM + AudioStreaming Interface Descriptor: + bLength 14 + bDescriptorType 36 + bDescriptorSubtype 2 (FORMAT_TYPE) + bFormatType 1 (FORMAT_TYPE_I) + bNrChannels 2 + bSubframeSize 2 + bBitResolution 16 + bSamFreqType 2 Discrete + tSamFreq[ 0] 44100 + tSamFreq[ 1] 48000 + Endpoint Descriptor: + bLength 9 + bDescriptorType 5 + bEndpointAddress 0x04 EP 4 OUT + bmAttributes 13 + Transfer Type Isochronous + Synch Type Synchronous + Usage Type Data + wMaxPacketSize 0x00c0 1x 192 bytes + bInterval 1 + bRefresh 0 + bSynchAddress 0 + AudioControl Endpoint Descriptor: + bLength 7 + bDescriptorType 37 + bDescriptorSubtype 1 (EP_GENERAL) + bmAttributes 0x01 + Sampling Frequency + bLockDelayUnits 2 Decoded PCM samples + wLockDelay 0 Decoded PCM samples + Interface Descriptor: + bLength 9 + bDescriptorType 4 + bInterfaceNumber 1 + bAlternateSetting 2 + bNumEndpoints 1 + bInterfaceClass 1 Audio + bInterfaceSubClass 2 Streaming + bInterfaceProtocol 0 + iInterface 0 + AudioStreaming Interface Descriptor: + bLength 7 + bDescriptorType 36 + bDescriptorSubtype 1 (AS_GENERAL) + bTerminalLink 1 + bDelay 0 frames + wFormatTag 1 PCM + AudioStreaming Interface Descriptor: + bLength 14 + bDescriptorType 36 + bDescriptorSubtype 2 (FORMAT_TYPE) + bFormatType 1 (FORMAT_TYPE_I) + bNrChannels 2 + bSubframeSize 3 + bBitResolution 24 + bSamFreqType 2 Discrete + tSamFreq[ 0] 44100 + tSamFreq[ 1] 48000 + Endpoint Descriptor: + bLength 9 + bDescriptorType 5 + bEndpointAddress 0x04 EP 4 OUT + bmAttributes 13 + Transfer Type Isochronous + Synch Type Synchronous + Usage Type Data + wMaxPacketSize 0x0120 1x 288 bytes + bInterval 1 + bRefresh 0 + bSynchAddress 0 + AudioControl Endpoint Descriptor: + bLength 7 + bDescriptorType 37 + bDescriptorSubtype 1 (EP_GENERAL) + bmAttributes 0x01 + Sampling Frequency + bLockDelayUnits 2 Decoded PCM samples + wLockDelay 0 Decoded PCM samples + Interface Descriptor: + bLength 9 + bDescriptorType 4 + bInterfaceNumber 2 + bAlternateSetting 0 + bNumEndpoints 0 + bInterfaceClass 1 Audio + bInterfaceSubClass 2 Streaming + bInterfaceProtocol 0 + iInterface 0 + Interface Descriptor: + bLength 9 + bDescriptorType 4 + bInterfaceNumber 2 + bAlternateSetting 1 + bNumEndpoints 1 + bInterfaceClass 1 Audio + bInterfaceSubClass 2 Streaming + bInterfaceProtocol 0 + iInterface 0 + AudioStreaming Interface Descriptor: + bLength 7 + bDescriptorType 36 + bDescriptorSubtype 1 (AS_GENERAL) + bTerminalLink 6 + bDelay 0 frames + wFormatTag 1 PCM + AudioStreaming Interface Descriptor: + bLength 14 + bDescriptorType 36 + bDescriptorSubtype 2 (FORMAT_TYPE) + bFormatType 1 (FORMAT_TYPE_I) + bNrChannels 2 + bSubframeSize 2 + bBitResolution 16 + bSamFreqType 2 Discrete + tSamFreq[ 0] 44100 + tSamFreq[ 1] 48000 + Endpoint Descriptor: + bLength 9 + bDescriptorType 5 + bEndpointAddress 0x84 EP 4 IN + bmAttributes 13 + Transfer Type Isochronous + Synch Type Synchronous + Usage Type Data + wMaxPacketSize 0x00c0 1x 192 bytes + bInterval 1 + bRefresh 0 + bSynchAddress 0 + AudioControl Endpoint Descriptor: + bLength 7 + bDescriptorType 37 + bDescriptorSubtype 1 (EP_GENERAL) + bmAttributes 0x01 + Sampling Frequency + bLockDelayUnits 2 Decoded PCM samples + wLockDelay 0 Decoded PCM samples + Interface Descriptor: + bLength 9 + bDescriptorType 4 + bInterfaceNumber 3 + bAlternateSetting 0 + bNumEndpoints 1 + bInterfaceClass 3 Human Interface Device + bInterfaceSubClass 0 No Subclass + bInterfaceProtocol 0 None + iInterface 0 + HID Device Descriptor: + bLength 9 + bDescriptorType 33 + bcdHID 1.11 + bCountryCode 0 Not supported + bNumDescriptors 1 + bDescriptorType 34 Report + wDescriptorLength 102 + Report Descriptors: + ** UNAVAILABLE ** + Endpoint Descriptor: + bLength 7 + bDescriptorType 5 + bEndpointAddress 0x83 EP 3 IN + bmAttributes 3 + Transfer Type Interrupt + Synch Type None + Usage Type Data + wMaxPacketSize 0x0040 1x 64 bytes + bInterval 30
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1007575 Title: SB Arena USB headset causes X BUG, can't click outside window To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-meta/+bug/1007575/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs