Add triggers and analog push functionality #45
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR will add functionality for using the back screen as triggers and L3/R3 buttons.
I have been working on this PR for some time in my spare time, but I couldn't get the values from the back screen in the kernel peek function, so I had to backdoor this by adding a new system call which will push the trigger values from the back screen to the front screen.
I initially found the idea here [1], but the user never actually made a PR for this feature, and also they didn't add analogue support, so I adapted the code, and made this PR.
[1] https://github.com/himanshugoel2797/vitastick