Closed Ryochan7 closed 11 months ago
Over a year later and I still have not gotten around to making these changes fully. Marked off what has been looked into beforehand. Adding gyroscope calibration would be something that should still be done. I recently got that feature implemented in my test mappers. Got a better workflow working so I need to get around to writing a Python implementation of the gyro averaging classes used.
Will likely never happen but allowing some form of non-exclusive opening of the Steam Controller might be useful. Only recently heard about an attempt to replicate some features in VSCView for use in Linux. Not sure how many people would use an input display project like this in the Linux realm but use of such a program is not possible while using SC Controller.
https://github.com/FliiFe/schud
Unfortunately, some form of locking the Steam Controller from Steam would still be required. Either that or a user would not be able to run Steam without running into issues. It is too bad there is not a way, that I know of, to create a whitelist of apps that would be allowed access to open the Steam Controller so it can be hidden from other apps.
This project is pretty much done as well. I have spent close to no time on this project over this year. I have barely had any free time this past year due to AFK drama. The little free time I had was spent trying to learn more C# and improve DS4Windows. That ended up being a massive mistake as I just ended up getting screwed over again. I am on empty.
Found out midway through getting v.0.4.8.7 out that there was a tweak I wanted to make to the Mouse action type but forgot about. Although my involvement with this project has been minimal lately, there are some things I would still like to do with this code base. Going to start with a list of tasks here and at least make a separate TODO file; I might end up using the Projects section to make a milestone for the next release.
Fix MouseAction type to check for output event type on__init__
and only reset mouse remainders if mapped to actual rel mouse axesDecide whether to use mouse offsets for Touchpad and Gyro mouse action typesDouble check Full Press and Soft Press buttons in Trigger binding window