dumbxinputemu
xinput reimplementation compatibile with DirectInput controllers (by kozec)
ds4drv-cemuhook
A Sony DualShock 4 userspace driver for Linux with basic support of cemuhook's UDP protocol (by TheDrHax)
dumbxinputemu | ds4drv-cemuhook | |
---|---|---|
6 | 8 | |
131 | 54 | |
- | - | |
10.0 | 0.0 | |
over 5 years ago | 6 months ago | |
C | Python | |
GNU Lesser General Public License v3.0 only | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
dumbxinputemu
Posts with mentions or reviews of dumbxinputemu.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-11-20.
- Help - Controller not working on linux.
-
A Way Out Doesn't detect my controllers
Just in case u/kik0sama's answer doesn't work, my DS4 worked by using Dumb XInput Emu, which is basically a couple of DLL's to move next to the game exe and BAM, DirectInput cobtrollers work in XInput games now.
-
DS4Windows on Linux
Placing the dlls from https://github.com/kozec/dumbxinputemu next to the game executable made everything I needed work. I do not know if rumble and motion controls work, but the basics do.
-
More info on "This game does not support external Bluetooth/USB controllers on Deck for local multiplayer"?
This note is on a few games I play, and any game with this note only recognizes input from the first controller in the controller order. I've tried streaming these games from another computer to the deck, and any connected controllers work fine. There's too much input delay like this so trying to run these games through wine shows all of these controllers in the wine control panel, but does not recognize any in game. I've tried wine + dumbxinputemu with no luck. I've found that non-name brand controllers work perfectly-- wired or bluetooth-- but any on-brand controllers (xbox one, xbox 360, ps4, ps5, switch pro) suffer the issue and are ignored unless they are player one.
-
Roblox on Deck problem
Maybe try using this https://github.com/kozec/dumbxinputemu/
-
Ps3 controllee does not work in certain games
Supposedly this https://github.com/kozec/dumbxinputemu worked for this chap here https://youtu.be/XLfQQGECbv4 However i do not know where to install it. Could you assist?
ds4drv-cemuhook
Posts with mentions or reviews of ds4drv-cemuhook.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-06-27.
-
Guide: If you can't get the SDL Motion Source/Controls working on a fresh Linux install, do the following
If it still doesn't work, try using the old method of installing a Cemuhook UDP motion server: https://github.com/TheDrHax/ds4drv-cemuhook
-
DS4Windows on Linux
I've used this for motion input in CEMU with a DS4 before, not sure if it works with a Dualsense.
-
Using a DS4 with Dolphin on Linux
You could use ds4 cemuhook https://github.com/TheDrHax/ds4drv-cemuhook and set the alternate input source to port 26760
-
Best wireless controllers for Linux?
I already knew about that. The repository has an issue about that it doesn't work with DualSense, and there are no plans to support it.
-
Anyone got a PS4 controller working on linux (with motion)?
Since they use the DSU protocol you just need to use something like ds4drv to make it work.
-
Cemu no longer works with my DS4 controller now for some reason?
I am using Cemu on Linux with a bluetooth DS4 controller. I am using ds4drv to make it work with Cemu. Originally, I played it for an hour this morning with zero issues. However, now for some reason, despite nothing changing whatsoever, it no longer works. I have the controller selected in Cemu with Mac, but my button inputs just wont work in my games. I am at a loss and have no idea how I can even diagnose the issue.
-
Using motion on PS5 controller
I've tried ds4drv (TheDrHax fork) as Dolphin suggests.
What are some alternatives?
When comparing dumbxinputemu and ds4drv-cemuhook you can also consider the following projects:
ds4drv - A Sony DualShock 4 userspace driver for Linux
sc-controller - User-mode driver and GTK3 based GUI for Steam Controller
evdevhook - libevdev based DSU/cemuhook joystick server