Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Notebooky a přenosné počítače => Téma založeno: Veselá#Houba 20 Října 2007, 21:11:08

Název: ntb Fujitsu-Siemens synaptics touchpad nefunguje po uspání
Přispěvatel: Veselá#Houba 20 Října 2007, 21:11:08
Zdravíčko, mám takový problémek se synaptics touchpadem na svém ntb Fujitsu-Siemens AmiloPro v3205. Když počítač přepnu do suspend módu, po znovuoživení nefunguje touchpad a pomůže jenom restart. Už jsem nad tímhle problémem strávil spoustu času, když jsem procházel různé jiné diskuse, ale zatím bez výsledku.
Zkoušel jsem použít
Kód: [Vybrat]
modprobe -r psmouse tím se touchpad vypne a když ho hned potom znovu připojím
Kód: [Vybrat]
modprobe psmouse tak začne fungovat, ale bez scrollbaru. Když ale mezitím provedu uspání a znovuoživení, tak už nefunguje vůbec. Btw hibernace funguje bez problémů, ale probuzení trvá skoro stejně dlouho jako normální zapínání, takže nemá moc smysl.
Název: Re: Fujitsu-siemens synaptics touchpad nefunguje po uspání
Přispěvatel: pavolzetor 21 Října 2007, 13:21:56
mne to ide mam esprimo mobile v5505 a 64 bitove ubuntu GG
Název: Re: Fujitsu-siemens synaptics touchpad nefunguje po uspání
Přispěvatel: nettezzaumana 21 Října 2007, 14:32:42
deklaruj ho aka:
Kód: [Vybrat]
Identifier  "ALPS Touchpad"
    Driver      "synaptics"
    Option      "AlwaysCore"
    Option      "SendCoreEvents" "true"
    Option      "SHMConfig" "true"
    Option      "Device" "/dev/input/by-path/platform-i8042-serio-4-event-mouse"
    Option      "Protocol" "event"

-- dulezity je protokol event (ps.takhle to vypada u me)
Název: Re: Fujitsu-siemens synaptics touchpad nefunguje po uspání
Přispěvatel: Veselá#Houba 21 Října 2007, 23:23:32
nettezzaumana:  :( zkoušel jsem co jsi mi poradil (jestli jsem to dobře pochopil, měl jsem výše uvedené uložit do svého xorg.conf), po naběhnutí mi nefungoval ani jeden scrollbar (pouzivam vertikalni i horizontalni), ani funkce ze jednou kliknu a pak tahnu. Když jsem vyzkoušel suspend, opět po naběhnutí touchpad nereagoval...
Název: Re: Fujitsu-siemens synaptics touchpad nefunguje po uspání
Přispěvatel: nettezzaumana 22 Října 2007, 15:25:53
proboha NE! to byl priklad ode me!
u sebe jsi mel pres:
cat /proc/bus/input/devices a prohlidnuti si /dev/input/by-path/.. zjistit co je tvuj touchpad..
.. a obdobne ho deklarovat do xorg.conf -- to ti ani fungovat nemuze! ted ti to nejde, pac tam mas neco jineho.
pokud mas synaptics, tak upravis option "Device" ..

.. ja jsem ti pastnul pouze obsah meho xorg.conf jako dostatecne nazorny priklad! pokud nemas stejnej ntb. jako ja (nebo nejsi nejaky stastlivec) tak to fungovat nemuze!
Název: Re: Fujitsu-siemens synaptics touchpad nefunguje po uspání
Přispěvatel: Veselá#Houba 22 Října 2007, 15:32:33
jo to jsem pochopil :) můj normalní xorg vypadá:
Kód: [Vybrat]
Section "InputDevice"
        Identifier      "Synaptics Touchpad"
        Driver          "synaptics"
        Option          "SendCoreEvents"        "true"
        Option          "Emulate3Buttons"       "true"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "auto-dev"
        Option          "HorizScrollDelta"      "0"
        Option          "SHMConfig"             "true"
        Option          "LTCornerButton"        "3"
EndSection
na
Kód: [Vybrat]
Section "InputDevice"
        Identifier      "Synaptics Touchpad"
        Driver          "synaptics"
        Option          "SendCoreEvents"        "true"
        Option          "Emulate3Buttons"       "true"
        Option          "Device"                "/dev/psaux"
        Option          "Protocol"              "event"
        Option          "HorizScrollDelta"      "0"
        Option          "SHMConfig"             "true"
        Option          "LTCornerButton"        "3"
EndSection
Název: Re: Fujitsu-siemens synaptics touchpad nefunguje po uspání
Přispěvatel: nettezzaumana 22 Října 2007, 15:55:00
NE! mas to uplne spatne! podivej na to, co jsem ti napsal! chybi ti:
Option      "AlwaysCore"
Option      "SendCoreEvents" "true"

a dale ti chybi to nejdulezitejsi: Device!
poslu ti cely nastaveni meho touchpadu a vic ode me nechtej:

# pred tim jsem zapomel na sekci ServerLayout
Section "ServerLayout"
    Identifier     "Default Layout"
    Screen         "Default Screen" 0 0
    InputDevice    "Generic Keyboard"
    InputDevice    "Configured Mouse" "CorePointer"
    InputDevice    "ALPS Touchpad" "AlwaysCore"
EndSection


Section "InputDevice"
    Identifier  "ALPS Touchpad"
    Driver      "synaptics"
    Option      "AlwaysCore"
    Option      "SendCoreEvents" "true"
    Option      "SHMConfig" "true"
    Option      "Device" "/dev/input/by-path/platform-i8042-serio-4-event-mouse"
# >> tohle je nejdulezitejsi!
    Option      "Protocol" "event"
    Option      "LeftEdge" "120"
    Option      "RightEdge" "960"
    Option      "TopEdge" "120"
    Option      "BottomEdge" "680"
    Option      "FingerLow" "18"
    Option      "FingerHigh" "19"
    Option      "MaxTapTime" "180"
    Option      "MaxTapMove" "110"
    Option      "ClickTime" "0"
    Option      "VertEdgeScroll" "true"
    Option      "HorizEdgeScroll" "true"
    Option      "VertScrollDelta" "25"
    Option      "HorizScrollDelta" "50"
    Option      "EdgeMotionMinSpeed" "0"
    Option      "EdgeMotionMaxSpeed" "0"
    Option      "MinSpeed" "0.45"
    Option      "MaxSpeed" "0.75"
    Option      "AccelFactor" "0.033"
    Option      "EmulateMidButtonTime" "75"
    Option      "CircularScrolling" "false"
    Option      "LockedDrags" "true"
EndSection
Název: Re: Fujitsu-siemens synaptics touchpad nefunguje po uspání
Přispěvatel: Veselá#Houba 06 Února 2008, 16:31:25
Tak po dlouhodobějším zkoumání problému jsem přišel na to, že tento problém řešilo už hodně lidí, něco jako sumarizace je tady: https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/59867 (https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/59867). Co jsem z toho pochopil, jde asi o nějakou kernelovou chybu, nemá nic společného s xorg.conf
Já jsem problém dočasně vyřešil downgradem na BIOS 1.10 (z 1.20). Není to ani zdaleka ideální řešení, ale funguje.