Only package that could be I guess relevant that I found in the official repos is steam-udev-rules, and I have it already installed.
Searching for it in the void-packages or void-src whatever doesn't seem to return anything that significant either. grepped for both game and udev.
Edit:
And that's the weird thing, I've never really had trouble with my ds4 controller before. Yeah on gentoo I remember looking for the module, but aside that it has 95% of the time worked depending on the game.
I think it's down to udev rules, consulted chatgpt and made a file in: /etc/udev/rules.d/50-ds4.rules
Code: Select all
SUBSYSTEM=="input", ATTRS{name}=="*Sony
Interactive Entertainment*", MODE="0666"
KERNEL=="uinput", MODE="0660", GROUP="input",
OPTIONS+="static_node=uinput"
It made it get recognized, but it acted in weird ways :p
Okay it might not have been the udev rules, because I deleted them and rebooted and it still gets recognized but acts weirdly, my mouse pops up etc. Before adding the rules I disabled the "audio device":
Code: Select all
pactl list short cards
pactl set-card-profile <id> off
After disabling the udev rules it works?? Was it the audio device interfering afterall? But I remember on gentoo that I used the controller and at the same time I had the "audio device" on.
Okay after awhile in lutris it started detecting as an xbox controller ingame, and wine control panel in lutris calls it: "wireless controller", even though it's wired. In steam it's being recognized as a ds4 controller though. Although still in /dev/input/by-id/ it is a wireless controller :p