lsusb different device id when using usb hub

Bug #1279544 reported by Raphaël Leroux on 2014-02-12
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
usbutils (Ubuntu)
Undecided
Unassigned

Bug Description

Description: Ubuntu 13.10
Release: 13.10
usbutils:
  Installed : 1:007-2
----------------------------
I was configuring a game controller to work with xboxdrv.
So I first executed lsusb with the device connected directly on a pc usb port :

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 006: ID 0810:0003 Personal Communication Systems, Inc. PlayStation Gamepad
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 003 Device 002: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

The controller appears as 'Bus 001 Device 006: ID 0810:0003 Personal Communication Systems, Inc. PlayStation Gamepad'

Then when I execute lsusb whit the device connected through an external usb hub :

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 006: ID 0810:0003 Personal Communication Systems, Inc. Batoh Device / PlayStation 3 Controller
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 003 Device 002: ID 1a40:0101 Terminus Technology Inc. 4-Port HUB
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

The controller appears as 'Bus 001 Device 006: ID 0810:0003 Personal Communication Systems, Inc. Batoh Device / PlayStation 3 Controller'

This last id is the one know by xboxdrv and I was able to configure the controller.

Any idea about this behaviour ?

description: updated
description: updated
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in usbutils (Ubuntu):
status: New → Confirmed
WinEunuchs2Unix (ricklee518) wrote :

I'm also having weird problems with "1a40:0101 Terminus Technology Inc. 4-Port HUB" when daisy chained through "2109:0812 VIA Labs Inc. USB 3.0 - 4 port hub" but I'm still in the fact gathering stage with lsbusb, usb-devices, udevadm info, udevadm monitor, udevadm export-db, lspci, gedit /var/log/kern.log commands and .rules files. It's been a fascinating 2 weeks of hobby hours consumption.

The controllers of the xbox control still fail me. The only solution at the moment is to execute the command xboxdrv before using the command like this:

sudo xboxdrv -D --quiet --force-feedback --detach-kernel-driver

Let's see if they solve it soon that it has been since Ubuntu 18.10

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers