Hallo,
also wenn du USB-Mäuse unter Linux verwendest wird das über das hid Modul gehandelt. Auf die Angeschlossenen Mäuse kann man dann über das Device mit Major 13 ab Minor 32 zugreifen. Üblicherweise unter /dev/input/mouse0 .. /dev/input/mouse3. Dann mußt du nurnoch rausbekommen wie man damit umgeht... als Startpunkt ist sicher /usr/include/linux/hiddev.h interessant - zumindest werden da ein paar IOCTLs für die HID-Schnittstelle definiert.
PS: es heist auch nicht "Jugend erfindet das
Rad neu"