Hey, I’ve just received and built my first custom key board using the Wooting 60HE module and Lekker L45 Switches.

I tried testing them out in Trackmania and I’ve run into an issue. The analog inputs aren’t registered in the game. I’m running the game via Steam through Proton GE 9.7 and it just simply does not register the input.

I read somewhere as the keyboard emulates controller input you had to set the input device in the in-game controller settings to “xinput controller” but since there is no actual controller connected the only available devices are “xinput keyboard” and “xinput mouse”.

I’m curious if anyone has had or solved this issue or if anyone could bring some tips on how to possibly solve this.

SOLVED: Apparently there’s specific gamepad settings inside of Wootility under Settings > Gamepad. There you have to select what type of controller the software will emulate. I just took the recommended (Xbox Controller) and now it works as expected.

  • just_another_person@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    1 month ago

    So it works fine as a keyboard everywhere else in your environment, but as soon as you launch Proton, it stops working? I would also guess this is an input device mapping issue.

    As a debug step: try and go into the game settings and try mapping a key with the keyboard. See if it registers.

    • EpzillonOP
      link
      fedilink
      arrow-up
      4
      ·
      1 month ago

      Will update the original post but I solved it. Apparently there’s specific gamepad settings inside of Wootility under Settings > Gamepad. There you have to select what type of controller the software will emulate. I just took the recommended (Xbox Controller) and now it works as expected.

    • EpzillonOP
      link
      fedilink
      arrow-up
      2
      ·
      1 month ago

      The keyboard itself is fine if I use regular mappings, however in the wootility software they provide (yes they have an official linux version) you can map controller inputs to your keys. So for example I can map (emulate) controller joystick left input to my A key to emulate the analog signal. These does not seem to register in-game. Other key inputs work fine.