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

Request: Please add support for Steam Deck / SD OLED built-in Trackpads! #1110

Open
1 task done
BurntAussieTyre opened this issue Dec 9, 2024 · 1 comment
Open
1 task done
Labels
blocked Finishing this issue is blocked by something (propably by another issue) enhancement New feature or request

Comments

@BurntAussieTyre
Copy link

BurntAussieTyre commented Dec 9, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Is your feature request related to a problem? Please describe.

As stated in this Arch Wiki Page the Steam Deck's (OLED) built in controller's Trackpads operate normally until any app hooks into it at which point it'll switch to emulating a generic XInput controller, disabling the Trackpads (and any PC utility functionality) until all hooked apps are exited.

Describe the solution you'd like

Just add the Trackpads in the software alongside the already existing Gyroscope & Accelerometer.

Describe alternatives you've considered

There are none, AntiMicroX is the best.

Additional context

AntiMicroX come bundled with the Dr460nized Gaming Edition of Garuda Linux and because of this software it is the only Linux distro I've not only made any true headway in in setting up and using an alternate open OS on my Steam Deck OLED, it's become my most used & successful instance of Linux ever (I still game using Windows 7 daily) in attempting to migrate to Linux from Windows.


Upvote & Fund

  • If you find this issue important, mark it with 👍. It lets us see which fixes and features are demanded by the most users.
  • We're using Polar.sh so you can upvote and help fund this issue. It may incentivize some developers to contribute to this project and fix some bugs.
  • Funded developer receives the funding once the issue is completed & confirmed by you.
  • Thank you in advance for helping prioritize & fund our backlog.
Fund with Polar
@BurntAussieTyre BurntAussieTyre added the enhancement New feature or request label Dec 9, 2024
@pktiuk
Copy link
Member

pktiuk commented Dec 9, 2024

Doability of this depends on this whether SDL implemented support for them.

In SDL3 SDL_GamepadTouchpadEvent was introduced https://wiki.libsdl.org/SDL3/SDL_GamepadTouchpadEvent

So for now this feature is blocked by #1106

@pktiuk pktiuk added the blocked Finishing this issue is blocked by something (propably by another issue) label Dec 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked Finishing this issue is blocked by something (propably by another issue) enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants