You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Issue is very similar #576, but that one should be fixed. I have a custom evedev controller setup for a PiBoy DMG internal controller. I want to use the analog stick to emulate mouse input. The issue is that the daemon seems to generate mouse events only when there are analog events.
The mouse events should continue being generated if the analog is not in its resting position even if it doesn't move.
Steps to reproduce
I do not have another generic controller to use with evdev, but I can consistently reproduce it with any sort of mouse config (w/ or w/o smoothing, trackball, etc).
Using this profile leads to jittery mouse movement. The mouse moves momentarily when the analog is moved to the max and gets "unstuck" only when there are extra events (eg. wiggle the analog a bit)
Videos
Default behavior:
wofuzz.mov
Increasing the fuzz for the axes makes it even more noticeable due to sparser events:
sudo evdev-joystick -e /dev/input/event0 -f 20 -a 0; sudo evdev-joystick -e /dev/input/event0 -f 20 -a
wfuzz.mov
The text was updated successfully, but these errors were encountered:
Description
Issue is very similar #576, but that one should be fixed. I have a custom evedev controller setup for a PiBoy DMG internal controller. I want to use the analog stick to emulate mouse input. The issue is that the daemon seems to generate mouse events only when there are analog events.
0.4.8
fromdeb
Expected behavior
The mouse events should continue being generated if the analog is not in its resting position even if it doesn't move.
Steps to reproduce
I do not have another generic controller to use with evdev, but I can consistently reproduce it with any sort of mouse config (w/ or w/o smoothing, trackball, etc).
Using this profile leads to jittery mouse movement. The mouse moves momentarily when the analog is moved to the max and gets "unstuck" only when there are extra events (eg. wiggle the analog a bit)
Videos
Default behavior:
wofuzz.mov
Increasing the fuzz for the axes makes it even more noticeable due to sparser events:
sudo evdev-joystick -e /dev/input/event0 -f 20 -a 0; sudo evdev-joystick -e /dev/input/event0 -f 20 -a
wfuzz.mov
The text was updated successfully, but these errors were encountered: