Hello @feydreva, are you using the Valve-provided steam package or the distro-provided steam package? If you are using the distro-provided steam package, do you have steam-devices installed as well?
So.. I tried the vavle provided package, and also the Ubuntu provided package, with steam-device. and I get the same results.
controller OK in Ubuntu, tested with jstest, but not seen in steam big picture
I am experiencing the same issue, except after this Steam Beta update:
Steam client application
Built: May 3 2018, at 17:23:24
Steam API: v018
Steam package versions: 1525395880
I tried re-compiling latest xpad driver from paroj/xpad because there are many bug fixes in this version. He says that all should be in mainline kernel as of 4.5 (uname -r = 4.13.0-39-generic)
$ lsusb | grep -i xbox
Bus 001 Device 008: ID 045e:0719 Microsoft Corp. Xbox 360 Wireless Adapter
$ dmesg | tail
[ 1001.852682] usb 1-6: new full-speed USB device number 8 using xhci_hcd
[ 1001.998075] usb 1-6: New USB device found, idVendor=045e, idProduct=0719
[ 1001.998081] usb 1-6: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1001.998085] usb 1-6: Product: Xbox 360 Wireless Receiver for Windows
[ 1001.998089] usb 1-6: Manufacturer: ©Microsoft
[ 1001.998093] usb 1-6: SerialNumber: E1DD5C00
[ 1018.902004] input: Xbox 360 Wireless Receiver as /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/input/input21
[ 3169.738472] usbcore: deregistering interface driver xpad
[ 3190.900283] usbcore: registered new interface driver xpad
[ 3214.174051] input: Xbox 360 Wireless Receiver as /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6:1.0/input/input22
Running through all the tests listed in that project's README.md, everything seems to work fine!
jstest /dev/input/js0: Displays line in terminal that updates as I move joysticks & press buttons. All seem to work fine!for COMMAND in $(seq 0 15); do echo $COMMAND | sudo tee /sys/class/leds/xpad0/brightness; sleep 3; done:fftest /dev/input/by-id/usb-*360*event*: Displays an interactive menu to select supported force feedback patterns. The old Xbox360 wireless controller supports #0 (Periodic sinusoidal), #4 (Strong rumble, with heavy motor), and #5 (Weak rumble, with light motor).As far as I know, the only thing that happened recently to break Steam's ability to use the controller as a mouse was an update via apt-get and this new Steam Beta update.
EDIT: Also just tried with this version of xpad.c. Still seems to work fine in all the tests. Only steam-for-linux does not detect the controller.
Checked latest beta update which had some bugfixes mentioning "Direct Input" controllers. Unfortunately, I must report that this issue has not been fixed for Linux in latest Steam Client Beta!
Relevant ChangeLog details:
Steam client application
Built: May 4 2018, at 16:11:13
Steam API: v018
Steam package versions: 1525477762
Did a couple more tests to check affected steam client versions today, here are the results:
May 7th: Not FixedThe following latest stable version is unaffected:
Steam client application
Built: Apr 2 2018, at 15:23:55
Steam API: v018
Steam package versions: 1522709999
I originally installed steam package through the official multiverse/games Ubuntu repo. I did not install steam-devices package. Here are the package details in case they are interesting:
$ dpkg -l 'steam*'
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-==============================================-============================-============================-==================================================================================================
ii steam:i386 1:1.0.0.54+repack-2ubuntu5 i386 Valve's Steam digital software delivery system
un steam-devices <none> <none> (no description available)
$ apt-cache show steam
Package: steam
Architecture: i386
Version: 1:1.0.0.54+repack-2ubuntu5
Multi-Arch: foreign
Priority: extra
Section: multiverse/games
Origin: Ubuntu
Maintainer: Ubuntu Developers <[email protected]>
Original-Maintainer: Debian Games Team <[email protected]>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 4010
Pre-Depends: debconf
Depends: debconf (>= 0.5) | debconf-2.0, libc6 (>= 2.15), libstdc++6 (>= 4.3), libx11-6, xz-utils, libudev1, libxinerama1, libtxc-dxtn0, libgl1-mesa-dri, libgl1-mesa-glx, libgpg-error0
Recommends: zenity, libxss1, fonts-liberation, xterm | x-terminal-emulator
Suggests: steam-devices
Filename: pool/multiverse/s/steam/steam_1.0.0.54+repack-2ubuntu5_i386.deb
Size: 1310824
MD5sum: 040de2308f105aad8025e14bc0905f62
SHA1: 533acf1c5c35e91a01a95c63b66a011feba43ac4
SHA256: 6a26dd268b026a8d7cc77dfbc675425d3d73c48a427054aef3543d033d018de4
Homepage: http://www.steampowered.com
Description-en: Valve's Steam digital software delivery system
Steam (http://www.steampowered.com) is a software content delivery system
developed by Valve software (http://www.valvesoftware.com). There is
some free software available, but for the most part the content delivered
is non-free.
.
This package comes with a fairly substantial non-free license agreement
that must be accepted before installing the software. If you have any
opposition to non-free work, please select "I DECLINE" during the package
installation dialogs. There are also additional agreements in various
parts of the application that differ from the original agreement. In
other words, pay attention and read carefully if you're worried about your
rights.
Description-md5: f3396999f5291850ccfadc7534377d19
$ apt-cache policy steam
steam:i386:
Installed: 1:1.0.0.54+repack-2ubuntu5
Candidate: 1:1.0.0.54+repack-2ubuntu5
Version table:
*** 1:1.0.0.54+repack-2ubuntu5 500
500 http://archive.ubuntu.com/ubuntu artful/multiverse i386 Packages
100 /var/lib/dpkg/status
Today it looks like the buggy version of steam-client was pushed out via update:
May 17th: Not Fixed!This version is affected:
Steam client application
Built: May 16 2018, at 12:02:10
Steam API: v018
Steam package versions: 1526499729
@kisak-valve @triage-valve : Please help! Was hoping to avoid this ending up in stable update channel, but it's here now!
This appeared to be a duplicate of #5479, so should probably be closed
Have also been having this same issue for a couple months now. In stable, ubuntu repos, with steam-devices installed
Nothing extracted yet.
Your system information
Please describe your issue in as much detail as possible:
Hello,
Since I upgraded to Ubuntu 17.10 and re-installed completely steam, my controller is nnot recognize in steam. It use to works before, with 4 controller.
it is a generix xbox usb controller
I can calibrate it using jstest-gtk
it is seen as /dev/input/js0 or /dev/input/event20
but in steam big screen, setting/controller settings , I get the message "controller not detected"
Any idea ??
dmesg :
[17457.008597] usb 1-9: new full-speed USB device number 11 using xhci_hcd
[17457.152270] usb 1-9: New USB device found, idVendor=24c6, idProduct=5300
[17457.152272] usb 1-9: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[17457.152273] usb 1-9: Product: Xbox360 Pro Ex
[17457.152273] usb 1-9: Manufacturer: BDA
[17457.152274] usb 1-9: SerialNumber: 00004838
[17457.153056] input: PowerA MINI PROEX Controller as /devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.0/input/input37