How Reproducible: always Steps to Reproduce: 1. have IMPS/2 mouse configured. 2. shut down, replace video card, reboot, let kudzu autoconfigure for new video (all seems to work fine up to this point). 3. start redhat-config-xfree86. move mouse pointer - jumps because uses PS/2 protocol. 4. restart redhat-config-xfree86, use keyboard only. configure different resolution. The very last dialog appears in the corner and out of focus. Had to kill X server. Fortunately new config file has been created by this time. Actual Results: New config file has PS/2 as mouse protocol. Expected Results: IMPS/2 as mouse protocol. Additional Information: edited XF86Config by hand, adding IM in front of PS/2. next redhat-config-xfree86 run is normal.
notting: kudzu runs --reconfig. This means it will throw away all current X config, not just the gfx part. I'm not sure what to do about this.
I see two bugs here, one might be kudzu related. 1. redhat-config-xfree86 should place _all_ dialog in the middle of the screen. This is needed for mouseless operation. 2. kudzu/redhat-config-xfree86 should consult /etc/sysconfig/mouse before restetting X configuration. There is a variable "XMOUSETYPE" which clearly says what kind of mouse should be used.
I fixed issue 1 in CVS. But reading the r-c-xfree86 code it looks like it's supposed to read XMOUSETYPE from /etc/sysconfig/mouse already.
Yes, but redhat-config-xfree86 was looking for mouse.info["XMOUSETYPE"] before it called mouse.read(), which always returned "None" for the type. Therefore it would always default to PS/2. I've changed the code around so that we call mouse.read() first. This should fix the problem, but it needs to be tested. This should be fixed in redhat-config-xfree86-0.7.1-3. QA, please verify.
There is a stack of 64 bugs that have been in Modified state for a long period of time. I am closing these as Rawhide now. If you find that the issue is not fixed, please reopen this report.