chrippa / ds4drv

A Sony DualShock 4 userspace driver for Linux
MIT License
1.05k stars 213 forks source link

Still relevant? #62

Closed hanetzer closed 8 years ago

hanetzer commented 9 years ago

With the hid-sony kernel module adding better support for this device into the kernel itself, is this still relevant for normal usage, eg none of the profiles and xpad and such?

ghost commented 9 years ago

I only use it to get my controller battery percentage. Any way I can do it without ds4drv?

benmoran56 commented 9 years ago

Yes, battery usage shows up under /sys/class/power_supply/..../capacity. For example, the battery power for my trackpad can be found at: /sys/class/power_supply/hid-28:37:37:2e:07:82-battery/capacity

ghost commented 9 years ago

@benmoran56 Awesome tip. Thanks.

snj33v commented 8 years ago

better useful if this exist as library to other programs (way to control light[LED], force-feedback, microphone, speakers, provides remapping buttons, gyro)

TamasBarta commented 8 years ago

I have 4.3.3 kernel, and I cannot get my controller to work over bluetooth without ds4drv (USB works, has rumble, but no gyro). I might miss something, but this really makes ds4drv still relevant.

Ape commented 8 years ago

The plug-and-play kernel driver should work nicely, but ds4drv still have many advanced features compared to it. There are two ways to use ds4drv: