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

Gamepad support for Steam Deck #208

Open
EmperorPenguin18 opened this issue Jun 30, 2023 · 4 comments
Open

Gamepad support for Steam Deck #208

EmperorPenguin18 opened this issue Jun 30, 2023 · 4 comments
Labels
enhancement New feature or request

Comments

@EmperorPenguin18
Copy link

I know that I can just use gamepad to mouse mapping, but I would prefer native controller bindings. I think this may have already been implemented with #124 but it's not working for me on the latest release.

@Shockwave508
Copy link

As a fellow Steam Deck user, a fix would most-definitely be appreciated, especially with how easily Doom 64 EX+ can be applied through Luxtorpeda.

@atsb
Copy link
Owner

atsb commented Aug 28, 2023

Gamepad support was attempted but we could never get it to work properly and the effort was abandoned as neither Myself nor the other programmers knew the GameController API well enough to get it working. I'd still merge it if anyone managed to do it in the future.

EX+ was indeed made to work out of the box on Linux and the Deck especially. This is kinda the last thing that isn't well suited to it.

@atsb atsb added the enhancement New feature or request label Jan 14, 2024
@blackhand1001
Copy link

Strangely the most recent Doom64Ex build does in fact have controller support. I wonder if its something that could be ported over to this.

@atsb
Copy link
Owner

atsb commented May 7, 2024

Strangely the most recent Doom64Ex build does in fact have controller support. I wonder if its something that could be ported over to this.

It is only controller support for Windows using ancient xinput features. It isn't a cross-platform implementation. SDL2 Game Controller support is what is needed, especially for Linux.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants