From Bugzilla Helper: User-Agent: Mozilla/5.0 Galeon/1.2.7 (X11; Linux i686; U;) Gecko/20030131 Description of problem: I have a Logitech Cordless Optical Trackman, and in XFree86, the orientation is off, by about 45 degrees to the left. I'm not sure if I had this problem in Windows, as the Windows mouse control panel applet allows one to set orientation. I cannot find a way to do this with mouseconfig. I experience this problem both in XFree86 and in the console with gpm. Version-Release number of selected component (if applicable): several tried How reproducible: Always Steps to Reproduce: 1. Use the trackball I mentioned 2. Select any working configuration in mouseconfig 3. Move the cursor around Actual Results: When you move the ball horizontally to the left, the cursor actually goes down and left about 45 degrees. Moving up makes it go up and left. Expected Results: Normal mouse orientation Additional info:
I found this archived mailing list posting that describes someone else with the same problem as myself: http://lists.linux.it/pipermail/gpm/2002-November/000550.html
Sounds like Logitech built a buggy mouse. I can't really add a button to the interface that says "Enable off-by-45-degrees workaround." The people on that mailing list only talk about fixing gpm, not XFree86. Both of these are beyond the scope of redhat-config-mouse. I would recommend getting a different mouse.
Would it be possible within the scope of XFree86 to provide a means of changing the orientation of the mouse? Some Windows mouse drivers (Logitech's, for example) have the ability to let the user set a preferred orientation, much like there exists for joystick calibration.
You might send an email to mharris and ask him. He's our XFree86 maintainer.