Ryochan7 / sc-controller

User-mode driver and GTK3 based GUI for Steam Controller
GNU General Public License v2.0
177 stars 23 forks source link

Steam controller over BLE only connecting on startup #58

Closed labsin closed 2 years ago

labsin commented 2 years ago

To reproduce:

How it does work:

If I disable and enable emulation in the GUI after turning on the controller, it is also recognized.

Ryochan7 commented 2 years ago

The problem stemmed from a couple of different issues. One was a callback signature problem and the other was just polling for data too early while attempting to verify a newly connected device. Hotplug detection for BT connected Steam Controllers has been fixed in commit 43d148327a1b92042d67dd6cfdf1128aa6f9b25d.

labsin commented 2 years ago

That was quick. Confirmed that it's working well now :+1: