Hi Beehaw! I’ve finally made the switch to Linux, I’m using Nobara OS based on Fedora. It’s been very nice so far (I had tried to go with Arch but Nvidia drivers ehhh). I’m running into issues remapping controls to my Xbox Adaptive Controller. Was hoping someone here might have some input.

I use foot controls for WASD control on a foot joystick and 2 other functions mapped to the L and R triggers, depending on game. Most of the time I’m just mapping them to a single key.

The problem I’m running into is getting dual inputs sent to the game. AntiMicroX is sending the remapped key but the game is also getting Left Trigger sent to the game. I’ve tried unmapping the buttons on the controller in Steam’s Controller configurator and also disabling Steam Input for the game completely. But I’m still having issues in Helldivers 2 sending both. As an example, I have left trigger remapped to open Strategems, but it makes me ADS as well.

I did have this same issue in Windows sometimes but I used ReWASD and I was able to remap and mute the button in that application and that worked perfectly.

Any help or guidance would be greatly appreciated. I haven’t booted back into Windows since last Thursday and I really don’t want to ever again (Go F yourself CoPilot).

  • Wes_Dev@lemmy.ml
    link
    fedilink
    arrow-up
    2
    ·
    edit-2
    10 months ago

    Sad to see this fork of SC Controller is now archived. It provides an Appimage version, and also worked with my PS4 controller. Credit to Kozec, the original creator.

    https://www.patreon.com/kozec

    https://github.com/Ryochan7/sc-controller

    There was also Qjoypad, but I haven’t used it in a while.

    Basically, the game is reading the raw controller input as well as the translated virtual controller input. I’ve run into that a lot before on other games. The fix I found is usually to try another mapper, or to disable the controller in the game and map the controller to keyboard and mouse. It’s annoying.

    With luck, you -might- have luck with closing the game and setting up the controller mapper, then start the game. If the mapping program provides an Xinput option, try toggling that and see if it helps.

    Good luck.

    EDIT: Did Kozec stop developing the app? I used to support them on Patreon before I lost my job. There haven’t been any official updates in a while. Sad day. :(