When returning back do desktop after quitting ezQuake, all pointer devices (mice) have ONE unified settings of sensitivity/acceleration, even though they were individually configured before, and have to be manually reconfigured again.
It seems as if ezQuake picked up one pointer device as a reference and set parameters for all other devices accordingly. It also happens only with the GLX version.
Example: I have a laptop with trackpoing + touchpad, external keyboard with trackpoint + touchpad and an external mouse. All pointers have their special and unique sensitivity/acceleration configuration. After quitting ezQuake, all pointer devices are set to the exact SAME settings --- and, what is strange but corresponds with my observations, of that one device (of five in total), which was LAST active before/when launching ezQuake (i.e. in this way I can "select" the device of which the configuration is preserved).
OS: Debian GNU/Linux, stable (wheezy), 32bit (XFCE + Openbox environment)
ezQuake: version 2.1, build 3332
Note: I have never seen a similar problem with any of other native or "via wine" used games/applications, so it is definitely ezQuake specific.
ezQuake 2.x uses a hacky evdev-input system. ezQuake 3.0 will use SDL2 (which in turn uses XInput2 on Linux) and will fix this issue.
v2 branch is closed, closing this one as it will solve itself with 3.0