1 |
On Sun, 2006-10-22 at 18:38 +0200, Meino Christian Cramer wrote: |
2 |
> From: Michael Sullivan <michael@××××××××××××.com> |
3 |
> Subject: [gentoo-user] OT - Mouse going crazy in gnome |
4 |
> Date: Sun, 22 Oct 2006 11:18:58 -0500 |
5 |
> |
6 |
> > About a week ago, my wife's mouse started going wacko in Gnome. When |
7 |
> > she tries do do something (I haven't been able to track it down to an |
8 |
> > individual action or sequence), the pointer flies around the screen and |
9 |
> > generates seemingly random mouse movements. I've looked at |
10 |
> > her /etc/X11/xorg.conf file and everything looks okay to me. Here it |
11 |
> > is: |
12 |
> > |
13 |
> > Section "ServerLayout" |
14 |
> > Identifier "X.org Configured" |
15 |
> > Screen 0 "Screen0" 0 0 |
16 |
> > InputDevice "Mouse0" "CorePointer" |
17 |
> > InputDevice "Keyboard0" "CoreKeyboard" |
18 |
> > EndSection |
19 |
> > |
20 |
> > Section "Files" |
21 |
> > FontPath "/usr/share/fonts/misc/" |
22 |
> > FontPath "/usr/share/fonts/TTF/" |
23 |
> > FontPath "/usr/share/fonts/Type1/" |
24 |
> > FontPath "/usr/share/fonts/CID/" |
25 |
> > FontPath "/usr/share/fonts/75dpi/" |
26 |
> > FontPath "/usr/share/fonts/100dpi/" |
27 |
> > EndSection |
28 |
> > |
29 |
> > Section "Module" |
30 |
> > Load "extmod" |
31 |
> > Load "dri" |
32 |
> > Load "dbe" |
33 |
> > Load "record" |
34 |
> > Load "xtrap" |
35 |
> > # Load "glx" |
36 |
> > Load "type1" |
37 |
> > Load "freetype" |
38 |
> > EndSection |
39 |
> > |
40 |
> > Section "InputDevice" |
41 |
> > Identifier "Keyboard0" |
42 |
> > Driver "kbd" |
43 |
> > EndSection |
44 |
> > |
45 |
> > Section "InputDevice" |
46 |
> > Identifier "Mouse0" |
47 |
> > Driver "mouse" |
48 |
> > Option "Protocol" "auto" |
49 |
> > Option "Device" "/dev/input/mouse0" |
50 |
> > Option "ZAxisMapping" "4 5" |
51 |
> > EndSection |
52 |
> > |
53 |
> > Section "Monitor" |
54 |
> > #DisplaySize 280 210 # mm |
55 |
> > Identifier "Monitor0" |
56 |
> > VendorName "SNY" |
57 |
> > ModelName "650" |
58 |
> > Option "DPMS" |
59 |
> > EndSection |
60 |
> > |
61 |
> > Section "Device" |
62 |
> > ### Available Driver options are:- |
63 |
> > ### Values: <i>: integer, <f>: float, <bool>: "True"/"False", |
64 |
> > ### <string>: "String", <freq>: "<f> Hz/kHz/MHz" |
65 |
> > ### [arg]: arg optional |
66 |
> > #Option "SWcursor" # [<bool>] |
67 |
> > #Option "HWcursor" # [<bool>] |
68 |
> > #Option "NoAccel" # [<bool>] |
69 |
> > #Option "TurboQueue" # [<bool>] |
70 |
> > #Option "FastVram" # [<bool>] |
71 |
> > #Option "NoHostBus" # [<bool>] |
72 |
> > #Option "RenderAcceleration" # [<bool>] |
73 |
> > #Option "ForceCRT1Type" # <str> |
74 |
> > #Option "ForceCRT2Type" # <str> |
75 |
> > #Option "YPbPrAspectRatio" # <str> |
76 |
> > #Option "ShadowFB" # [<bool>] |
77 |
> > Option "DRI" "false" |
78 |
> > #Option "AGPSize" # <i> |
79 |
> > #Option "GARTSize" # <i> |
80 |
> > #Option "Rotate" # <str> |
81 |
> > #Option "NoXvideo" "true" |
82 |
> > #Option "Vesa" # [<bool>] |
83 |
> > #Option "MaxXFBMem" # <i> |
84 |
> > #Option "ForceCRT1" # [<bool>] |
85 |
> > #Option "XvOnCRT2" # [<bool>] |
86 |
> > #Option "PanelDelayCompensation" # <i> |
87 |
> > #Option "PanelDelayCompensation1" # <i> |
88 |
> > #Option "PDC" # <i> |
89 |
> > #Option "PDC1" # <i> |
90 |
> > #Option "EMI" # <i> |
91 |
> > #Option "LVDSHL" # <i> |
92 |
> > #Option "SpecialTiming" # <str> |
93 |
> > #Option "TVStandard" # <str> |
94 |
> > #Option "UseROMData" # [<bool>] |
95 |
> > #Option "NoInternalModes" # [<bool>] |
96 |
> > #Option "UseOEMData" # [<bool>] |
97 |
> > #Option "NoYV12" # [<bool>] |
98 |
> > #Option "CHTVType" # [<bool>] |
99 |
> > #Option "CHTVOverscan" # [<bool>] |
100 |
> > #Option "CHTVSuperOverscan" # [<bool>] |
101 |
> > #Option "CHTVLumaBandwidthCVBS" # <i> |
102 |
> > #Option "CHTVLumaBandwidthSVIDEO" # <i> |
103 |
> > #Option "CHTVLumaFlickerFilter" # <i> |
104 |
> > #Option "CHTVChromaBandwidth" # <i> |
105 |
> > #Option "CHTVChromaFlickerFilter" # <i> |
106 |
> > #Option "CHTVCVBSColor" # [<bool>] |
107 |
> > #Option "CHTVTextEnhance" # <i> |
108 |
> > #Option "CHTVContrast" # <i> |
109 |
> > #Option "SISTVEdgeEnhance" # <i> |
110 |
> > #Option "SISTVAntiFlicker" # <str> |
111 |
> > #Option "SISTVSaturation" # <i> |
112 |
> > #Option "SISTVCFilter" # [<bool>] |
113 |
> > #Option "SISTVYFilter" # <i> |
114 |
> > #Option "SISTVColorCalibFine" # <i> |
115 |
> > #Option "SISTVColorCalibCoarse" # <i> |
116 |
> > #Option "SISTVXScale" # <i> |
117 |
> > #Option "SISTVYScale" # <i> |
118 |
> > #Option "TVXPosOffset" # <i> |
119 |
> > #Option "TVYPosOffset" # <i> |
120 |
> > #Option "SIS6326TVAntiFlicker" # <str> |
121 |
> > #Option "SIS6326TVEnableYFilter" # [<bool>] |
122 |
> > #Option "SIS6326TVYFilterStrong" # [<bool>] |
123 |
> > #Option "SIS6326TVForcePlug" # <str> |
124 |
> > #Option "SIS6326FSCAdjust" # <i> |
125 |
> > #Option "UseColorHWCursor" # [<bool>] |
126 |
> > #Option "ColorHWCursorBlending" # [<bool>] |
127 |
> > #Option "ColorHWCursorBlendThreshold" # <i> |
128 |
> > #Option "RestoreBySetMode" # [<bool>] |
129 |
> > #Option "NoCRT2Detection" # [<bool>] |
130 |
> > #Option "ForceCRT2ReDetection" # [<bool>] |
131 |
> > #Option "SenseYPbPr" # [<bool>] |
132 |
> > #Option "CRT1Gamma" # [<bool>] |
133 |
> > #Option "CRT2Gamma" # [<bool>] |
134 |
> > #Option "StoredGammaBrightness" # <str> |
135 |
> > #Option "StoredGammaPreBrightness" # <str> |
136 |
> > #Option "XvGamma" # <str> |
137 |
> > #Option "XvDefaultContrast" # <i> |
138 |
> > #Option "XvDefaultBrightness" # <i> |
139 |
> > #Option "XvDefaultHue" # <i> |
140 |
> > #Option "XvDefaultSaturation" # <i> |
141 |
> > #Option "XvDefaultDisableGfx" # [<bool>] |
142 |
> > #Option "XvDefaultDisableGfxLR" # [<bool>] |
143 |
> > #Option "XvChromaMin" # <i> |
144 |
> > #Option "XvChromaMax" # <i> |
145 |
> > #Option "XvUseChromaKey" # [<bool>] |
146 |
> > #Option "XvInsideChromaKey" # [<bool>] |
147 |
> > #Option "XvYUVChromaKey" # [<bool>] |
148 |
> > #Option "XvDisableColorKey" # [<bool>] |
149 |
> > #Option "XvUseMemcpy" # [<bool>] |
150 |
> > #Option "XvDefaultAdaptor" # <str> |
151 |
> > #Option "ScaleLCD" # [<bool>] |
152 |
> > #Option "CenterLCD" # [<bool>] |
153 |
> > #Option "EnableHotkey" # [<bool>] |
154 |
> > #Option "EnableSiSCtrl" # [<bool>] |
155 |
> > #Option "OverruleFrequencyRanges" # [<bool>] |
156 |
> > #Option "MergedFB" # [<bool>] |
157 |
> > #Option "TwinView" # [<bool>] |
158 |
> > #Option "MergedFBAuto" # [<bool>] |
159 |
> > #Option "CRT2HSync" # <str> |
160 |
> > #Option "SecondMonitorHorizSync" # <str> |
161 |
> > #Option "CRT2VRefresh" # <str> |
162 |
> > #Option "SecondMonitorVertRefresh" # <str> |
163 |
> > #Option "CRT2Position" # <str> |
164 |
> > #Option "TwinViewOrientation" # <str> |
165 |
> > #Option "MetaModes" # <str> |
166 |
> > #Option "MergedDPI" # <str> |
167 |
> > #Option "NoMergedXinerama" # [<bool>] |
168 |
> > #Option "NoTwinviewXineramaInfo" # [<bool>] |
169 |
> > #Option "MergedXineramaCRT2IsScreen0" # [<bool>] |
170 |
> > Identifier "Card0" |
171 |
> > Driver "sis" |
172 |
> > VendorName "Silicon Integrated Systems [SiS]" |
173 |
> > BoardName "Unknown Board" |
174 |
> > BusID "PCI:1:0:0" |
175 |
> > EndSection |
176 |
> > |
177 |
> > Section "Screen" |
178 |
> > Identifier "Screen0" |
179 |
> > Device "Card0" |
180 |
> > Monitor "Monitor0" |
181 |
> > DefaultDepth 24 |
182 |
> > SubSection "Display" |
183 |
> > Viewport 0 0 |
184 |
> > Depth 1 |
185 |
> > EndSubSection |
186 |
> > SubSection "Display" |
187 |
> > Viewport 0 0 |
188 |
> > Depth 4 |
189 |
> > EndSubSection |
190 |
> > SubSection "Display" |
191 |
> > Viewport 0 0 |
192 |
> > Depth 8 |
193 |
> > EndSubSection |
194 |
> > SubSection "Display" |
195 |
> > Viewport 0 0 |
196 |
> > Depth 15 |
197 |
> > EndSubSection |
198 |
> > SubSection "Display" |
199 |
> > Viewport 0 0 |
200 |
> > Depth 16 |
201 |
> > EndSubSection |
202 |
> > SubSection "Display" |
203 |
> > Viewport 0 0 |
204 |
> > Depth 24 |
205 |
> > Modes "1024x768" "800x600" |
206 |
> > EndSubSection |
207 |
> > EndSection |
208 |
> > |
209 |
> > If it matters, here is her lspci output: |
210 |
> > |
211 |
> > catherine ~ # lspci -v |
212 |
> > 00:00.0 Host bridge: Silicon Integrated Systems [SiS] 741/741GX/M741 |
213 |
> > Host (rev 03) |
214 |
> > Subsystem: Elitegroup Computer Systems Unknown device 1b13 |
215 |
> > Flags: bus master, medium devsel, latency 32 |
216 |
> > Memory at d0000000 (32-bit, non-prefetchable) [size=128M] |
217 |
> > Capabilities: [c0] AGP version 3.5 |
218 |
> > |
219 |
> > 00:01.0 PCI bridge: Silicon Integrated Systems [SiS] SiS AGP Port |
220 |
> > (virtual PCI-to-PCI bridge) (prog-if 00 [Normal decode]) |
221 |
> > Flags: bus master, 66MHz, fast devsel, latency 99 |
222 |
> > Bus: primary=00, secondary=01, subordinate=01, sec-latency=32 |
223 |
> > I/O behind bridge: 0000d000-0000dfff |
224 |
> > Memory behind bridge: e1000000-e10fffff |
225 |
> > Prefetchable memory behind bridge: d8000000-dfffffff |
226 |
> > |
227 |
> > 00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS964 [MuTIOL |
228 |
> > Media IO] (rev 36) |
229 |
> > Flags: bus master, medium devsel, latency 0 |
230 |
> > |
231 |
> > 00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE] (rev |
232 |
> > 01) (prog-if 80 [Master]) |
233 |
> > Subsystem: Elitegroup Computer Systems Unknown device 1b13 |
234 |
> > Flags: bus master, medium devsel, latency 128, IRQ 16 |
235 |
> > I/O ports at <unassigned> |
236 |
> > I/O ports at <unassigned> |
237 |
> > I/O ports at <unassigned> |
238 |
> > I/O ports at <unassigned> |
239 |
> > I/O ports at 4000 [size=16] |
240 |
> > Capabilities: [58] Power Management version 2 |
241 |
> > |
242 |
> > 00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] |
243 |
> > AC'97 Sound Controller (rev a0) |
244 |
> > Subsystem: Elitegroup Computer Systems Unknown device 1b13 |
245 |
> > Flags: bus master, medium devsel, latency 32, IRQ 21 |
246 |
> > I/O ports at e000 [size=256] |
247 |
> > I/O ports at e400 [size=128] |
248 |
> > Capabilities: [48] Power Management version 2 |
249 |
> > |
250 |
> > 00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 |
251 |
> > Controller (rev 0f) (prog-if 10 [OHCI]) |
252 |
> > Subsystem: Elitegroup Computer Systems Unknown device 1b13 |
253 |
> > Flags: bus master, medium devsel, latency 32, IRQ 18 |
254 |
> > Memory at e1104000 (32-bit, non-prefetchable) [size=4K] |
255 |
> > |
256 |
> > 00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 |
257 |
> > Controller (rev 0f) (prog-if 10 [OHCI]) |
258 |
> > Subsystem: Elitegroup Computer Systems Unknown device 1b13 |
259 |
> > Flags: bus master, medium devsel, latency 32, IRQ 19 |
260 |
> > Memory at e1100000 (32-bit, non-prefetchable) [size=4K] |
261 |
> > |
262 |
> > 00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 |
263 |
> > Controller (rev 0f) (prog-if 10 [OHCI]) |
264 |
> > Subsystem: Elitegroup Computer Systems Unknown device 1b13 |
265 |
> > Flags: bus master, medium devsel, latency 32, IRQ 20 |
266 |
> > Memory at e1101000 (32-bit, non-prefetchable) [size=4K] |
267 |
> > |
268 |
> > 00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 |
269 |
> > Controller (prog-if 20 [EHCI]) |
270 |
> > Subsystem: Elitegroup Computer Systems Unknown device 1b13 |
271 |
> > Flags: bus master, medium devsel, latency 32, IRQ 17 |
272 |
> > Memory at e1102000 (32-bit, non-prefetchable) [size=4K] |
273 |
> > Capabilities: [50] Power Management version 2 |
274 |
> > |
275 |
> > 00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI |
276 |
> > Fast Ethernet (rev 91) |
277 |
> > Subsystem: Elitegroup Computer Systems Unknown device 1b13 |
278 |
> > Flags: bus master, medium devsel, latency 32, IRQ 22 |
279 |
> > I/O ports at e800 [size=256] |
280 |
> > Memory at e1103000 (32-bit, non-prefetchable) [size=4K] |
281 |
> > [virtual] Expansion ROM at 10000000 [disabled] [size=128K] |
282 |
> > Capabilities: [40] Power Management version 2 |
283 |
> > |
284 |
> > 01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] |
285 |
> > 661/741/760/761 PCI/AGP VGA Display Adapter (prog-if 00 [VGA]) |
286 |
> > Subsystem: Elitegroup Computer Systems Unknown device 1b13 |
287 |
> > Flags: 66MHz, medium devsel, IRQ 10 |
288 |
> > BIST result: 00 |
289 |
> > Memory at d8000000 (32-bit, prefetchable) [size=128M] |
290 |
> > Memory at e1000000 (32-bit, non-prefetchable) [size=128K] |
291 |
> > I/O ports at d000 [size=128] |
292 |
> > Capabilities: [40] Power Management version 2 |
293 |
> > Capabilities: [50] AGP version 3.0 |
294 |
> > |
295 |
> > Can anyone help us with this? I have no idea what to do. Her mouse and |
296 |
> > my mouse are identical (optical) and our two xorg.conf files are very |
297 |
> > similar. I have not seen this phenomenon on my PC though. We are using |
298 |
> > modular X. |
299 |
> > |
300 |
> > -- |
301 |
> > gentoo-user@g.o mailing list |
302 |
> > |
303 |
> |
304 |
> Hi Michael, |
305 |
> |
306 |
> if it is the same "mouse-effect" I recognized as I tried to configure |
307 |
> my X... |
308 |
> |
309 |
> It may be that the "auto" settings for the protocol fail to detect |
310 |
> the correct protocol (the wrong protocol was the reason for the "wild |
311 |
> mouse" in my case...). |
312 |
> |
313 |
> I cannot determine the kind of mouse (manufacturer, brand, |
314 |
> interface...) from the output you send with your mail... |
315 |
> |
316 |
> My mouse is identified at boot time like this: |
317 |
> |
318 |
> input: Logitech N48 as /class/input/input0 |
319 |
> input: USB HID v1.00 Mouse [Logitech N48] on usb-0000:00:10.0-2.4 |
320 |
> |
321 |
> it is an three-button USB-mouse (Logitech). |
322 |
> |
323 |
> I configured it in xorg.conf like: |
324 |
> |
325 |
> |
326 |
> Identifier "Mouse1" |
327 |
> Driver "mouse" |
328 |
> Option "Protocol" "IMPS/2" |
329 |
> Option "Device" "/dev/input/mice |
330 |
> Option "Buttons" "5" |
331 |
> Option "ZAxisMapping" "4 5" |
332 |
> |
333 |
> |
334 |
> HTH |
335 |
> |
336 |
> Have a nice weekend! |
337 |
> mcc |
338 |
> |
339 |
|
340 |
I was wrong about her mouse being the same as mine: Her's is a Mitsumi |
341 |
wheel mouse and mine is a Logitech wheel mouse. Is there a way to view |
342 |
the boot up messages without actually rebooting? Also, I pulled this |
343 |
from her dmesg output: |
344 |
|
345 |
catherine ~ # dmesg | grep 'ouse' |
346 |
psmouse.c: Wheel Mouse at isa0060/serio1/input0 lost synchronization, |
347 |
throwing 3 bytes away. |
348 |
psmouse.c: Wheel Mouse at isa0060/serio1/input0 lost synchronization, |
349 |
throwing 1 bytes away. |
350 |
psmouse.c: Wheel Mouse at isa0060/serio1/input0 lost synchronization, |
351 |
throwing 3 bytes away. |
352 |
|
353 |
|
354 |
-- |
355 |
gentoo-user@g.o mailing list |