Почитал смежные маны и исходники, разобрался. Воркэраунд есть.
После добавления в /etc/X11/xorg.conf.d/50-mouse.conf следующего:
Section "ServerLayout"
Identifier "Laptop"
InputDevice "Touchpad" "CorePointer"
EndSection
Section "ServerFlags"
Option "AutoAddDevices" "false"
EndSection
Section "InputDevice"
Identifier "Touchpad"
Driver "ws"
Option "Device" "/dev/wsmouse"
EndSection
У меня заработал hotplug мыши.
Почему так? Тут 3 ключевых момента:
1) wsmux(4) - благодаря нему есть /dev/wsmouse, который акумулирует в себе события из /dev/wsmouse[0-9], но нормально это работает только в том случае, если другие устройства не используются напрямую (явно)
2) Поэтому описываем правильное устройство в конфиге явно (у меня оно называется Touchpad, но это я просто не переименовал)
3) Поэтому пишем
Option "AutoAddDevices" "false"
, чтобы xorg подцепил только то, что прописано в конфиге и ничего более.
Проблема возникала потому что без моего огораживающего конфига xorg пытался использовать и wsmouse и wsmouse0, что и приводило к вздржне-эффекту. Такие дела. Завести нахер мне не нужный хотплаг мыши стоил мне вечера жизни)