Zach Kanzler

Results 59 comments of Zach Kanzler

I would really like to get the haptics working. I might take a peek inside here. I broke my fifth and last Steam controller backplate (plastics for tension-heavy machinery doesn't...

Woo! I got somewhere! Sending an outgoing interrupt with data `02 03 00 ` seems to do the trick. Here's my farting around code in the `DS5Controller` class: ```py def...

Ah, this is gonna help a lot: https://github.com/nowrep/dualsensectl/blob/main/main.c --- And this appears to implement adaptive triggers: https://github.com/Ohjurot/DualSense-Windows/blob/main/VS19_Solution/DualSenseWindows/src/DualSenseWindows/DS5_Output.cpp

FWIW, I threw together a little GUI for screwing with the controller — things like haptics, trigger effects, lightbar, player LEDs, mute button, etc — while I was figuring out...

Alright, I got some basic feedback support in my branch: https://github.com/psstoyanov/sc-controller/compare/dualsense...theY4Kman:yak/dualsense (excuse the large diff, 'cause I "fixed" the formatting to my liking) I threw in the `DualSenseHIDOutput(ctypes.Structure)` from ds5ctl...

Ayyy, I got support for changing the lightbar colour and brightness using the controller settings dialog. The colour is based solely on the controller icon selected, and the brightness slider...

mm, I'm learning that symmetric haptics, as opposed to the normal rumble effects, are actually performed by emitting to the rear channels of the controller's audio output device. Running `speaker-test`...

Oh, that's lovely, 'cause I was using your fork before all this, and developing in 2.7 is a pain :P > compile the CRC-32 hash for the output report data...

Ooo, and I just discovered [Etaash-mathamsetty/trigger-control](https://github.com/Etaash-mathamsetty/trigger-control), with a more complete set of trigger effects. Though, I still don't know how to get things just right, even messing with it manually....

As an FYI (and shameless plugging), [flightplan-sshconf](https://github.com/usstudentloancenter/flightplan-sshconf) provides support for reading from SSH config files to fill unpassed connection options.