The three kernel mouse drivers (lms, mms, and pms) all export the same interface. They need to be configured as `BusMouse' in your XFree86 configuration. I implemented them that way because I thought it made more sense and would make life easier. Maybe I was wrong. Sigh.