Date: Tue, 14 Apr 2009 10:09:14 -0500 From: "Schmehl, Paul L" <pauls@utdallas.edu> To: "mail.list freebsd-questions" <freebsd-questions@freebsd.org> Subject: Mouse stopped working in X Message-ID: <5DC00D3430370A428A709B1E8BF3566641DA99@UTDEVS20.campus.ad.utdallas.edu>
next in thread | raw e-mail | index | archive | help
This is a multipart message in MIME format. ------=_NextPart_000_00F4_01C9BCE9.10B9BE60 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit I ran the perl upgrade and portupgrade, and now my mouse doesn't work in Xorg running KDE. Works fine in the console, and I haven't changed anything in the xorg.conf file. I generated a new one, and the mouse section is identical to what I already have. Section "InputDevice" Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/sysmouse" Option "ZAxisMapping" "4 5 6 7" EndSection For some reason I now have a PS2 mouse being detected (there's no PS2 port on this box and there's no PS2 mouse plugged in to it), and I think that's the cause of the mouse failure in X. # ls -l /dev/psm0 crw-rw-rw- 1 root wheel 0, 64 Apr 14 09:33 /dev/psm0 But how do I track down what's causing this device to be loaded? I also have the usb mouse: # ls -l /dev/ums0 crw-r--r-- 1 root operator 0, 42 Apr 14 09:29 /dev/ums0 (**) |-->Input Device "Mouse0" (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled. (WW) Disabling Mouse0 (==) RADEONHD(0): Silken mouse enabled (II) config/hal: Adding input device PS/2 Mouse (II) LoadModule: "mouse" (II) Loading /usr/local/lib/xorg/modules/input//mouse_drv.so (II) Module mouse: vendor="X.Org Foundation" (**) PS/2 Mouse: Device: "/dev/psm0" (==) PS/2 Mouse: Protocol: "Auto" (**) PS/2 Mouse: always reports core events (==) PS/2 Mouse: Emulate3Buttons, Emulate3Timeout: 50 (**) PS/2 Mouse: ZAxisMapping: buttons 4 and 5 (**) PS/2 Mouse: Buttons: 9 (**) PS/2 Mouse: Sensitivity: 1 (II) XINPUT: Adding extended input device "PS/2 Mouse" (type: MOUSE) (**) PS/2 Mouse: (accel) keeping acceleration scheme 1 (**) PS/2 Mouse: (accel) filter chain progression: 2.00 (**) PS/2 Mouse: (accel) filter stage 0: 20.00 ms (**) PS/2 Mouse: (accel) set acceleration profile 0 (II) PS/2 Mouse: SetupAuto: hw.iftype is 3, hw.model is 0 (II) PS/2 Mouse: SetupAuto: protocol is PS/2 (II) PS/2 Mouse: ps2EnableDataReporting: succeeded Dmesg shows the device being loaded: atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0 atkbd0: <AT Keyboard> irq 1 on atkbdc0 kbd0 at atkbd0 atkbd0: [GIANT-LOCKED] atkbd0: [ITHREAD] psm0: <PS/2 Mouse> irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: [ITHREAD] psm0: model Generic PS/2 mouse, device ID 0 But also shows the usb mouse being loaded: ukbd0: <vendor 0x045e Microsoft Natural Keyboard Elite, class 0/0, rev 2.00/2.07, addr 3> on uhub3 kbd2 at ukbd0 ums0: <Logitech Optical USB Mouse, class 0/0, rev 2.00/3.40, addr 4> on uhub3 ums0: 3 buttons and Z dir. I have no idea where this PS2 mouse suddenly appeared from, but I think it's clearly the cause of the problem. Also, Ctrl-Alt-Bksp no longer restarts X, which is kind of weird. I can still switch to other ttys though. Paul Schmehl (pauls@utdallas.edu) Senior Information Security Analyst University of Texas at Dallas http://www.utdallas.edu/ir/security/ ------=_NextPart_000_00F4_01C9BCE9.10B9BE60 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIRzTCCAwMw ggJsAhEAuS9gzIifoXpGCbhbcGyKrzANBgkqhkiG9w0BAQUFADCBwTELMAkGA1UEBhMCVVMxFzAV BgNVBAoTDlZlcmlTaWduLCBJbmMuMTwwOgYDVQQLEzNDbGFzcyAyIFB1YmxpYyBQcmltYXJ5IENl cnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIxOjA4BgNVBAsTMShjKSAxOTk4IFZlcmlTaWduLCBJ bmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5l dHdvcmswHhcNOTgwNTE4MDAwMDAwWhcNMjgwODAxMjM1OTU5WjCBwTELMAkGA1UEBhMCVVMxFzAV BgNVBAoTDlZlcmlTaWduLCBJbmMuMTwwOgYDVQQLEzNDbGFzcyAyIFB1YmxpYyBQcmltYXJ5IENl cnRpZmljYXRpb24gQXV0aG9yaXR5IC0gRzIxOjA4BgNVBAsTMShjKSAxOTk4IFZlcmlTaWduLCBJ bmMuIC0gRm9yIGF1dGhvcml6ZWQgdXNlIG9ubHkxHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5l dHdvcmswgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKeIASF0LOcaA/CY4Zc8DyEI8Zzbl+ma /MIEBhO+X1LIzB4sElYsuAFpLMyZH62wlq55BPITOcF7mLoILOjChBMsqmnpCfTHqQKkQsIjT0rY 8A6i+zFsyeZvmScH9eb0THiebetGhvq5hslU8rLEr9RGHFrJFTD/DWz1LQ5tzn93AgMBAAEwDQYJ KoZIhvcNAQEFBQADgYEAci75f9HxcfvEnvbFXlGKQJi4aPibHIPY4p29/+2h5mbqLwn0ytfqpSuV 9iRghk1ELoOlxC2g0654aW9y2myuCPBjkjfmu8QwF613zEk1qs/Yj9G+txiWR3NqVCI0ZC22FptZ W7RRWTqzCxT0Et9noPStMmResUZyJ4wSe8VEtK4wggPYMIIDQaADAgECAhBh2mHWGJ1JMKHibhRD cR6hMA0GCSqGSIb3DQEBBQUAMIHBMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIElu Yy4xPDA6BgNVBAsTM0NsYXNzIDIgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3Jp dHkgLSBHMjE6MDgGA1UECxMxKGMpIDE5OTggVmVyaVNpZ24sIEluYy4gLSBGb3IgYXV0aG9yaXpl ZCB1c2Ugb25seTEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazAeFw05OTAzMzEwMDAw MDBaFw0xMjAzMzAyMzU5NTlaMIHqMScwJQYDVQQKEx5UaGUgVW5pdmVyc2l0eSBvZiBUZXhhcyBT eXN0ZW0xHzAdBgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9m IHVzZSBhdCBodHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhIChjKTk5MTIwMAYDVQQLEylDbGFz cyAyIENBIC0gT25TaXRlIEluZGl2aWR1YWwgU3Vic2NyaWJlcjEtMCsGA1UEAxMkVGhlIFVuaXZl cnNpdHkgb2YgVGV4YXMgYXQgRGFsbGFzIENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC/ 6u+H6x4KwQD5IhHB0cHM23ravjbScGAwYOUZ4FMvNfTJqCkF1t49nfMGmmR9vtGHVHib/6J48fuH q8P8h0zCSUEN4cDSpdf8fv9CUU508wHVaHOlXQQx+OYpJWOoI5pEaoGLD7A58e/bRljDurjPS/N6 waJJlYMjQ7qbGo8yhQIDAQABo4GlMIGiMCkGA1UdEQQiMCCkHjAcMRowGAYDVQQDExFQcml2YXRl TGFiZWwxLTE0MDARBglghkgBhvhCAQEEBAMCAQYwRAYDVR0gBD0wOzA5BgtghkgBhvhFAQcBATAq MCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vUlBBMA8GA1UdEwQIMAYBAf8C AQAwCwYDVR0PBAQDAgEGMA0GCSqGSIb3DQEBBQUAA4GBAEEaXE4+QirZ8zpktWF7BIE11jOHIwgQ +dhYlhyMMyCNra+cC8Y3wb+U8MsL0NLj8aYMYEmhc+lTDdzvvmahJrStzHcJ3Ft474CLIX2ahOAO MBZT4RogamUoft0YOYrgnhBqtg3fYGUSpL+fiNlJ8y4f9IBpczsYRRGxokh/bZ/pMIIFcTCCBNqg AwIBAgIQI01CsTOxj38qt3igywfdvDANBgkqhkiG9w0BAQUFADCB6jEnMCUGA1UEChMeVGhlIFVu aXZlcnNpdHkgb2YgVGV4YXMgU3lzdGVtMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3Jr MTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAo Yyk5OTEyMDAGA1UECxMpQ2xhc3MgMiBDQSAtIE9uU2l0ZSBJbmRpdmlkdWFsIFN1YnNjcmliZXIx LTArBgNVBAMTJFRoZSBVbml2ZXJzaXR5IG9mIFRleGFzIGF0IERhbGxhcyBDQTAeFw0wODEwMDkw MDAwMDBaFw0wOTEwMDkyMzU5NTlaMIH2MScwJQYDVQQKFB5UaGUgVW5pdmVyc2l0eSBvZiBUZXhh cyBTeXN0ZW0xLTArBgNVBAsUJFRoZSBVbml2ZXJzaXR5IG9mIFRleGFzIGF0IERhbGxhcyBDQTFG MEQGA1UECxM9d3d3LnZlcmlzaWduLmNvbS9yZXBvc2l0b3J5L0NQUyBJbmNvcnAuIGJ5IFJlZi4s TElBQi5MVEQoYyk5OTEYMBYGA1UECxQPTWFpbCBTdG9wIC0gVVREMRcwFQYDVQQDEw5QYXVsIEwg U2NobWVobDEhMB8GCSqGSIb3DQEJARYScGF1bHNAdXRkYWxsYXMuZWR1MIGfMA0GCSqGSIb3DQEB AQUAA4GNADCBiQKBgQCYHnznA28cCqpBfsEEd8kFqIjsogNMlAw2lQyBDX8jozNnqPFk2q6R6hyv EjN79w1NjIjsMnqoosvR5h+5NaOTV5LwsTWcyI7uEYC6h9hRn0sD6h54EORje3CIl8WPskBpr42k 6Pvuh99TPU/DDcCfa0FZLVHciHf4kwbKaD3+9QIDAQABo4ICCDCCAgQwCQYDVR0TBAIwADAdBgNV HREEFjAUgRJwYXVsc0B1dGRhbGxhcy5lZHUwggEkBgNVHSAEggEbMIIBFzCCARMGC2CGSAGG+EUB BwEGMIIBAjArBggrBgEFBQcCARYfaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYS1rcjCB0gYI KwYBBQUHAgIwgcUagcJOT1RJQ0U6IFByaXZhdGUga2V5IG1heSBiZSByZWNvdmVyZWQgYnkgVmVy aVNpZ24ncyBjdXN0b21lciB3aG8gbWF5IGJlIGFibGUgdG8gZGVjcnlwdCBtZXNzYWdlcyB5b3Ug c2VuZCB0byBjZXJ0aWZpY2F0ZSBob2xkZXIuICBVc2UgaXMgc3ViamVjdCB0byB0ZXJtcyBhdCBo dHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhLWtyIChjKTk5LjARBglghkgBhvhCAQEEBAMCB4Aw cQYDVR0fBGowaDBmoGSgYoZgaHR0cDovL29uc2l0ZWNybC52ZXJpc2lnbi5jb20vVGhlVW5pdmVy c2l0eW9mVGV4YXNTeXN0ZW1UaGVVbml2ZXJzaXR5b2ZUZXhhc2F0RGFsbGFzQ0EvTGF0ZXN0Q1JM MAsGA1UdDwQEAwIHgDAdBgNVHSUEFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwDQYJKoZIhvcNAQEF BQADgYEACZiM7VwLJ8cWcCoYYEsu1TPpDIo6ZWcyzi77Vgcs4gphOgkRsYSzwpcLO9qiAsH3IOq5 AIgTlHOPaLaPkNittkY9lC61WwLW7RgPD0uFl9A+n6HMUt1vFQJVM6IQEEH28Uia1dPQ21coyggs EQtMeP16q1rY0XLQSN2MSBCMazwwggVxMIIE2qADAgECAhA+UKNuY039lyFE0OrpgMK8MA0GCSqG SIb3DQEBBQUAMIHqMScwJQYDVQQKEx5UaGUgVW5pdmVyc2l0eSBvZiBUZXhhcyBTeXN0ZW0xHzAd BgNVBAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBo dHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBhIChjKTk5MTIwMAYDVQQLEylDbGFzcyAyIENBIC0g T25TaXRlIEluZGl2aWR1YWwgU3Vic2NyaWJlcjEtMCsGA1UEAxMkVGhlIFVuaXZlcnNpdHkgb2Yg VGV4YXMgYXQgRGFsbGFzIENBMB4XDTA4MTAwOTAwMDAwMFoXDTA5MTAwOTIzNTk1OVowgfYxJzAl BgNVBAoUHlRoZSBVbml2ZXJzaXR5IG9mIFRleGFzIFN5c3RlbTEtMCsGA1UECxQkVGhlIFVuaXZl cnNpdHkgb2YgVGV4YXMgYXQgRGFsbGFzIENBMUYwRAYDVQQLEz13d3cudmVyaXNpZ24uY29tL3Jl cG9zaXRvcnkvQ1BTIEluY29ycC4gYnkgUmVmLixMSUFCLkxURChjKTk5MRgwFgYDVQQLFA9NYWls IFN0b3AgLSBVVEQxFzAVBgNVBAMTDlBhdWwgTCBTY2htZWhsMSEwHwYJKoZIhvcNAQkBFhJwYXVs c0B1dGRhbGxhcy5lZHUwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAK1bojCUf0F8WOBEO1VX fYUEsdi/W/o0xcNy5ajiI7mFhPA0dnovhEUsC41lJIIYjpNjaSFVCNlNvErjwQfzXTMwlfcZ6RIX LSxu/7z1eGeHF0vAuTcGw/COUKPpGjBIqqXdseoUQ+WZ24nK8lSBeBI+N21ejgCwHcxfy/P5qn7Z AgMBAAGjggIIMIICBDAJBgNVHRMEAjAAMB0GA1UdEQQWMBSBEnBhdWxzQHV0ZGFsbGFzLmVkdTCC ASQGA1UdIASCARswggEXMIIBEwYLYIZIAYb4RQEHAQYwggECMCsGCCsGAQUFBwIBFh9odHRwczov L3d3dy52ZXJpc2lnbi5jb20vcnBhLWtyMIHSBggrBgEFBQcCAjCBxRqBwk5PVElDRTogUHJpdmF0 ZSBrZXkgbWF5IGJlIHJlY292ZXJlZCBieSBWZXJpU2lnbidzIGN1c3RvbWVyIHdobyBtYXkgYmUg YWJsZSB0byBkZWNyeXB0IG1lc3NhZ2VzIHlvdSBzZW5kIHRvIGNlcnRpZmljYXRlIGhvbGRlci4g IFVzZSBpcyBzdWJqZWN0IHRvIHRlcm1zIGF0IGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9ycGEt a3IgKGMpOTkuMBEGCWCGSAGG+EIBAQQEAwIHgDBxBgNVHR8EajBoMGagZKBihmBodHRwOi8vb25z aXRlY3JsLnZlcmlzaWduLmNvbS9UaGVVbml2ZXJzaXR5b2ZUZXhhc1N5c3RlbVRoZVVuaXZlcnNp dHlvZlRleGFzYXREYWxsYXNDQS9MYXRlc3RDUkwwCwYDVR0PBAQDAgUgMB0GA1UdJQQWMBQGCCsG AQUFBwMEBggrBgEFBQcDAjANBgkqhkiG9w0BAQUFAAOBgQBSl2UnNaqa1cdzHN4T80O111+i6vOH or2B1nvxEtjEUnM1sEJ4TzMiD6PL9tbMFt4MI+XMMdrlEXt9nKdRYZskKAjciotsSBxNbDD/dfly W+pL6dvHLtcZfFboezEfGKY99P9Y4DXhhefpzKl2xKlx4imlZ2uYb/bxZaluO/b6xzGCBJwwggSY AgEBMIH/MIHqMScwJQYDVQQKEx5UaGUgVW5pdmVyc2l0eSBvZiBUZXhhcyBTeXN0ZW0xHzAdBgNV BAsTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRw czovL3d3dy52ZXJpc2lnbi5jb20vcnBhIChjKTk5MTIwMAYDVQQLEylDbGFzcyAyIENBIC0gT25T aXRlIEluZGl2aWR1YWwgU3Vic2NyaWJlcjEtMCsGA1UEAxMkVGhlIFVuaXZlcnNpdHkgb2YgVGV4 YXMgYXQgRGFsbGFzIENBAhAjTUKxM7GPfyq3eKDLB928MAkGBSsOAwIaBQCgggLyMBgGCSqGSIb3 DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA5MDQxNDE1MDkxNVowIwYJKoZIhvcN AQkEMRYEFCWoqvItGJYx7/lJiXzVZiKMdB2JMGcGCSqGSIb3DQEJDzFaMFgwCgYIKoZIhvcNAwcw DgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3DQMCAgEoMAcG BSsOAwIaMAoGCCqGSIb3DQIFMIIBEQYJKwYBBAGCNxAEMYIBAjCB/zCB6jEnMCUGA1UEChMeVGhl IFVuaXZlcnNpdHkgb2YgVGV4YXMgU3lzdGVtMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3Jw YSAoYyk5OTEyMDAGA1UECxMpQ2xhc3MgMiBDQSAtIE9uU2l0ZSBJbmRpdmlkdWFsIFN1YnNjcmli ZXIxLTArBgNVBAMTJFRoZSBVbml2ZXJzaXR5IG9mIFRleGFzIGF0IERhbGxhcyBDQQIQPlCjbmNN /ZchRNDq6YDCvDCCARMGCyqGSIb3DQEJEAILMYIBAqCB/zCB6jEnMCUGA1UEChMeVGhlIFVuaXZl cnNpdHkgb2YgVGV4YXMgU3lzdGVtMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTsw OQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYyk5 OTEyMDAGA1UECxMpQ2xhc3MgMiBDQSAtIE9uU2l0ZSBJbmRpdmlkdWFsIFN1YnNjcmliZXIxLTAr BgNVBAMTJFRoZSBVbml2ZXJzaXR5IG9mIFRleGFzIGF0IERhbGxhcyBDQQIQPlCjbmNN/ZchRNDq 6YDCvDANBgkqhkiG9w0BAQEFAASBgCez+MZ7RZfeiAqhvJggDySpv3SJswkXvJNOjURPfu5jLEGm yn7ls14gJ975bGb72NQPDngmzw2/Ua8ySLKIQU92mcZjwmsf4UM39GkaKhR5EuX8eyZsrNFAh5TB NRYSX1Z6Uj4GOa0xYkvZf+nN6ipS6afygN3d+V8Eu1v6XaTGAAAAAAAA ------=_NextPart_000_00F4_01C9BCE9.10B9BE60--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5DC00D3430370A428A709B1E8BF3566641DA99>