Isn't this all the kernel issue, not Xorg one? IMHO the kernel should support the serial mice as it supports PS/2 mice.
I tested my COM mouse on Windows, and when i press "search for new hardware" button, it just autodetects it. I don't even have to move the mouse. And, as i experimented with my mouse on linux, it gives some 55 bytes of (supposedly) identification data on power-on (or minicom 'initialize modem'). I looked into leaked WindNT sources and found that windows uses these (or similar) data to identify mouse.
Isn't this all the kernel issue, not Xorg one? IMHO the kernel should support the serial mice as it supports PS/2 mice.
I tested my COM mouse on Windows, and when i press "search for new hardware" button, it just autodetects it. I don't even have to move the mouse. And, as i experimented with my mouse on linux, it gives some 55 bytes of (supposedly) identification data on power-on (or minicom 'initialize modem'). I looked into leaked WindNT sources and found that windows uses these (or similar) data to identify mouse.