PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie ordentlich einen Bugreport melden?


desperado2000
2006-11-03, 13:53:59
Hallo

Ich beobachte unter Ubuntu Edgy Eft einen nervigen Bug mit meiner MX 700 PS/2 Maus. Jedesmal wenn ich http://666kb.com/i/aixeqa2b8gd40f3vw.gif Taste 4 auslöse wird auch Taste 3 ausgelöst (bei mir ist aber die Reihenfolge der Tasten eine andere.)

Starte ich "xev" im Terminal wird mir bei Tastendruck 4

* button press event state 0x10 BUTTON 4
* button release event state 0x810 BUTTON 4

aber auch

* button release event state 0x10 BUTTON 8

angezeigt.

So jetzt weiss ich nicht ob das ein Xorg 7.1 Fehler ist oder ob die Maus eine besondere Einstellung benötigt.
Ich bin gestern alles durchgegangen von Gentoo Wikis bis udev und evdev und xmodmap Key Einstellungen. Es klappt alles nicht. Egal wie die Tasten liegen immer wird die Taste 3 und 4 ausgelöst-
Was kann ich also tun? Ein Ubuntu Bugreport auf launpad.net schreiben oder Logitech schreiben die mich auf Windows XP und ihre Maustreiber verweisen?

Kann vielleicht jemand seine MX 700 /900 mit xev mal testen?

MadMan2k
2006-11-03, 14:02:00
meine MX510 ist so konfiguriert und hab das Problem seit dem nicht mehr.
http://www.madman2k.net/article/19/#p4

es es wird zwar beim loslassen immernoch event9 mitgesendet, aber da es sich mit nix überlappt stört das nicht weiter...

desperado2000
2006-11-03, 14:12:25
Du hast dasselbe Problem gehabt? evdev geht bei mir nicht sogut da ich noch ne Funktastatur habe und die Tastenkombinationen nicht mehr funktionieren.
Taste 4 und 9 werden trotzdem gleichzeitig noch ausgelöst?

MadMan2k
2006-11-03, 14:27:10
Du hast dasselbe Problem gehabt? evdev geht bei mir nicht sogut da ich noch ne Funktastatur habe und die Tastenkombinationen nicht mehr funktionieren.
Taste 4 und 9 werden trotzdem gleichzeitig noch ausgelöst?
ja, hatte das selbe problem als ich noch explorerPS/2 benutzt hab.
evdev musst du ja nicht auch für die tastatur nehmen.

4 und 9 werden nicht gleichzeitig asugelöst; 4 beim drücken und dann fortlaufend und 9 beim loslassen.

desperado2000
2006-11-03, 14:48:11
Gib mal bitte xev im Terminal ein und sag mir mal welche Tausten beim Drücken angegeben werden.

Es muss nur eine Taste ausgegeben werden wenn es 2 verschiedene sind dann bist du auch von diesem Xorg Fehler betroffen. Bei allen anderen Tasten wird auch nur eine bestimme Button Number ausgegeben.

MadMan2k
2006-11-03, 15:14:15
Es muss nur eine Taste ausgegeben werden wenn es 2 verschiedene sind dann bist du auch von diesem Xorg Fehler betroffen. Bei allen anderen Tasten wird auch nur eine bestimme Button Number ausgegeben.
ich würde sagen das mit den 2 events ist von der Hardware so gewollt und kein Xorg Fehler - ich mein es stört ja auch nicht...

desperado2000
2006-11-03, 15:18:29
Doch es stört.

Folgendes möchte ich tun

Daumentaste 2 für zurück (unter Nautilus und Browsern)
Daumentaste 3 für vorwärts

Scroll Button 4 für vertikales Scrollen nach oben
Scroll Button 5 für vertikales Scrollen nach unten

Ubuntu Edgy richtet es so ein das Taste 4 und 5 gehen ebenso wie das Scrollrad. Daumentaste 2 und 3 gehen mit Modifikationen allerdings ist dann die Taste 4 und 3 doppelt belegt und scrollt dann nicht sondern macht die Aktion "zurück" und das will ja keiner.

Hast du nun mein Problem verstanden?

MadMan2k
2006-11-03, 15:21:17
ja, dein problem ist dass 2 tasten das selbe event auslösen. dies ließ sich bei mir aber durch verwenden von evdev lösen, was ich auch schon im erstem post meinte...

desperado2000
2006-11-03, 15:26:29
Gut ich habs gestern auch mit evdev versucht ging auch nicht so recht aber ich versuchs gerne nochmal. Kann ich dich belästigen falls ich Fragen habe zwecks Einrichtung mit Funk-Maus / Funk-Tastaturkombo?

MadMan2k
2006-11-03, 15:35:33
klar

desperado2000
2006-11-03, 15:46:01
So startet es bei mir schon mal gar nicht

Section "InputDevice"
Identifier "Configured Mouse"
Driver "evdev"
Option "CorePointer"
Option "Name" "Logitech USB-PS/2 Optical Mouse"
EndSection

----
So gehts allerdings schmiert der Xserver ab wenn ich die Funktionstaste "Startseite" auf der Funktastatur aufrufe, das öffnet Nautilus normalerweise

{{{
Section "InputDevice"
Identifier "Configured Mouse"
# Driver "mouse"
Driver "evdev"
Option "CorePointer"
Option "Name" "Logitech USB Receiver"
Option "Device" "/dev/input/event3"
# Option "Device" "/dev/input/mice"
# Option "Protocol" "ExplorerPS/2"
# Option "ZAxisMapping" "4 5"
# Option "Emulate3Buttons" "true"
# Option "Resolution" "800"
# Option "Buttons" "7"
# Option "ButtonMapping" "1 2 3 6 7"
EndSection
}}}
----

Das gibt mir der Befehl aus

cat /proc/bus/input/devices

cat /proc/bus/input/devices
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/class/input/input0
H: Handlers=kbd event0
B: EV=120013
B: KEY=4 2000000 3802078 f840d001 f2ffffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=7

I: Bus=0011 Vendor=0002 Product=0007 Version=0000
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio4/input0
S: Sysfs=/class/input/input1
H: Handlers=mouse0 event1 ts0
B: EV=b
B: KEY=6420 0 670000 0 0 0 0 0 0 0 0
B: ABS=11000003

I: Bus=0003 Vendor=046d Product=c50b Version=2100
N: Name="Logitech USB Receiver"
P: Phys=usb-0000:00:1d.0-1/input0
S: Sysfs=/class/input/input2
H: Handlers=kbd event2
B: EV=120003
B: KEY=10000 7 ff800000 7ff febeffdf ffefffff ffffffff fffffffe
B: LED=1f

I: Bus=0003 Vendor=046d Product=c50b Version=2100
N: Name="Logitech USB Receiver"
P: Phys=usb-0000:00:1d.0-1/input1
S: Sysfs=/class/input/input3
H: Handlers=kbd mouse1 event3 ts1
B: EV=7
B: KEY=ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff 0 0 1878 d800d100 1e0000 0 0 0
B: REL=103

Zur Erklärung

Ein Notebook mit einer eingebauten Tastatur mit Synaptics Touchpad zusammen mit einer Logitech Funkmaus/Funktastatur.

MadMan2k
2006-11-03, 17:06:56
probier mal:

Section "InputDevice"
Identifier "Configured Mouse"
Driver "evdev"
Option "CorePointer"
Option "Phys" "usb-0000:00:1d.0-1/input1"
EndSection

aber irgendwo scheint bei dir da wirklich ein Bug zu sein;
der Reciever meldet sich zwar wie gewünscht als 2 devices, allerdings hast du bei deiner maus auch einen kbd handler, was nicht so sein dürfte...

desperado2000
2006-11-03, 17:17:30
probier mal:

Section "InputDevice"
Identifier "Configured Mouse"
Driver "evdev"
Option "CorePointer"
Option "Phys" "usb-0000:00:1d.0-1/input1"
EndSection

aber irgendwo scheint bei dir da wirklich ein Bug zu sein;
der Reciever meldet sich zwar wie gewünscht als 2 devices, allerdings hast du bei deiner maus auch einen kbd handler, was nicht so sein dürfte...


soll ich mal den xserver neu konfigurieren mit sudo dpkg-reconfigure xserver-xorg ?

desperado2000
2006-11-03, 18:27:33
probier mal:

Section "InputDevice"
Identifier "Configured Mouse"
Driver "evdev"
Option "CorePointer"
Option "Phys" "usb-0000:00:1d.0-1/input1"
EndSection

aber irgendwo scheint bei dir da wirklich ein Bug zu sein;
der Reciever meldet sich zwar wie gewünscht als 2 devices, allerdings hast du bei deiner maus auch einen kbd handler, was nicht so sein dürfte...

So startet es leider auch nicht bei mir.

So startet es bei mir:

Section "InputDevice"
Identifier "Configured Mouse"
Driver "evdev"
Option "CorePointer"
# Option "Phys" "usb-0000:00:1d.0-1/input1"
Option "Device" "/dev/input/event2"
EndSection

Der Xserver startet aber neu sobald ich eine Multimedia Taste auf der Tastatur betätige.

MadMan2k
2006-11-03, 18:35:00
also er startet bei dir sowohl mit "/dev/input/event2" als auch "/dev/input/event3"?
Und du kannst auch in beiden fällen dei Maus benutzen?

desperado2000
2006-11-03, 19:18:30
Nein nicht in beiden Fällen. Mal geht die Maus mal geht sie nicht.

desperado2000
2006-11-03, 19:23:26
Was hälst du davon?

http://666kb.com/i/aixng4hsrrf75cguo.png

MadMan2k
2006-11-03, 19:42:30
das sind die nodes die von udev generiert werden - sollte eigentlich keinen unterschied machen, aber du kannst mal das *-event-mouse ausprobieren.

deine maus sollte übrigens /dev/input/event3 sein...

desperado2000
2006-11-03, 19:53:21
ich probiers mal aus. Dauert aber bissele

desperado2000
2006-11-03, 22:29:55
Kann aich auch das Keyboard mit "evdev" statt "kbd" laufen lassen?

MadMan2k
2006-11-03, 23:08:47
ja, aber im moment ist mir kein weg bekannt ein anderes layout als us zu kriegen...

desperado2000
2006-11-03, 23:16:09
ja, aber im moment ist mir kein weg bekannt ein anderes layout als us zu kriegen...

Schau dazu mal bei ubuntuusers im wiki nach bei xgl und baustelle/xgl
----
Weisst du warum der Xserver abstürzt wenn ich auf der Funktastatur eine Multimediataste drücke?
Ich glaub ich muss jetzt dem Xserver noch sagen das die Taste auf der Tastatur ein Tastaturbefehl ist und kein Mausbefehl richtig?

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd" <---------evdev rein
Option "Phys" "usb-0000:00:1d.0-1/input0" <-- evtl rein?
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "de"
Option "XkbVariant" "de"
Option "XkbOptions" "nodeadkeys"
EndSection
----
So startet der Xserver (Maus)

Section "InputDevice"
Identifier "Configured Mouse"
Driver "evdev"
Option "CorePointer"
Option "Phys" "usb-0000:00:1d.0-1/input1"
EndSection

desperado2000
2006-11-04, 01:56:09
Also basierend auf diesem Gentoo Wiki http://gentoo-wiki.com/HOWTO_Advanced_Mouse/Individual_Configurations#Logitech_Cordless_Desktop_LX_501 hier] soll man ja 2 Keyboards anlegen aber leider leider sind ist dann kein deutsches Tastaturlayout geladen und die Multimediatasten bringen immer noch den Xserver zum crashen.

Es ist schon ein Haufen Arbeit nur weil man alle Tasten der Maus nutzen möchte...herje

MadMan2k
2006-11-04, 09:54:27
was mir grad einfällt: vllt wäre es ganz praktisch zu sehen was in deiner /var/log/Xorg.0.log steht, nachdem dir der Server abgesemmelt ist...

zu dem evdev Keyboard:
dürfte so gehen, allerdings ignoriert evdev die Xkb* Anweisungen.

desperado2000
2006-11-04, 11:08:17
http://www.ubuntuusers.de/paste/4890/

hier die gewünschte xorg0.log.

Ich bin gespannt ob du rausbekommst warum der xserver abschmiert wenn ich die multimediatastaturen benutze und den evdev treiber für die maus benutze.

MadMan2k
2006-11-04, 13:45:31
laut log benutzt du gar kein evdev:
Configured Mouse: Protocol: "ExplorerPS/2"

desperado2000
2006-11-04, 13:49:17
laut log benutzt du gar kein evdev:

ja im moment nicht, ich stells heute nochmal ein und stell dann den log hoch.

Hast du denn eine Idee warum der Xserver abstürzt?

MadMan2k
2006-11-04, 14:06:56
da bei dir kbd ein handler für die masu war, nehme ich an dass in der anderen richtung auch noch was schief läuft und irgend ein treiber ein event kriegt, welches nicht zu ihm gehört...

desperado2000
2006-11-04, 14:12:17
da bei dir kbd ein handler für die masu war, nehme ich an dass in der anderen richtung auch noch was schief läuft und irgend ein treiber ein event kriegt, welches nicht zu ihm gehört...

Es gibt 2 Möglichkeiten

1. Das die Funkmaus und die Funktastatur einen einzigen Empfänger gemeinsam haben.

2. Die Maus wird über PS2 am Notebook (Samsung P35) angeschlossen. Darauf finde ich ein Maus und Tastatur Symbol. An diesem Port kann man also auch ne Tastatur anschliessen. Ich werd mal schauen ob ich ein Replikator in meinem Chaos finde damit ich die Maus an USB anschliessen kann.

Und du meinst das deswegen der Xserver abstürzt ?

desperado2000
2006-11-04, 14:57:40
So hier die xorg0.log mit aktiviertem "evdev" Treiber.

http://www.ubuntuusers.de/paste/4895/

Wie gesagt xsserver stürzt ab wenn ich eine Multimedia Taste drücke. Mit dem "mouse" Treiber gehts ohne Probleme.

MadMan2k
2006-11-04, 15:38:19
jo, wie ich dachte; irgendwie nimmt er die tastatur auch als maus mit:
(II) Configured Mouse-usb-0000:00:1d.0-1/input1: Found 95 mouse buttons

Probier mal beides über USB anzuschließen - ich glaube nämlich das Problem ist dein kombinierter PS/2 anschluss...

desperado2000
2006-11-04, 15:43:49
jo, wie ich dachte; irgendwie nimmt er die tastatur auch als maus mit:


Probier mal beides über USB anzuschließen - ich glaube nämlich das Problem ist dein kombinierter PS/2 anschluss...

Die Tastatur ist über USB angeschlossen die Maus hingegen an dem PS2 Port. Ich such den Adapter und schliess es dann an.

desperado2000
2006-11-04, 16:06:18
Arghhh der Adapter ist von USB auf PS2 ich brauch also einen anderen Adapter... und ein USB Replikator weil ich nur 2 USB Anschlüsse habe...und das nur wegen nem Bug...

Hast du eine Idee wie man das umgehen kann? Evdev auf 32 Tasten begrenzen oder so?

MadMan2k
2006-11-04, 16:14:34
wegen den Buttons kannst mal versuchen bei der mouse section
"Buttons" "10" hinzuzufügen...

desperado2000
2006-11-04, 16:33:14
Nein funktioniert leider nicht. :(

Ich sag dir Bescheid wenn ich den USB Adapter besorgt hab.

desperado2000
2006-11-07, 18:37:22
So den USB Adapter habe ich angeschlossen das maus Protokoll auf evdev gestellt und xserver neu gestartet.

Leider stürzt der Server immer noch ab wenn ich eine Multimediataste betätige :(
Scheint doch ein Xserver Bug zu sein oder?
Wenn ich den Befehl "cat /proc/bus/input/devices" eingebe wird unter Handlers immer noch für die Maus "kbd" "mouse1" "event3" "ts1" ausgegeben. Also genau wie vorher auch ohne den Adapter.


Hier die xorg0.log Datei

http://www.ubuntuusers.de/paste/4989/

MadMan2k
2006-11-07, 18:51:31
jo, beschreib das Problem am ebsten nochmal hier:
https://launchpad.net/distros/ubuntu/+source/xorg-server/+filebug

inklusive der Beobachtungen, die wir hier gemacht haben. Die Ubuntu devs leiten dass dann an Upstream weiter und versuchen das vllt sogar für edgy zu patchen.

desperado2000
2006-11-07, 19:16:27
https://launchpad.net/distros/ubuntu/+bug/70764

Bugmeldung hier aber ich befürchte das dieser Fehler noch lange nicht behoben wird....

desperado2000
2006-11-08, 14:34:16
Ich habe mal es mit Dapper versucht mit dem Pc von meinem Vater. Er hat eine einzige Tastatur und eine einzige Maus ebenfalls beide von Logitech und beide mit Funktechnologie. Der Befehl "cat /proc/bus/input/devices" gibt ebenfalls

H: Handlers=kbd mouse0 event2 ts0

aus. Dieser Fehler zieht sich wohl durch alle Ubuntu Distris durch.

:(

desperado2000
2007-04-23, 11:20:58
Dieser Fehler ist auch in Feisty Fawn enthalten.

Tolle Wurst

desperado2000
2007-05-23, 01:22:33
https://bugs.launchpad.net/ubuntu/+source/xkeyboard-config/+bug/70764

Mittlerweile ist die Wichtigkeit auf "high" gestellt worden.. Geht da eventuell noch was?