bloody_noob
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 123
|
Guten Tag allerseits! Ich habe gerade probiert meine Maus (A4Tech X7) wie im Wiki Artikel beschrieben unter Hardy einzurichten, leider bisher ohne Erfolg. Meine xorg.conf Einträge bezüglich der Maus und weitere Infos:
find /dev/input/by-id/ -name "*event-mouse" /dev/input/by-id/usb-A4Tech_PS.2+USB_Mouse-event-mouse
xorg.conf:
Section "InputDevice"
Identifier "A4Tech"
Driver "evdev"
Option "Device" "/dev/input/by-id/usb-A4Tech_PS.2+USB_Mouse-event-mouse"
EndSection
Section "ServerLayout"
Identifier "Default Layout"
InputDevice "A4Tech" "SendCoreEvents"
screen "Default Screen"
EndSection Wenn ich den Xserver mit dieser config Neustarte und die Maus bewege crashed X komplett, ich habe leider keine Ahnung wie ich das beheben kann und hoffe auf Hilfe von euch!
|
RvD
Anmeldungsdatum: 26. Mai 2006
Beiträge: 2870
|
Das klingt eher nach einem Bug den Du melden solltest. NoPaste doch bitte mal /var/log/Xorg.0.log
|
bloody_noob
(Themenstarter)
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 123
|
Ich habe festgestellt das das Problem scheinbar auftritt sobald ich Option "Device" definiere. Hier nochmal ein paar Infos:
I: Bus=0003 Vendor=09da Product=000e Version=0110
N: Name="A4Tech PS/2+USB Mouse"
P: Phys=usb-0000:00:02.0-2/input0
S: Sysfs=/devices/pci0000:00/0000:00:02.0/usb1/1-2/1-2:1.0/input/input3
U: Uniq=
H: Handlers=mouse1 event3
B: EV=17
B: KEY=ff0000 0 0 0 0 0 0 0 0
B: REL=303
B: MSC=10 Hier geht es zu meinem Xorg Log. Ich konnte mittlerweile meine Daumentasten erfolgreich über xbindkeys belegen allerdings mit Button 8 und 9 statt mit 6 und 7. Trotz allem macht mich das stutzig das X einfach abschmiert wenn ich alles wie im Wiki beschrieben einstelle.
Momentane Maus Konfig:
##gutsy way of evdev (works)
Section "InputDevice"
Identifier "A4Tech_gutsy"
Driver "evdev"
Option "Name" "A4Tech PS/2+USB Mouse"
Option "Phys" "*/input0"
EndSection
|
RvD
Anmeldungsdatum: 26. Mai 2006
Beiträge: 2870
|
Unter 8.04 gibt es die Möglichkeit nicht mehr, evdev-Mäuse per Name anzusprechen - man muss Device verwenden. Also nutzt Deine Maus momentan kein evdev:
979 (EE) A4Tech_gutsy: No Device specified.
980 (II) UnloadModule: "evdev"
981 (EE) PreInit returned NULL for "A4Tech_gutsy" Wenn Deine Maus also mit der Auto-Konfiguration von mouse komplett funktioniert, brauchst Du evdev auch nicht und kannst die Einträge entfernen.
|
bloody_noob
(Themenstarter)
Anmeldungsdatum: 4. Oktober 2007
Beiträge: 123
|
Wenn Deine Maus also mit der Auto-Konfiguration von mouse komplett funktioniert, brauchst Du evdev auch nicht und kannst die Einträge entfernen.
Da hast du natürlich recht das ich evdev nicht zwingend nutzen muss, allerdings werde ich wohl wieder vor dem evdev Problem stehen wenn ich eine Multimedia Tastatur oder eine andere Maus einrichten will.
|
RvD
Anmeldungsdatum: 26. Mai 2006
Beiträge: 2870
|
Es sieht eher aus als ob evdev mit der speziellen Maus nicht klarkommt - insofern sollte das kein Problem sein.
|
elisman
Anmeldungsdatum: 31. März 2007
Beiträge: Zähle...
Wohnort: Dortmund
|
Hallo zusammen, Ich versuche nun auch meine Mauseinstellungen auf Hardy umzustellen. Benutze auch evdev. Mein Problem ist das die Maustasten gar nicht erkannt werden. Ich habe eine Logtech Maus mit vertikales Scrollen und Tasten für Vor zu zurück. Hatte vorher auch den Eintrag Buttons 9. Wenn ich nun per xbindkeys -mk versuche die Mauscodes rauszukriegen funktioniert komischerweise nur die "zurück"-Taste. Alles andere wird nicht erkannt. Nicht einmal links und rechtsklick werden erkannt. Komischer Weise funktionieren sie aber. Weiß jemand vielleicht warum? xorg.conf
Section "InputDevice" Identifier "VXRevolution" Driver "evdev" # Option "Name" "Logitech USB Receiver" # Option "Phys" "*/input0" # Option "Buttons" "9" # Option "ZAxisMapping" "4 5" Option "Device" "/dev/input/by-id/usb-Logitech_USB_Receiver-event-mouse" # Option "RelXMapTo" "Buttons 4 5" # Option "RelYMapTo" "Buttons 6 7"
...
Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ExplorerPS/2" # Option "Resolution" "800" # Option "ZAxisMapping" "4 5 6 7" # Option "Buttons" "9" # Option "Emulate3Buttons" "true" EndSection
...
Section "ServerLayout" Identifier "Default Layout" screen "Default Screen" Inputdevice "Generic Keyboard" Inputdevice "Synaptics Touchpad" InputDevice "VXRevolution" "SendCoreEvents" Inputdevice "Configured Mouse" Inputdevice "stylus" "SendCoreEvents" Inputdevice "cursor" "SendCoreEvents" Inputdevice "eraser" "SendCoreEvents" EndSection
Xorg.0.log
(**) Option "SendCoreEvents" (**) VXRevolution: always reports core events (II) VXRevolution: Found 4 relative axes. (II) VXRevolution: Configuring as pointer. (II) VXRevolution: Found 16 mouse buttons (II) VXRevolution: Configured 21 mouse buttons.
PS. Im Xorg.0.log steht auchd daß das "Synaptics Touchpad" irgendwie nicht vernünftig startet oder so, aber das ist eine andere Geschichte. Maus ist wichtiger.
|
RvD
Anmeldungsdatum: 26. Mai 2006
Beiträge: 2870
|
|
elisman
Anmeldungsdatum: 31. März 2007
Beiträge: Zähle...
Wohnort: Dortmund
|
xev erkennt alle Tasten und Bewegungen. Gibt was langes aus mit Codes und so. Sollte ich das posten?
|
RvD
Anmeldungsdatum: 26. Mai 2006
Beiträge: 2870
|
Bitte nur die Version die bei grep button erscheint.
|
elisman
Anmeldungsdatum: 31. März 2007
Beiträge: 79
Wohnort: Dortmund
|
state 0x0, button 1, same_screen YES state 0x100, button 1, same_screen YES state 0x0, button 3, same_screen YES state 0x400, button 3, same_screen YES state 0x0, button 5, same_screen YES state 0x1000, button 5, same_screen YES state 0x0, button 4, same_screen YES state 0x800, button 4, same_screen YES state 0x0, button 7, same_screen YES state 0x0, button 7, same_screen YES state 0x0, button 7, same_screen YES state 0x0, button 7, same_screen YES state 0x0, button 6, same_screen YES state 0x0, button 6, same_screen YES state 0x0, button 3, same_screen YES state 0x400, button 3, same_screen YES state 0x0, button 2, same_screen YES state 0x200, button 2, same_screen YES state 0x0, button 5, same_screen YES state 0x1000, button 5, same_screen YES state 0x0, button 4, same_screen YES state 0x800, button 4, same_screen YES
Das sind die Buttons die erkannt werden: Linkstaste = Button 1 Mittlere = Button 2 Rechtstaste = Button 3 Scroll (H+V) = Buttons 4 5 6 7 Ich habe zusätzlich noch zwei Tasten "vor" und "rück". Bei Ubuntu 7.10 waren diese Button 8 und 9. Hier werden sie jetzt aber nicht mehr erkannt. ☹
|
elisman
Anmeldungsdatum: 31. März 2007
Beiträge: 79
Wohnort: Dortmund
|
Gibt es vielleicht jemand der sich hier mit "evdev" beschäftigt?
|
RvD
Anmeldungsdatum: 26. Mai 2006
Beiträge: 2870
|
Hm, seltsam - hier funktioniert die evdev-Anleitung unter Hardy für die VX-Revolution.
|
elisman
Anmeldungsdatum: 31. März 2007
Beiträge: 79
Wohnort: Dortmund
|
Ääähm... der "hier"-Link ist kaputt. Sollte das ein Forumthema und kein Wikibeitrag sein?
|
RvD
Anmeldungsdatum: 26. Mai 2006
Beiträge: 2870
|
|