Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Hardware => Notebooky a přenosné počítače => Téma založeno: hanessh4 11 Dubna 2009, 20:22:39

Název: Scrolování pomocí dvou prstů - synaptics touchpad nejen 9.04
Přispěvatel: hanessh4 11 Dubna 2009, 20:22:39
Hele lidi odkdy funguje na obycejnym touchpadu scrollovani dvěma prsty? Uplne nahodou sem na to dneska prisel a jelikoz sem o tom tady na forku nic nenasel tak se ptam jestli je to nejaka stara funkce ma nejaky nastaveni, nebo nejaka haluz. Ja si myslel do ted ze obych touchpad nerozpozna vic prstu zaraz.
Název: Re: Scrollování dvěma prsty??
Přispěvatel: TIBOR 11 Dubna 2009, 20:44:41
Mne take nieco nefunguje. Asi nemas taky obycajny touchpad. Popis to presnejsie, mozno to zle skusam.

P.s ja mam na touchpade vyclenenu cast na scrollovanie. Mozno to bude tym?
Název: Re: Scrollování dvěma prsty??
Přispěvatel: hanessh4 12 Dubna 2009, 12:34:40
mam dell inspiron 1501 a klasickej synaptic touchpad, mam na prave a spodni strane vyclenenou cast na scrollovani ale v ubuntu mi funguje jenom vertikalni scrolovani. Ale zaraz mi funguje jeste vertikalni scrolovani ve vsech aplikacich posouvanim dvema prsty po touchpadu ( podobne jako v mac osx ) pozn.:v prohlizeci obrazku funguje jako zoom, dale, kliknuti dvema prsty na plochu touchpadu funguje jako prostredni tlacitko (funguje take pri kliknuti  jednim prstem do horniho praveho rohu touchpadu) a kliknuti tremi prsty na plochu touchpadu - funguje jako prave tlacitko (nebo kliknuti do dolniho praveho rohu touchpadu), mam zapnuty compiz.

udajne by melo stacit pridat do xorg.conf v sekci synaptics toto:

Option "VertTwoFingerScroll" "true"
Option "HorizTwoFingerScroll" "true"
Option "TapButton2" "3"
Option "TapButton3" "2"

sranda je, ze ja tam zadnou takovou sekci ani nemam, jinak by to melo fungovat se vsemi synaptics touchpady ( na macboocich jsou taky synaptics  odtud asi ta funkce :) )

//upraveno
Název: Re: Scrollování dvěma prsty??
Přispěvatel: Vitaa 12 Dubna 2009, 12:49:07
kliknutí na obě tlačítka zaráz bylo dycky prostřední tlačítko :) ale ostatní nějak nechápu o čem píšete.. :D
Název: Re: Multitouch gesta na synaptics touchpad
Přispěvatel: TIBOR 12 Dubna 2009, 13:12:09
Ja mam tiez zapnuty compiz ale aj tak nic.

kliknutí na obě tlačítka zaráz bylo dycky prostřední tlačítko :) ale ostatní nějak nechápu o čem píšete.. :D
Piseme o kliknuti dvoma prstami na plochu touchpadu. Nie na tlacidla.
Název: Re: Multitouch gesta na synaptics touchpad
Přispěvatel: hanessh4 12 Dubna 2009, 13:14:44
zkus editovat ten xorg.conf jestli to pomuze
Název: Re: Multitouch gesta na synaptics touchpad
Přispěvatel: TIBOR 12 Dubna 2009, 13:18:24
Skusit mozem. Inak skusal som najst touchpad vo vypise hardware a akosi ho nevidim. Ako sa da identifikovat.
Název: Re: Multitouch gesta na synaptics touchpad
Přispěvatel: hanessh4 12 Dubna 2009, 13:24:23
nevim přesně ale zkus toto:
Kód: [Vybrat]
dmesg | egrep -i 'input|touch|track'me vypise toto:
Kód: [Vybrat]
hanes@hanes-laptop:~$ dmesg | egrep -i 'input|touch|track'
[    1.752274] input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
[    1.752333] input: Power Button (CM) as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1
[    1.752399] input: Sleep Button (CM) as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input2
[    1.752461] input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input3
[    2.130804] input: Macintosh mouse button emulation as /devices/virtual/input/input4
[    4.616130] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input5
[   10.816770] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A08:00/device:1b/device:1c/input/input6
[   11.388633] input: PC Speaker as /devices/platform/pcspkr/input/input7
[   12.527172] Synaptics Touchpad, model: 1, fw: 6.3, id: 0x180b1, caps: 0xa04713/0x200000
[   12.562654] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input8

víš co, hod sem co ti vypíše
Kód: [Vybrat]
synclient -l
Název: Re: Multitouch gesta na synaptics touchpad
Přispěvatel: TIBOR 12 Dubna 2009, 13:42:10

Kód: [Vybrat]
t@t-laptop:~$ dmesg | egrep -i 'input|touch|track'
[    1.469114] input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
[    1.469183] input: Power Button (CM) as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1
[    1.469236] input: Sleep Button (CM) as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input2
[    1.469292] input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input3
[    1.854982] input: Macintosh mouse button emulation as /devices/virtual/input/input4
[    4.660936] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input5
[    5.431720] input: MLK Trust Mouse 15315-02 as /devices/pci0000:00/0000:00:13.1/usb3/3-1/3-1:1.0/input/input6
[    5.436139] generic-usb 0003:04FC:05DA.0001: input,hiddev96,hidraw0: USB HID v1.10 Mouse [MLK Trust Mouse 15315-02] on usb-0000:00:13.1-1/input0
[   11.654305] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:24/device:25/input/input7
[   12.260315] input: PC Speaker as /devices/platform/pcspkr/input/input8
[   12.806304] input: USB 2.0 Camera as /devices/pci0000:00/0000:00:13.5/usb1/1-6/1-6:1.0/input/input9
[   13.323265] input: PS/2 Mouse as /devices/platform/i8042/serio4/input/input10
[   13.350893] input: AlpsPS/2 ALPS GlidePoint as /devices/platform/i8042/serio4/input/input11
Cize u mna to je AlpsPS/2 ALPS GlidePoint.
Název: Re: Multitouch gesta na synaptics touchpad
Přispěvatel: hanessh4 12 Dubna 2009, 13:47:51
tak asi nic, asi nemas touchpad od synaptics :(
Název: Re: Multitouch gesta na synaptics touchpad
Přispěvatel: hanessh4 12 Dubna 2009, 13:57:42
jinak pro ostatni mela by ta funkce byt uz automaticky zabudovana v synaptics driveru od verze 0.14.5 z toho vypliva ze je to uz pekne stara vec takze -> wrong section :D
 verzi zjistite prikazem synclient -V  jinak jestli jsou aktivni zjistite synclient -l u me to vypada takto:
Kód: [Vybrat]
hanes@hanes-laptop:~$ synclient -V
0.99.3
hanes@hanes-laptop:~$ synclient -l
Parameter settings:
    LeftEdge                = 1632
    RightEdge               = 5312
    TopEdge                 = 1575
    BottomEdge              = 4281
    FingerLow               = 24
    FingerHigh              = 29
    FingerPress             = 255
    MaxTapTime              = 180
    MaxTapMove              = 221
    MaxDoubleTapTime        = 180
    SingleTapTimeout        = 180
    ClickTime               = 100
    FastTaps                = 0
    EmulateMidButtonTime    = 75
    EmulateTwoFingerMinZ    = 280
    VertScrollDelta         = 100
    HorizScrollDelta        = 100
    VertEdgeScroll          = 1
    HorizEdgeScroll         = 0
    CornerCoasting          = 0
    VertTwoFingerScroll     = 1
    HorizTwoFingerScroll    = 0
    MinSpeed                = 0.2
    MaxSpeed                = 0.5
    AccelFactor             = 0.00995223
    TrackstickSpeed         = 40
    EdgeMotionMinZ          = 29
    EdgeMotionMaxZ          = 159
    EdgeMotionMinSpeed      = 1
    EdgeMotionMaxSpeed      = 401
    EdgeMotionUseAlways     = 0
    UpDownScrolling         = 1
    LeftRightScrolling      = 1
    UpDownScrollRepeat      = 1
    LeftRightScrollRepeat   = 1
    ScrollButtonRepeat      = 100
    TouchpadOff             = 0
    GuestMouseOff           = 0
    LockedDrags             = 0
    LockedDragTimeout       = 5000
    RTCornerButton          = 2
    RBCornerButton          = 3
    LTCornerButton          = 0
    LBCornerButton          = 0
    TapButton1              = 1
    TapButton2              = 2
    TapButton3              = 3
    ClickFinger1            = 1
    ClickFinger2            = 1
    ClickFinger3            = 1
    CircularScrolling       = 0
    CircScrollDelta         = 0.01
    CircScrollTrigger       = 8
    CircularPad             = 0
    PalmDetect              = 0
    PalmMinWidth            = 10
    PalmMinZ                = 199
    CoastingSpeed           = 0
    PressureMotionMinZ      = 29
    PressureMotionMaxZ      = 159
    PressureMotionMinFactor = 1
    PressureMotionMaxFactor = 1
    GrabEventDevice         = 1
dulezite jsou radky:
    VertTwoFingerScroll     = 1
    HorizTwoFingerScroll    = 0
Název: Re: Scrolování pomocí dvou prstů - synaptics touchpad nejen 9.04
Přispěvatel: TIBOR 12 Dubna 2009, 14:04:56
Jj. Tak u mna
Kód: [Vybrat]
synclient -V
0.99.3
Kód: [Vybrat]
synclient -l
Can't access shared memory area. SHMConfig disabled?
Název: Re: Scrolování pomocí dvou prstů - synaptics touchpad nejen 9.04
Přispěvatel: hanessh4 12 Dubna 2009, 14:11:18
pocky tak to zkus jeste toto:
Kód: [Vybrat]
gksudo gedit /etc/hal/fdi/policy/shmconfig.fdia vloz tam toto:
Kód: [Vybrat]
<?xml version="1.0" encoding="UTF-8"?>
<deviceinfo version="0.2">
  <device>
    <match key="input.x11_driver" string="synaptics">
      <merge key="input.x11_options.SHMConfig" type="string">True</merge>
    </match>
  </device>
</deviceinfo>
ulozit + restart a melo by se to aktivovat pak zkus synclient -l
Název: Re: Scrolování pomocí dvou prstů - synaptics touchpad nejen 9.04
Přispěvatel: TIBOR 12 Dubna 2009, 14:33:20
To zabralo.
Kód: [Vybrat]
synclient -l
Parameter settings:
    LeftEdge                = 120
    RightEdge               = 900
    TopEdge                 = 120
    BottomEdge              = 650
    FingerLow               = 14
    FingerHigh              = 15
    FingerPress             = 127
    MaxTapTime              = 180
    MaxTapMove              = 110
    MaxDoubleTapTime        = 180
    SingleTapTimeout        = 0
    ClickTime               = 0
    FastTaps                = 0
    EmulateMidButtonTime    = 75
    EmulateTwoFingerMinZ    = 139
    VertScrollDelta         = 20
    HorizScrollDelta        = 20
    VertEdgeScroll          = 1
    HorizEdgeScroll         = 0
    CornerCoasting          = 0
    VertTwoFingerScroll     = 1
    HorizTwoFingerScroll    = 0
    MinSpeed                = 0.45
    MaxSpeed                = 0.75
    AccelFactor             = 0.02
    TrackstickSpeed         = 40
    EdgeMotionMinZ          = 14
    EdgeMotionMaxZ          = 79
    EdgeMotionMinSpeed      = 1
    EdgeMotionMaxSpeed      = 102
    EdgeMotionUseAlways     = 0
    UpDownScrolling         = 1
    LeftRightScrolling      = 1
    UpDownScrollRepeat      = 1
    LeftRightScrollRepeat   = 1
    ScrollButtonRepeat      = 100
    TouchpadOff             = 0
    GuestMouseOff           = 0
    LockedDrags             = 0
    LockedDragTimeout       = 5000
    RTCornerButton          = 2
    RBCornerButton          = 3
    LTCornerButton          = 0
    LBCornerButton          = 0
    TapButton1              = 1
    TapButton2              = 2
    TapButton3              = 3
    ClickFinger1            = 1
    ClickFinger2            = 1
    ClickFinger3            = 1
    CircularScrolling       = 0
    CircScrollDelta         = 0.1
    CircScrollTrigger       = 0
    CircularPad             = 0
    PalmDetect              = 0
    PalmMinWidth            = 10
    PalmMinZ                = 99
    CoastingSpeed           = 0
    PressureMotionMinZ      = 14
    PressureMotionMaxZ      = 79
    PressureMotionMinFactor = 1
    PressureMotionMaxFactor = 1
    GrabEventDevice         = 1
Ovsem to je tak vsetko.
Název: Re: Scrolování pomocí dvou prstů - synaptics touchpad nejen 9.04
Přispěvatel: hanessh4 12 Dubna 2009, 14:37:15
ale to vertikalni skrolovani dvěma prsty by ti mělo podle toho vypisu fungovat jako mě
Název: Re: Scrolování pomocí dvou prstů - synaptics touchpad nejen 9.04
Přispěvatel: TIBOR 12 Dubna 2009, 14:40:58
Zrejme to bude hlbsie v systeme. Inak by to aktivovalo automaticky.

Inak aktivoval si mi tlacidlo na vypinanie touchpadu. :-)
Klasicke aj Fn+F9.
Název: Re: Scrolování pomocí dvou prstů - synaptics touchpad nejen 9.04
Přispěvatel: hanessh4 12 Dubna 2009, 14:55:26
:D takovy tam ja treba vubec nemam :D
Název: Re: Scrolování pomocí dvou prstů - synaptics touchpad nejen 9.04
Přispěvatel: TIBOR 12 Dubna 2009, 15:09:09
Inak toto som pouzival este ked bol zapis v xorg.conf. Potom som to uz nemal kam zapisat a vytvarat sekciu sa mi nechcelo.
Název: Re: Scrolování pomocí dvou prstů - synaptics touchpad nejen 9.04
Přispěvatel: Woofie 13 Dubna 2009, 22:39:40
super zapnul jsem to a fakt to funguje  :) drobnost, ale potesi  ;)
Název: Re: Scrolování pomocí dvou prstů - synaptics touchpad nejen 9.04
Přispěvatel: hanessh4 15 Dubna 2009, 16:24:46
a jak ti to teda slo? pridals parametry do xorg.conf ???
Název: Re: Scrolování pomocí dvou prstů - synaptics touchpad nejen 9.04
Přispěvatel: Woofie 18 Dubna 2009, 12:03:53
mno ja sem v xorg nic podobeneho nemel.. tak jsem to udelal trochu nesetrne :) pridal jsem to normalne do predvoleb sezeni. (synclient VertTwoFingerScroll=1, takze se mi to aktivuje pri startu)
Název: Re: Scrolování pomocí dvou prstů - synaptics touchpad nejen 9.04
Přispěvatel: pim 03 Června 2009, 11:04:08
hanessh4: Hehe, to je dobre. Na to bych sam neprisel a uz dlouho me otravovalo rolovani pomoci okraje touchpadu. Za to si zaslouzis karmu.
Název: Re: Scrolování pomocí dvou prstů - synaptics touchpad nejen 9.04
Přispěvatel: kwitee 15 Června 2009, 09:49:35
hanessh4: Hehe, to je dobre. Na to bych sam neprisel a uz dlouho me otravovalo rolovani pomoci okraje touchpadu. Za to si zaslouzis karmu.

taky mi to samo od sebe funguje, přišel jsem na to až když jsem viděl tady ten topic  ;D funguje to až nečekaně přesně, takže to asi používat budu
Název: Re: Scrolování pomocí dvou prstů - synaptics touchpad nejen 9.04
Přispěvatel: Tomtom 03 Listopadu 2009, 00:43:11
Udělal jsem co jste radili TIBORovi a paráda, sice mi nejde to se dvěma prsty, ale nastavil jsem si horizontální posuvník. Měl bych teda dodat, že je to 9.04, takže zase taková novinka to nebude (škoda  :( takže zase nemám důvod k upgradu ;))
Název: Re: Scrolování pomocí dvou prstů - synaptics touchpad nejen 9.04
Přispěvatel: Tomtom 03 Listopadu 2009, 01:22:21
Je možnost hodit horizontální posuvník nahoru? (touchpad mi přechází do tlačítek a nahoře je taková pěkná hrana :)) Posouvání Top a BottomEdge k ničemu nevede a nic jinýho tu nevidím