View previous topic :: View next topic |
Author |
Message |
[MSMC]Jesus_C n00b
Joined: 31 Aug 2003 Posts: 28
|
Posted: Mon Sep 15, 2003 3:17 pm Post subject: kerne 2.6 test5 ps/2 touchpad probleme |
|
|
Ich habe ein Amilo A 7600 und bekomme bei besagtem Kernel das Touchpad und xfree nicht richtig zum laufen. Es funktioniert nur wenn man eine USB-Mouse einsteckt und dann rebootet bzw. den Rechner startet und man /dev/usbmouse abfragt. Jedoch laufen dann beide Geräte parallel .
Kennt jemand das Problem oder hat es vielleicht sogar behoben?
In dem kernel 2.6 test 5 topic und an anderen Stellen im Forum war mehrmals von PS/2 Problemen die Rede jedoch nie eine Lösung zu finden.
P.S: Sollte ich noch herausbekommen, wie ich meine Kernelconfig posten kann, werde ich dies bei Bedarf gerne tun. |
|
Back to top |
|
|
mathes.s Apprentice
Joined: 18 Apr 2003 Posts: 279 Location: Brunswick, Germany
|
Posted: Mon Sep 15, 2003 3:25 pm Post subject: |
|
|
Hi,
habe das gleich Problem mit meinem Asus 2400D Notebook. Habe alles zum laufen bekommen nur das Touchbad will irgendwie nicht. Ich kann eine usb oder Ps/2 Maus anschliessen, aber das Touchpad will sich einfach nicht zur mitarbeit bewegen lassen. Was ich komisch finde ist das eine normale Ps/2 Maus bei mir funktioniert aber nicht das Touchpad. Ich dachte immer das wäre intern auch als Ps/2 verdrahtet. Scheint aber irgendwie nicht der Fall zusein.
mfg Mathias _________________ Erst wenn der letzte Programmierer eingesperrt, das letzte Programm verwirklicht und die letzte Idee patentiert ist, werdet Ihr merken, dass Anwälte nicht programmieren können. |
|
Back to top |
|
|
lowde n00b
Joined: 07 Jul 2003 Posts: 50 Location: Germany
|
Posted: Mon Sep 15, 2003 3:38 pm Post subject: |
|
|
hi mathes.s.
wenn du das touchpad beim asus 2400D über /dev/psaux ansprichts sollte es eigenlich funktionieren. hatte anfangs bei meinem asus model auch probleme mit dem touchpad durch gpm gehabt.
cu. |
|
Back to top |
|
|
mathes.s Apprentice
Joined: 18 Apr 2003 Posts: 279 Location: Brunswick, Germany
|
Posted: Mon Sep 15, 2003 3:52 pm Post subject: |
|
|
Danke,
aber ich habe gerade nach geguckt in der XFree86.conf steht /dev/psaux drin. Oder muss ich das dem gdm auch noch mal sagen welches Device er benutzen soll?
Kann es gerade aber nicht richtig nachprüfen und rumbasteln, da er gerade das Kde Update kompiliert und das ganze noch unter dem alten 2.4.20er.
mfg Mathes
OT @lowde: Hast auch das Problem das du nur DMA 2 aktivieren kannst? Bei mir gibt der Sysloger immer, wenn ich es probiere höher zustellen, an "UDMA 3/4/5 not functional". _________________ Erst wenn der letzte Programmierer eingesperrt, das letzte Programm verwirklicht und die letzte Idee patentiert ist, werdet Ihr merken, dass Anwälte nicht programmieren können. |
|
Back to top |
|
|
Sas Veteran
Joined: 05 Jul 2003 Posts: 1229 Location: Germany
|
Posted: Mon Sep 15, 2003 4:09 pm Post subject: |
|
|
also ich kann mein touchpad in der 2.6er reihe _nicht_ mehr mit /dev/psaux ansprechen, sondern nur noch mit /dev/input/event0
dafür muss allerdings evdev unterstützung im kernel einkompiliert werden, der eintrag in der xconfig lautet
Code: | option "protocol" "auto-dev" |
hoffe das hilft, grüsse Sas _________________ 42 |
|
Back to top |
|
|
lowde n00b
Joined: 07 Jul 2003 Posts: 50 Location: Germany
|
|
Back to top |
|
|
mathes.s Apprentice
Joined: 18 Apr 2003 Posts: 279 Location: Brunswick, Germany
|
Posted: Mon Sep 15, 2003 4:40 pm Post subject: |
|
|
Danke,
nochmal werde nacher mal probieren einen Kernel zukompilieren mit dem von SAS beschriebenen Einstellungen. Die Seiten kannte ich danke. Das porblem das Link zu den Treibern von Synaptics ist gerade gesperrt hat irgendwas mit Mobillix zutun.
mfg Mathias _________________ Erst wenn der letzte Programmierer eingesperrt, das letzte Programm verwirklicht und die letzte Idee patentiert ist, werdet Ihr merken, dass Anwälte nicht programmieren können. |
|
Back to top |
|
|
[MSMC]Jesus_C n00b
Joined: 31 Aug 2003 Posts: 28
|
Posted: Mon Sep 15, 2003 10:27 pm Post subject: |
|
|
Ich habe jetzt mal den "Event Support" im Kernel aktiviert. Leider erreiche ich dann über "/dev/input/event0" nur meine Tastatur.
Mit "auto-dev" kann mein X garnix anfangen "unknown protocol". |
|
Back to top |
|
|
Sas Veteran
Joined: 05 Jul 2003 Posts: 1229 Location: Germany
|
Posted: Tue Sep 16, 2003 8:26 am Post subject: |
|
|
hm seltsam... dann guck mal welches event dein touchpad hat:
cat /proc/input/eventX (halt alles ausprobieren)
und den finger übers touchpad bewegen. dann siehste schon, wenn dus richtige gefunden hast. warum auto-dev nicht will, ka... welche x version haste denn? nutz du den synaptics treiber?
aber ich glaub es müsste auch gehen wenn du das passende event als device übergibst. dann geht x halt nicht mehr unter 2.4.x. deshalb hab ich psaux als device und auto-dev als protocol, dann gehts mit beiden kernel reihen. _________________ 42 |
|
Back to top |
|
|
mathes.s Apprentice
Joined: 18 Apr 2003 Posts: 279 Location: Brunswick, Germany
|
Posted: Tue Sep 16, 2003 2:25 pm Post subject: |
|
|
Also ich habe mich mal an den Kernel gesetzt und habe "Event Support" reinkompiliert. Das hat in soweit etwas gebracht als er jetzt beim booten ein Touchpad erkennt und das man per cat etwas über "/dev/input/event0" auslesen kann wenn man das Touchpad berührt.
Ich habe dann mal den Synaptics Treiber installiert. Danach konnte X auch etwas mit dem "auto-dev" anfangen. Das komische ist aber das X im Log auch schreibt das es das Touchpad gefunden hat und konfiguriert hat. Aber wenn ich es bentnutze passiert garnichts.
So also hier mal meine XFreeConf
http://people.freenet.de/mathes_s/XF86Config-4
und mein XFree Log
http://people.freenet.de/mathes_s/XFree86.0.log
Vielleicht hilft es ja weiter.
mfg Mathes _________________ Erst wenn der letzte Programmierer eingesperrt, das letzte Programm verwirklicht und die letzte Idee patentiert ist, werdet Ihr merken, dass Anwälte nicht programmieren können. |
|
Back to top |
|
|
[MSMC]Jesus_C n00b
Joined: 31 Aug 2003 Posts: 28
|
Posted: Tue Sep 16, 2003 2:53 pm Post subject: |
|
|
Mein Touchpad läuft nun als normales PS/2 Gerät mit zwei Tasten. Leider scheint es nicht kompatibel zum Synaptics Treiber zu sein. :/
Hier nun wie ich es zum Laufen bekam:
- Beim Googlen fand ich einen Hinweis das der USB Controller beim Amilo A Buggy zu sein scheint
- Es lässt sich umgehen indem man "ohci_hcd" und "psmouse" als Module kompiliert
- Beim Laden muss dann die Reihenfolge usb, ps eingehalten werden
- Tada es tut aber halt ohne Scrolltasten |
|
Back to top |
|
|
mathes.s Apprentice
Joined: 18 Apr 2003 Posts: 279 Location: Brunswick, Germany
|
Posted: Tue Sep 16, 2003 4:07 pm Post subject: |
|
|
Hi,
habe es auch geschafft. Es fehlte in meiner XFreeConf der Eintrag "SendCoreEvents". Jetzt sieht der Eintrag für das TouchPad so aus:
Code: |
Section "InputDevice"
Identifier "TouchPad"
Driver "synaptics"
Option "Device" "/dev/input/event0"
Option "Protocol" "PS/2"
Option "Emulate3Buttons" "false"
Option "ZAxisMapping" "4 5"
Option "SendCoreEvents" "true"
Option "Edges" "1900 5400 1800 3900"
Option "Finger" "25 30"
Option "MaxTapTime" "30"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.02"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0010"
EndSection
|
mit einem vorherigen "Load "synaptics"" in der Module section.
Vielen Dank nochmal an alle.
mfg Mathes _________________ Erst wenn der letzte Programmierer eingesperrt, das letzte Programm verwirklicht und die letzte Idee patentiert ist, werdet Ihr merken, dass Anwälte nicht programmieren können. |
|
Back to top |
|
|
|