this post was submitted on 12 Sep 2025
29 points (93.9% liked)

Linux Gaming

22296 readers
245 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've been playing some older console FPS games lately and my aim with sticks is beyond rusty after not aiming with a pad in over a decade.

On the Windows side some people have made "mouse injectors" like KAMI and MouseInjectorDolphinDuck.

Rather than just binding the right stick to mouse inputs (which I have tried and it feels awful when it even works at all). It injects into the game/emulator directly to mimic mouse look as close as possible to a native PC titles.

Can't seem to find any similar projects being worked on for Linux? Or am I just blind a missing something obvious again?

KAMI has some Linux build stuff in the repo but according to the dev it's "Just some scaffolding" and not actually supported.

Edit: fixed spelling

you are viewing a single comment's thread
view the rest of the comments
[–] prole@lemmy.blahaj.zone 3 points 2 months ago* (last edited 2 months ago) (5 children)

If you play through Steam, you can use Steam Input to map the right stick to your mouse I think.

I've only done it the reverse (mouse to stick), and not for fps, so I can't say how smooth it is, but Steam Input is generally pretty good.

If it's not a Steam game you can still add it to your library with the "add non-Steam game" button, and then open it through Steam

[–] Wildmimic@anarchist.nexus 1 points 2 months ago

I agree, this will be the easiest solution - just add the emulator executable to steam as game and you can use Steam Input to remap pretty much everything.

load more comments (4 replies)