| Summary: | SC Controller doesn't work in Bluetooth Low Energy mode anymore, ever since bluez update | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Andrew Piubellini <penguin.sekai+mageiaidentity.writing> |
| Component: | RPM Packages | Assignee: | David GEIGER <geiger.david68210> |
| Status: | RESOLVED WONTFIX | QA Contact: | |
| Severity: | minor | ||
| Priority: | Normal | CC: | rverschelde |
| Version: | 8 | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | CVE: | ||
| Status comment: | |||
|
Description
Andrew Piubellini
2020-05-18 01:48:42 CEST
Well, to keep things going, you can downgrade bluez to the previous version bluez-5.50-5.mga7 which you say worked. Unsure whether the problem is with bluez or sc-controller. (It seems the latter is not in Cauldron, just M7). So assigning this to DavidG for bluez, CC'ing akien for sc-controller. Assignee:
bugsquad =>
geiger.david68210 Mageia 7 is EOL since July 1st 2021. There will not have any further bugfix for this release. You are encouraged to upgrade to Mageia 8 as soon as possible. @reporter, if this bug still apply with Mageia 8, please let us know it. @packager, if you work on the Mageia 7 version of your package, please check the Mageia 8 package if issue is also present. In this case, please fix the Mageia 8 version instead. This bug report will be closed OLD if there is no further notice within 1st September 2021. The sc-controller package was removed from Mageia 8 and Cauldron, as it depends on Python 2, which is no longer supported in Mageia. However, you can still run SC Controller on Mageia, by following these steps: 1. Install the package "steam-udevrules" from Mageia's repositories 2. Download the SC Controller AppImage (which bundles the Python 2 dependencies) from upstream (https://github.com/kozec/sc-controller/releases) I've tested the AppImage on Mageia 8, and the behaviour hasn't changed. As long as the "steam-udevrules" package is installed, SC Controller can successfully take control of the Steam Controller from the kernel driver, and operates perfectly. However, if the Steam Controller is paired via Bluetooth Low Energy mode, then the Steam Controller remains under the control of the kernel driver, and SC Controller doesn't do anything. A Debian Buster user has reported the same issue upstream; see https://github.com/kozec/sc-controller/issues/642. I'm not that familiar with Mageia's bug reporting processes. Given that it's unclear whether the problem lies with SC Controller (now a third-party AppImage), or bluez (an officially supported package in Mageia), is it appropriate to keep this bug report open for Mageia 8? Sounds like this upstream bug: https://github.com/ValveSoftware/steam-for-linux/issues/7697#issuecomment-890513019 It affects Steam itself, and might affect sc-controller too. It could likely be fixed in sc-controller though, but that's for upstream to handle. (Quoted from Komoszek, at https://github.com/ValveSoftware/steam-for-linux/issues/7697#issue-826020389): || Steam has problem configuring Steam Controller via bluetooth with bluez/bluez@35a2c50 or newer. Controller works just fine in Lizard Mode but refuses to work as soon as Steam tries to configure it. This problem is not present if you connect SC via usb, use older versions of bluez or use any third-party software to configure SC (e.g. https://github.com/kozec/sc-controller). (Quoted from Komoszek, at https://github.com/ValveSoftware/steam-for-linux/issues/7697#issuecomment-890513019): || I've more or less found out why Steam Controller is not working with Steam and works perfectly fine with sc-controller. That's strange. That's the inverse of my observations last year, at https://bugs.mageia.org/show_bug.cgi?id=26429#c2: || Alternatively, if I start up the proprietary Steam client, then Steam successfully takes control of the Steam Controller. It's also the inverse of nickjwhite's observations on the SC Controller GitHub (https://github.com/kozec/sc-controller/issues/642#issue-931997824): || Steam detects it fine, though, so I know the bluetooth connection is made successfully. Anyway, for now, I'm reassigning this bug report to Mageia 8. I'm also dropping the Severity to Minor, since there are 2 easy workarounds: * Use the Steam Controller's custom USB dongle to establish the wireless connection, instead of Bluetooth Low Energy mode. I've personally verified that this works. * Use the Steam Controller in *wired* mode (using a standard USB cable), instead of wireless mode. I haven't tested this myself, but nickjwhite has reported at https://github.com/kozec/sc-controller/issues/642#issuecomment-909285061 that wired mode works fine. If anyone objects to keeping this bug report open, feel free to close it as RESOLVED WONTFIX for Mageia 8, or as RESOLVED OLD for Mageia 7. Version:
7 =>
8 Closing as WONTFIX! Resolution:
(none) =>
WONTFIX |