Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LED color not changing in hidraw mode over Bluetooth #134

Open
Scrumplex opened this issue Jul 20, 2017 · 6 comments
Open

LED color not changing in hidraw mode over Bluetooth #134

Scrumplex opened this issue Jul 20, 2017 · 6 comments

Comments

@Scrumplex
Copy link

If using hidraw mode, the led color is not changing. It can be really confusing when changing profiles, without any feedback.
ds4drv version 0.5.1 from pip is in use.

@Scrumplex Scrumplex changed the title no led when hidraw enabled LED color not changing in hidraw mode Jul 20, 2017
@Scrumplex Scrumplex changed the title LED color not changing in hidraw mode LED color not changing in hidraw mode over Bluetooth Jul 23, 2017
@fullmetal1
Copy link

This also happens to me. ds4drv 0.5.1 from the aur

@b2ag
Copy link

b2ag commented Sep 9, 2017

Same here. Using Arch Linux packge ds4drv-git from AUR.
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=ds4drv-git

Strange thing: LED change works for me using hidraw when connecting via USB.

@Scrumplex
Copy link
Author

Scrumplex commented Oct 22, 2017

I am currently looking through the code for a fix. As far as I can tell the packet structure is correct (Source). I just tried to capture bluetooth0 with Wireshark, when I only saw incoming packets. So ds4drv's outgoing report packets are not being sent. Investigating.

EDIT: Truns out to be false.
There are outgoing packets. I tried to replicate the sample packet from http://www.psdevwiki.com/ps4/DS4-BT#0x11_2, but with no success. Still no LED.

@indeedwatson
Copy link

Same issue, also in Arch.

Is this project still alive?

@PatrickHussey
Copy link

#154 has this fixed

@taleden
Copy link

taleden commented Oct 30, 2019

#169 also fixes this, in (AFAICT) a slightly better way (no added zlib dependency, and works on python3)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants