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

Any old game that uses DirectInput that features a launcher cannot be controlled with joystick #7303

Closed
2 tasks done
hfc2x opened this issue Dec 1, 2023 · 2 comments
Closed
2 tasks done

Comments

@hfc2x
Copy link

hfc2x commented Dec 1, 2023

Compatibility Report

  • Name of the game with compatibility issues:
    Any older game that features a launcher that doesn't close upon launch. This particularly affects Final Fantasy games, like VII and VIII
  • Steam AppID of the game: 39150 (Final Fantasy VIII)

System Information

  • Kernel version: 6.6.2
  • Proton version: Latest Experimental

I confirm:

  • that I haven't found an existing compatibility report for this game.
  • that I have checked whether there are updates for my system available.

Symptoms

A game such as Final Fantasy VIII does not get controller input with Steam Input because whenever it launches, it keeps 2 windows open, and Steam only sends inputs to the first window.

The launcher window stays in the background receiving inputs, and blocking the inputs from reaching the game, which only responds to keyboard key presses.

This not only affects Final Fantasy VIII, but this is the most notable example I can name from the top of my head.

This happens with X11. Haven't tried Wayland.

This does not happen in Windows because the launcher is seemingly able to pass down the inputs to the game.

Reproduction

  1. Launch Steam Input configuration for Final Fantasy VIII, and set the controller's buttons. Don't set them as keyboard key presses.
  2. Launch the game from Steam and check the input options in the provided launcher.
  3. Launcher responds to controller buttons.
  4. Launch the game through launcher.
  5. Game doesn't receive any inputs but the launcher does.
@kisak-valve
Copy link
Member

Hello @hfc2x, this feedback needs to be evaluated on a per-game basis, and we're using one issue report per unofficially supported game title. Since this issue report primarily focuses on Final Fantasy VIII, I've gone ahead and transferred this issue report to #696 (comment).

Feel free to also mention your findings on #694.

@kisak-valve kisak-valve closed this as not planned Won't fix, can't repro, duplicate, stale Dec 1, 2023
@hfc2x
Copy link
Author

hfc2x commented Dec 6, 2023

Okay

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

No branches or pull requests

2 participants