Skip site navigation (1)Skip section navigation (2)
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>