this post was submitted on 01 Oct 2025
18 points (90.9% liked)

Linux Gaming

21579 readers
119 users here now

Discussions and news about gaming on the GNU/Linux family of operating systems (including the Steam Deck). Potentially a $HOME away from home for disgruntled /r/linux_gaming denizens of the redditarian demesne.

This page can be subscribed to via RSS.

Original /r/linux_gaming pengwing by uoou.

No memes/shitposts/low-effort posts, please.

Resources

WWW:

Discord:

IRC:

Matrix:

Telegram:

founded 2 years ago
MODERATORS
 

I have the GOG version of Hollow Knight and i play using a Dualshock 4 (PlayStation 4) controller, remapped via AntiMicroX to send keyboard inputs instead of controller inputs.

I have it set up this way because Hollow Knight doesn't support this controller. That is, it supports it enough to know that i have a controller plugged in and to sometimes override my controls with the default gamepad controls, but it doesn't support it enough for me to rebind controls or consistently rely on controller input.

The game is unplayable with some buttons changing at random times, so i'd like to either make it work with my controller or make it ignore my controller. I'm fine with installing a mod for this if i have to, but at a glance i couldn't find any mods for this. Is there a way to make this work?

Alternatively, what would i change in ~/.config/unity3d/Team Cherry/prefs to disable all the buttons on this controller?

you are viewing a single comment's thread
view the rest of the comments
[–] over_clox@lemmy.world 2 points 1 week ago (1 children)

I don't know what sort of background service you're using to convert game controller inputs to keyboard inputs, but I'm definitely curious, like what software/service are you attempting to use for that?

With that said, try this.. Try starting the game with the controller disconnected, and then only after starting the game, then connect the controller.

I don't know about your particular configuration, but in my experience, if there's no controller connected when you start the game, then the game won't see game control inputs after connecting a controller. But the background service most likely will see the controller and act strictly as a virtual keyboard device.

Please oh please keep me updated and let me know if this advice works, I'm very curious but don't have your game or exact setup to test it on..

[–] IndigoGollum@lemmy.world 2 points 1 week ago (1 children)

I'm using AntiMicroX. This doesn't work though. Hollow Knight picks up on the controller pretty soon after it's plugged in. Sounds like Steam Input will be my best option for now.

[–] over_clox@lemmy.world 1 points 1 week ago

Dang. Well it was worth trying at least, thanks for the update.