Closed PranavSakthivel closed 3 years ago
AttributeError: 'InputDevice' object has no attribute 'absinfo'
suggests your evdev
module is too old. Try to update it to the latest version.
@gal20 do you know what's the minimum version for it to work properly? I think someone else had this same issue before, maybe we could ensure the version in the dependencies txt and in the program itself.
AttributeError: 'InputDevice' object has no attribute 'absinfo'
suggests yourevdev
module is too old. Try to update it to the latest version.
Hi, thanks for the response. I grabbed the latest version of evdev I could I could using the fedora repository/dnf. How would I get this updated?
[pranav@OMEN-15-Linux ~]$ pip install evdev
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: evdev in /usr/lib64/python3.9/site-packages (1.1.2)
[pranav@OMEN-15-Linux ~]$ sudo dnf install libevdev
Last metadata expiration check: 0:00:09 ago on Wed 30 Jun 2021 04:55:47 PM IST.
Package libevdev-1.11.0-1.fc34.x86_64 is already installed.
[pranav@OMEN-15-Linux ~]$ sudo dnf install evdev
No match for argument: evdev
Error: Unable to find a match: evdev
[pranav@OMEN-15-Linux ~]$ sudo dnf install libevdev-devel
Package libevdev-devel-1.11.0-1.fc34.x86_64 is already installed.
@PranavSakthivel The fedora dnf for the evdev module is python3-evdev
. You can either remove it and then run pip install evdev
, or you can keep it and run pip install --upgrade evdev
.
@joaorb64 The changelog says absinfo
was added in 1.3.0.
Thanks so much, that seems to get everything except rumble working on Cemu. For future reference, I had to install python3-devel to get pip install evdev to work.
@PranavSakthivel the cemuhook protocol doesn't process rumble. For that, you can use a mixed configuration: configure the controller from the config menus using the evdev device (which has rumble) and then pull only motion from cemuhook.
Hi, I'm running Fedora 34 KDE. I got the pairing to work, I saw all the LEDs flashing after pairing via bluetooth, and pressing both triggers changed the LED to player 1. As soon as this happens, the program keeps repeating this info:
Cemu does not detect the controller at all.