diff --git a/package/batocera/core/batocera-udev-rules/rules/99-spinners-trackballs.rules b/package/batocera/core/batocera-udev-rules/rules/99-spinners-trackballs.rules index 2ef6105d55c..74080622921 100644 --- a/package/batocera/core/batocera-udev-rules/rules/99-spinners-trackballs.rules +++ b/package/batocera/core/batocera-udev-rules/rules/99-spinners-trackballs.rules @@ -5,7 +5,8 @@ KERNEL=="event*", SUBSYSTEM=="input", ATTRS{name}=="Ultimar Opti-PAC Trackball/S KERNEL=="event*", SUBSYSTEM=="input", ATTRS{name}=="GGG TurboTwist Spinner", MODE="0666", ENV{ID_INPUT_MOUSE}="1", ENV{ID_INPUT_SPINNER}="1" # Combo (spinner + trackball) -KERNEL=="event*", SUBSYSTEM=="input", ATTRS{name}=="TAITO USB Paddle & Trackball Controller", MODE="0666", ENV{ID_INPUT_MOUSE}="1", ENV{ID_INPUT_TRACKBALL}="1", ENV{ID_INPUT_SPINNER}="1", ENV{TRACKBALL_MULTIPLIER}="5", ENV{SPINNER_MULTIPLIER}="2", RUN+="/usr/bin/evsieve --input $env{DEVNAME} grab --map yield key:%300 key:up --map yield key:%301 key:down --block" +KERNEL=="event*", SUBSYSTEM=="input", ATTRS{name}=="TAITO USB Paddle & Trackball Controller", MODE="0666", ENV{ID_INPUT_keyboard}="0", ENV{ID_INPUT_MOUSE}="1", ENV{ID_INPUT_TRACKBALL}="1", ENV{ID_INPUT_SPINNER}="1", ENV{TRACKBALL_MULTIPLIER}="5", ENV{SPINNER_MULTIPLIER}="2", RUN+="/usr/bin/evsieve --input $env{DEVNAME} grab --map yield key:%300 key:up --map yield key:%301 key:down --block" +KERNEL=="event*", SUBSYSTEM=="input", ATTRS{name}=="Baolian industry Co., Ltd. TS-SPTB-COMBO", MODE="0666", ENV{ID_INPUT_MOUSE}="1", ENV{ID_INPUT_TRACKBALL}="1", ENV{ID_INPUT_SPINNER}="1" # Push-pull spinner KERNEL=="event*", SUBSYSTEM=="input", ATTRS{name}=="Baolian industry Co., Ltd. TS-DOT-02", MODE="0666", ENV{ID_INPUT_MOUSE}="1", ENV{ID_INPUT_SPINNER}="1", RUN+="/usr/bin/evsieve --input $env{DEVNAME} grab --map yield btn:left key:up --map yield btn:right key:down --block"