You are not logged in.

#1 2026-03-10 08:33:45

Shibboleth
Member
Registered: 2023-03-01
Posts: 19

Mouse decelleration when connecting via KVM Switch

I've began connecting my mouse via a KVM switch (Tesmart Dual Monitor KVM), and noticed a significant mouse deceleration.
I've disabled mouse accel via xinput, (as listed here: https://wiki.archlinux.org/title/Mouse_ … eleration)  which works when the mouse is connected directly, but not when it's connected via the KVM.
xinput --set-prop was re-ran when connecting/reconnecting the mouse. The mouse I'm working with is the SteelSeries Rival 3 Wireless Gen 2.

xinput:

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ wch.cn K+M+                               id=20   [slave  pointer  (2)]
⎜   ↳ BY Tech Gaming Keyboard Mouse             id=8    [slave  pointer  (2)]
⎜   ↳ wch.cn K+M+                               id=17   [slave  pointer  (2)]
⎜   ↳ BY Tech Gaming Keyboard Consumer Control  id=11   [slave  pointer  (2)]
⎜   ↳ SteelSeries Rival 3 Wireless Gen 2 Keyboard       id=9    [slave  pointer  (2)]
⎜   ↳ SteelSeries Rival 3 Wireless Gen 2        id=15   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ Generic Jeecoo A40                        id=21   [slave  keyboard (3)]
    ↳ BY Tech Gaming Keyboard System Control    id=13   [slave  keyboard (3)]
    ↳ BY Tech Gaming Keyboard                   id=16   [slave  keyboard (3)]
    ↳ BY Tech Gaming Keyboard                   id=14   [slave  keyboard (3)]
    ↳ BY Tech Gaming Keyboard Consumer Control  id=12   [slave  keyboard (3)]
    ↳ C-Media Electronics Inc. USB Advanced Audio Device Consumer Control       id=18   [slave  keyboard (3)]

xinput list-props 15 | grep ccel

        libinput Accel Speed (311):     0.000000
        libinput Accel Speed Default (312):     0.000000
        libinput Accel Profiles Available (313):        1, 1, 1
        libinput Accel Profile Enabled (314):   1, 0, 0
        libinput Accel Profile Enabled Default (315):   1, 0, 0
        libinput Accel Custom Fallback Points (316):    <no items>
        libinput Accel Custom Fallback Step (317):      0.000000
        libinput Accel Custom Motion Points (318):      <no items>
        libinput Accel Custom Motion Step (319):        0.000000
        libinput Accel Custom Scroll Points (320):      <no items>
        libinput Accel Custom Scroll Step (321):        0.000000

I've noticed that ID 8 also has a property for mouse accel, but disabling that via xinput still has the mouse decelleration issue.
Any help would be greatly appreciated.

Offline

Board footer

Powered by FluxBB