The Multi-Pointer X server
worufu writes "Some weeks after releasing the MPX (Multi-Pointer X Server), the Linux world slowly seems to draw attention to the project which opens up the limits of simultaneous input devices of the current X server. The future possibities are unlimited and I cannot wait to see some nice applications supporting the advantages of multiple input devices.
From the project description: 'The Multi-Pointer X Server is an enhanced X server to support multiple mice. It provides users with one cursor per device. Each cursor can operate independently. A multicursor windowing system allows two-handed interaction with legacy applications, but also the creation of innovative applications and user interfaces.'"
From the project description: 'The Multi-Pointer X Server is an enhanced X server to support multiple mice. It provides users with one cursor per device. Each cursor can operate independently. A multicursor windowing system allows two-handed interaction with legacy applications, but also the creation of innovative applications and user interfaces.'"
Lemmings also had two mice support in the two player levels.
As did a lot of games back on the Amiga, even PD games.
I remember an Asteroid PD clone where you moved the character with one joystick and with the other joystick you controlled the fire beam.
Was quite an immersive feeling.
UnNetHack: NetHack Improved!
X "natively" does support more than three buttons. AFAIR (and, its been a while since I've worked on the X server input section), the limit is 128 buttons.
Ratboy.
Just another "Cubible(sic) Joe" 2 17 3061
The X protocol directly supports 5 buttons. Additional buttons can be supported by X Input Extension (XIE). The scroll wheel is usually handled via XIE.