xf86-input-mouse issueshttps://gitlab.freedesktop.org/xorg/driver/xf86-input-mouse/-/issues2018-08-10T20:58:34Zhttps://gitlab.freedesktop.org/xorg/driver/xf86-input-mouse/-/issues/12mousedrv ignores "Device" and "Protocol" in xorg.conf2018-08-10T20:58:34ZBugzilla Migration Usermousedrv ignores "Device" and "Protocol" in xorg.conf## Submitted by WJ
Assigned to **Xorg Project Team**
**[Link to original bug (#46540)](https://bugs.freedesktop.org/show_bug.cgi?id=46540)**
## Description
It is impossible to use a serial mouse with xorg, because the mousedrv doe...## Submitted by WJ
Assigned to **Xorg Project Team**
**[Link to original bug (#46540)](https://bugs.freedesktop.org/show_bug.cgi?id=46540)**
## Description
It is impossible to use a serial mouse with xorg, because the mousedrv does not see the "Device" line. I have modified mousedrv, and have confirmed this with printf statements. The test for "Device" always returns NULL, because it is before the call to CollectOptions. An identical test placed after CollectOptions does see the xorg.conf "Device" line and can printf to confirm this.
The test for "Protocol" is right before the "Device" test and fails for the same reason.
I have modified a mousedrv by reording the calls, and have confirmed that "Device" in xorg.conf works simply by putting the CollectOptions before any calls to test for Options. Have not got "Protocol" to work yet.
There is no way to use a serial mouse without using the "Device" line in xorg.conf. HAL and UDEV cannot discover a serial mouse.
This has blocked use of a serial mouse on Linux 2.6 over 18 months and 2 distributions. I still use Linux 2.4 because of this. There is no way around it. Other mice do not have 3 buttons.
There is no reason to have code in mousedrv checking for Options in a way that cannot possibly work.
Version: 7.7 (2012.06)https://gitlab.freedesktop.org/xorg/driver/xf86-input-mouse/-/issues/17Sequential events from mouse buttons 8 and 9 are lost2018-08-10T20:58:47ZBugzilla Migration UserSequential events from mouse buttons 8 and 9 are lost## Submitted by Yuri
Assigned to **Xorg Project Team**
**[Link to original bug (#59683)](https://bugs.freedesktop.org/show_bug.cgi?id=59683)**
## Description
My mouse sends button#8 (left) and button#9 (right) events to clients. B...## Submitted by Yuri
Assigned to **Xorg Project Team**
**[Link to original bug (#59683)](https://bugs.freedesktop.org/show_bug.cgi?id=59683)**
## Description
My mouse sends button#8 (left) and button#9 (right) events to clients. But the second click on the same (left or right) button is getting lost. The user needs to press some other button or move the mouse before another button#8 or button#9 event goes through.
I traced the events with DTrace and found that /dev/ums0 does produce the event packets correctly. But xorg loses them.
xorg-7.5.2
Version: 7.5 (2009.10)