BlendOS - How to Fix Controller - Steam Input only working in-Steam: Menus, NOT in Games
This is a short on how to resolve Controller issues, w/Steam Input in-Games not working, but the Controller works in the Steam Menu(Like Big Picture Mode) & is detected by the DE(KDE) as installe & working.
If Steam Input will only work properly, if the game has no Official Controller Support(M+KB ONLY) or only M+KB(Steam Input: Controller) Bindings then this is likely(probably) what you're looking for.
This will hopefully resolve your issues
1. Open Konsole - Enter:
lsmod | grep uinput
if nothing happens, the empty output from lsmod | grep uinput is exactly what we'd expect if the module isn't currently loaded.
This is the default state
2. Manually load the ModuleModule
Konsole - Enter:
sudo modprobe uinput
modprobe
tells the Kernel to dynamically insert the uinput module from your current kernel's modules directory. Creating the /dev/uinput device file that Steam uses to "fake" input events (like emulating an Xbox controller for games) via Steam Input.
3. Prepare Test
Rerun the command from Step 1. & you shoud see something relative to this:
´´uinput 20480 0
dosen't have to be exact.
**3. Test Steam Input**
Open Steam & Enable Steam Input.
Open a Steam Game and use a ABXY Controller Layout(not M+KB) if it works then this resolved your issue but we're not done yet.
**4. Make this permanant**
Run this command inside of Konsole:
echo "uinput" | sudo tee /etc/modules-load.d/uinput.conf``
What This Does: echo "uinput" outputs the module name as text, | sudo tee pipes it to write as root into a new file in the writable /etc overlay (BlendOS preserves this across akshara updates). The .conf extension tells systemd to parse it at boot.
Ran BlendOS for months and this never happened before. Happens to me recently, and this was the solution.4 Replies
Is this intended behavior btw devs?
it's not intended, might be because /etc isn't persistent like it should be
10/10 Markdown formatting
Might wanna fix that first
This isn’t Reddit you can use more markdown conventions
I will Discord on Mobile is horrid.
I have to copy half of this post, and fix the first half then paste the 2nd half and fix.
Doing all in one goes causes the cursor to go all the way to the bottom.