Skip to content

[Wine-Wayland] Assetto Corsa Rally sees a controller as a steering wheel #110

Description

@TakinaLisa

Compatibility Report

  • Name of the game with compatibility issues: Assetto Corsa Rally
  • Steam AppID of the game: 3917090

System Information

  • GPU: RX 6800 XT
  • Video driver version: Mesa 26.1.1
  • Kernel version: 7.0.9
  • Link to full system information report as Gist: https://gist.github.com/TakinaLisa/c312d5c31152081985b668bf9ce60037
  • Proton version: proton-EM-11.0-0-60-gd13b9b9c-x86_64 and Proton-EM 10.0-37 HDR
  • DE: KDE Plasma Wayland 6.6.5
  • Controllers: Sony DualShock 4 via Bluetooth, 2015 Steam Controller

I confirm:

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

Symptoms

Assetto Corsa Rally appears to read a controller as a steering wheel.

Reproduction

  1. Enable wine-wayland via PROTON_USE_WAYLAND=1 flag. Optional - pass PROTON_USE_SDL=1 (explained later).
  2. Launch the game.
  3. Enter Settings -> Inputs.
  4. Attempting to bind any gamepad action, results with the game show a warning saying "this input cannot be bound to this device category". Using the same input in "Racing Wheel" category, creates a binding. Examples:
    Left Stick Horizontal Axis - Analog2
    Left Stick Vertical Axis - Analog1
    Right Stick Horizontal Axis - Analog4
    R1/Right Bumper - Button6
  5. If using SDL via PROTON_USE_SDL, my controller is being read as both a gamepad and a steering wheel. I can now navigate the menus, however I can still bind my controller as a steering wheel. This is still an issue, as I cannot drive a car during a race, as this game defaults to the fake steering wheel input, which is waaayy too sensitive and does not allow adjusting a deadzone.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions