Hallo, trotz Suche nach alten Beiträgen und SDB-Infos hab ich noch nichts gefunden, was meine Probleme mit der Maus unter XFree lösen konnte. Folgendes Szenario: installiertes XFree 4.1.0 (war aber mit den alten 3.x ern genauso), Logitech Trackman Marble am PS/2-Port. gpm läuft mit -m /dev/psaux -t imps2 einwandfrei. Egal, ob gpm läuft und welche Eintragungen ich in der XF86Config vornehme, ich habe beim Start von X immer dasselbe Verhalten: beim geringsten Bewegen der Maus flüchtet der Zeiger in die linke obere Bildschirmecke und bleibt dort auch. Jegliche Bewegungen oder Knopfdrücke sind wirkungslos. Hat jemand eine Idee, wo ich drehen muß, damit das geht? Einstellungen z.B.: /dev/psaux, ((I[Mm])?PS|imps)/?2|Auto /dev/mouse, imps2|Auto /dev/gpmdata, imps2|Auto /dev/mouse ist ein Link auf gpmdata; die beiden gpmdata-Varianten bei laufendem oder auch nicht laufendem gpm. Gruß, Sebastian -- Do not meddle in the affairs of wizards, for they are subtle and quick to anger. Sebastian Helms - http://www.helms.sh - mailto:mail@helms.sh (PGP welcome) SuSE-Linux-Mailinglisten-FAQ: http://www.helms.sh/faq/
Hallo, On Mon, 13 May 2002, Sebastian Helms wrote:
trotz Suche nach alten Beiträgen und SDB-Infos hab ich noch nichts gefunden, was meine Probleme mit der Maus unter XFree lösen konnte. Folgendes Szenario:
installiertes XFree 4.1.0 (war aber mit den alten 3.x ern genauso), Logitech Trackman Marble am PS/2-Port.
gpm läuft mit -m /dev/psaux -t imps2 einwandfrei.
Egal, ob gpm läuft und welche Eintragungen ich in der XF86Config vornehme, ich habe beim Start von X immer dasselbe Verhalten:
beim geringsten Bewegen der Maus flüchtet der Zeiger in die linke obere Bildschirmecke und bleibt dort auch. Jegliche Bewegungen oder Knopfdrücke sind wirkungslos.
Hm. Das Phaenomen kommt mir bekannt vor, grab evtl. mal genauer im Archiv.
Hat jemand eine Idee, wo ich drehen muß, damit das geht?
Einstellungen z.B.:
/dev/psaux, ((I[Mm])?PS|imps)/?2|Auto /dev/mouse, imps2|Auto /dev/gpmdata, imps2|Auto
/dev/mouse ist ein Link auf gpmdata; die beiden gpmdata-Varianten bei laufendem oder auch nicht laufendem gpm.
Ich kann dir nur von meinen Erfahrungen mit XFree 3.3.2 (IIRC) und 3.3.6 berichten: /dev/gpmdata bzw. den repeater-mode von gpm habe ich nie gebraucht, irgendwo habe ich aber mal gefunden, dass gpm und X auf das _exakt_[1] gleiche device zugreifen muessen. Also teste doch mal folgendes: # rm /dev/mouse # ln -s /dev/psaux /dev/mouse gpm: -m /dev/mouse -t imps2 X: /dev/mouse + IMPS/2 Achso, ich habe hier ehrlichgesagt ne ps/2-Maus, aber ich hatte damit Probleme, habe dann einfach einen ps/2->seriell Konverter dazwischen- geklemmt und verwende /dev/mouse -> /dev/ttyS0 mit 'gpm -t ms3 -m /dev/mouse' bzw. '/dev/mouse + IntelliMouse' (ne, es is keine M$ Maus ;) -dnh [1] schliesst symlinks mit ein! -- "MS hat das Konzept der grafischen Benutzeroberflaechen nicht erfunden sondern bestenfalls pervertiert." -- Alexander Sanda in doc
Am Montag, 13. Mai 2002 23:12 schrieb Sebastian Helms:
Hallo,
trotz Suche nach alten Beiträgen und SDB-Infos hab ich noch nichts gefunden, was meine Probleme mit der Maus unter XFree lösen konnte.
Folgendes Szenario:
installiertes XFree 4.1.0 (war aber mit den alten 3.x ern genauso), Logitech Trackman Marble am PS/2-Port.
gpm läuft mit -m /dev/psaux -t imps2 einwandfrei.
Egal, ob gpm läuft und welche Eintragungen ich in der XF86Config vornehme, ich habe beim Start von X immer dasselbe Verhalten:
beim geringsten Bewegen der Maus flüchtet der Zeiger in die linke obere Bildschirmecke und bleibt dort auch. Jegliche Bewegungen oder Knopfdrücke sind wirkungslos.
Hat jemand eine Idee, wo ich drehen muß, damit das geht?
Einstellungen z.B.:
/dev/psaux, ((I[Mm])?PS|imps)/?2|Auto /dev/mouse, imps2|Auto /dev/gpmdata, imps2|Auto
/dev/mouse ist ein Link auf gpmdata; die beiden gpmdata-Varianten bei laufendem oder auch nicht laufendem gpm.
1) Ich vermute mal, da stiimmt was am Protokoll nicht... Wie sieht denn die "Pointer"-Section deiner XF86-Config aus? bei mir so: Section "InputDevice" Driver "mouse" Identifier "Mouse[0]" Option "Device" "/dev/pointer0" Option "Name" "AutoDetected" Option "Protocol" "imps/2" <---WICHTIG!! Option "Vendor" "GENIUS" Option "InputFashion" "Mouse" Option "Buttons" "5" Option "ZAxisMapping" "4 5" EndSection /dev/pointer0 ist dabei ein Softlink auf ps2aux. 2) Ich hatte früher einmal (zu Xfree 3.x-Zeiten) die Erfahrung gemacht, daß sich X und gpm nicht vertragen. Versuch mal gpm abzuschalten bevor du X startest. 3) Versuch mal das Logfile des X anzusehen. Es steht üblicherweise unter /var/log/XFree86.0.log. Falls du es nicht findest, kannst auch mal X 2>&1 | less probieren, X wieder killen und dir im less ansehen ... Grüße Alex -- Alexander Puchmayr Systemadministrator for Theoretical Physics University Linz, Austria e-mail: alexander.puchmayr@jku.at Altenbergerstrasse 69 phone: +43/732/2468-8633 A-4040 Linz-Auhof FAX: +43/732/2468-8585
Moin, Sebastian Helms schrieb am 13.05.2002 (23:12):
installiertes XFree 4.1.0 (war aber mit den alten 3.x ern genauso), Logitech Trackman Marble am PS/2-Port.
Identisches Szenario hier. Soweit ich mich erinnere, hat Sax2 funktioniert, sofern ich die Maus tunlichst nicht angefaßt habe, bevor ich mittels Tastatursteuerung das Protokoll auf imps2 gesetzt hatte und "Anwenden" ausgewählt hatte. Ich traue mich aber nicht, diese Gedächtnisschilderung hier zu verifizieren und mir damit möglicherweise meine Config zu zerschießen...
gpm läuft mit -m /dev/psaux -t imps2 einwandfrei.
Hmm. Wo schaue ich das nach? Bei mir lief gpm nach der Installation prima, darum habe ich nie händisch dran rumgebastelt.
Egal, ob gpm läuft und welche Eintragungen ich in der XF86Config vornehme, ich habe beim Start von X immer dasselbe Verhalten:
beim geringsten Bewegen der Maus flüchtet der Zeiger in die linke obere Bildschirmecke und bleibt dort auch. Jegliche Bewegungen oder Knopfdrücke sind wirkungslos.
Das Problem lag bei mir am flaschen Protokoll. In meiner /etc/XF86Config steht dazu ausschließlich und ungekürzt: Section "Pointer" Protocol "imps/2" Device "/dev/mouse" EndSection
/dev/mouse ist ein Link auf gpmdata; die beiden gpmdata-Varianten bei laufendem oder auch nicht laufendem gpm.
Wozu /dev/gpmdata? Sowas habe ich hier nicht... Brauchst Du es unbedingt, vielleicht, weil Du mehrere mausartige Geräte hast (siehe http://sdb.suse.de/de/sdb/html/twomice.html)? /dev/mouse ist bei mir ein Link auf /dev/psaux. Gruß, Antje -- Do not meddle in the affairs of dragons, for you are crunchy and taste good with ketchup.
Moin Antje, * Antje M. Bendrich schrieb am 14 May 2002:
Sebastian Helms schrieb am 13.05.2002 (23:12):
installiertes XFree 4.1.0 (war aber mit den alten 3.x ern genauso), Logitech Trackman Marble am PS/2-Port.
Feines Gerät, was? ;-)
Soweit ich mich erinnere, hat Sax2 funktioniert, sofern ich die Maus tunlichst nicht angefaßt habe, bevor ich mittels Tastatursteuerung das Protokoll auf imps2 gesetzt hatte und "Anwenden" ausgewählt hatte. Ich traue mich aber nicht, diese Gedächtnisschilderung hier zu verifizieren und mir damit möglicherweise meine Config zu zerschießen...
Hm... sax2 läuft gar nicht.
gpm läuft mit -m /dev/psaux -t imps2 einwandfrei.
Hmm. Wo schaue ich das nach? Bei mir lief gpm nach der Installation prima, darum habe ich nie händisch dran rumgebastelt.
Ähm. X beenden, gpm starten, gucken ob Maus läuft *g* ansonsten gpm -h
Egal, ob gpm läuft und welche Eintragungen ich in der XF86Config vornehme, ich habe beim Start von X immer dasselbe Verhalten:
beim geringsten Bewegen der Maus flüchtet der Zeiger in die linke obere Bildschirmecke und bleibt dort auch. Jegliche Bewegungen oder Knopfdrücke sind wirkungslos.
Das Problem lag bei mir am flaschen Protokoll.
In meiner /etc/XF86Config steht dazu ausschließlich und ungekürzt:
Section "Pointer" Protocol "imps/2" Device "/dev/mouse" EndSection
Muß ich mal so probieren.
/dev/mouse ist ein Link auf gpmdata; die beiden gpmdata-Varianten bei laufendem oder auch nicht laufendem gpm.
Wozu /dev/gpmdata? Sowas habe ich hier nicht... Brauchst Du es unbedingt, vielleicht, weil Du mehrere mausartige Geräte hast (siehe http://sdb.suse.de/de/sdb/html/twomice.html)?
Nein. Dahin "echoed" gpm die Mausdaten, so daß gpm und X gleichzeitig die Maus abfragen können. Aber wie gesagt, ganz ohne gpm und mit /dev/psaux gings auch noch nicht wirklich ... Gruß, Sebastian -- Do not meddle in the affairs of wizards, for they are subtle and quick to anger. Sebastian Helms - http://www.helms.sh - mailto:mail@helms.sh (PGP welcome) SuSE-Linux-Mailinglisten-FAQ: http://www.helms.sh/faq/
On Mon, 13 May 2002, Sebastian Helms wrote:
Hallo,
trotz Suche nach alten Beiträgen und SDB-Infos hab ich noch nichts gefunden, was meine Probleme mit der Maus unter XFree lösen konnte.
Folgendes Szenario:
installiertes XFree 4.1.0 (war aber mit den alten 3.x ern genauso), Logitech Trackman Marble am PS/2-Port.
gpm läuft mit -m /dev/psaux -t imps2 einwandfrei.
Egal, ob gpm läuft und welche Eintragungen ich in der XF86Config vornehme, ich habe beim Start von X immer dasselbe Verhalten:
beim geringsten Bewegen der Maus flüchtet der Zeiger in die linke obere Bildschirmecke und bleibt dort auch. Jegliche Bewegungen oder Knopfdrücke sind wirkungslos. [...]
Vielleicht funktioniert Dein Hardware-Cursor nicht? Verhalten beschrieben in: http://sdb.suse.de/de/sdb/html/cg_x11barcode.html http://sdb.suse.de/de/sdb/html/wessels_trident_mouse.html http://sdb.suse.de/de/sdb/html/ke_tosh-sat210.html Hatte mal einen versetzten Mauszeiger auf einem Laptop... Keine Ahnung aber vielleicht hilfts. Heinrich
Moin Heinrich, * Heinrich Kuespert schrieb am 14 May 2002:
On Mon, 13 May 2002, Sebastian Helms wrote:
installiertes XFree 4.1.0 (war aber mit den alten 3.x ern genauso), Logitech Trackman Marble am PS/2-Port.
gpm läuft mit -m /dev/psaux -t imps2 einwandfrei.
Egal, ob gpm läuft und welche Eintragungen ich in der XF86Config vornehme, ich habe beim Start von X immer dasselbe Verhalten:
beim geringsten Bewegen der Maus flüchtet der Zeiger in die linke obere Bildschirmecke und bleibt dort auch. Jegliche Bewegungen oder Knopfdrücke sind wirkungslos. [...]
Vielleicht funktioniert Dein Hardware-Cursor nicht? Verhalten beschrieben in:
http://sdb.suse.de/de/sdb/html/cg_x11barcode.html http://sdb.suse.de/de/sdb/html/wessels_trident_mouse.html http://sdb.suse.de/de/sdb/html/ke_tosh-sat210.html
Hatte mal einen versetzten Mauszeiger auf einem Laptop...
Hilft leider nicht. Der Cursor wird auch einwandfrei angezeigt; X läuft im Hintergrund und in den Logs tauchen keine Fehlermeldungen auf. Gruß, Sebastian -- Do not meddle in the affairs of wizards, for they are subtle and quick to anger. Sebastian Helms - http://www.helms.sh - mailto:mail@helms.sh (PGP welcome)
participants (5)
-
Alexander Puchmayr
-
Antje M. Bendrich
-
David Haller
-
Heinrich Kuespert
-
Sebastian Helms