Open RalekArts opened 2 years ago
We have a builtin timeout for scroll wheels and all EV_REL
events, as it is usually not desired to spam a key that often.
On the beta branch you can adjust that timeout (the Advanced Input Configuration
button) such that all individual events are captured.
Or you can write a macro like this: hold(key(b).wait(50))
I'm trying to remap my Tartarus V2, which is basically a half keyboard. In terms of inputs, it is registered as essentially two inputs, a pointer and a keyboard. The keyboard side of it works fine, but the 'pointer' side, which is pretty much just the scroll wheel, doesn't 'work' 90% of the time.
Input remapper properly captures the key, (Wheel Up / Wheel Down) and allows me to assign something else to it. (In this case, left bracket and right bracket).
But once the Injection starts, the mouse wheel only types '[' or ']' once per down/upstroke. I'd like it to type the key once per scroll event, if possible. I've double checked with
xinput test
, and the mouse wheel is working properly and sending multiple events per scroll, but input remapper is only capturing the first.I've tried setting
keystroke_sleep_ms
to 0 or 1 in the config, but no dice.Is there a way to have it output 1 macro per scroll event?
Information:
input-remapper 1.5.0 e31a1b2bc5d23fe13130afcc242063196335399f https://github.com/sezanzeb/input-remapper
python-evdev 1.4.0
Kubuntu 22.04
x11
Plasma
lrwxrwxrwx 1 root root 0 Aug 8 22:13 /proc/1/exe -> /usr/lib/systemd/systemd
(Thing of note: One shows up per down or up stroke on the wheel, not one per event.