GNU/Linux >> Znalost Linux >  >> Ubuntu

Povolit rolování dvěma prsty na dotykové ploše Alp?

Jak mohu nastavit posouvání dvěma prsty na touchpadu ALPS, který nepodporuje více prstů?

Příslušný výstup ze xinput list je následující:

⎡ Virtual core pointer                     id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ PS/2 Mouse                                id=12   [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS GlidePoint                  id=13   [slave  pointer  (2)]

a výstup synclient -l je:

Parameter settings:
    LeftEdge                = 153
    RightEdge               = 870
    TopEdge                 = 115
    BottomEdge              = 652
    FingerLow               = 12
    FingerHigh              = 14
    FingerPress             = 127
    MaxTapTime              = 180
    MaxTapMove              = 56
    MaxDoubleTapTime        = 180
    SingleTapTimeout        = 180
    ClickTime               = 100
    FastTaps                = 0
    EmulateMidButtonTime    = 75
    EmulateTwoFingerMinZ    = 139
    EmulateTwoFingerMinW    = 7
    VertScrollDelta         = 25
    HorizScrollDelta        = 25
    VertEdgeScroll          = 1
    HorizEdgeScroll         = 0
    CornerCoasting          = 0
    VertTwoFingerScroll     = 0
    HorizTwoFingerScroll    = 0
    MinSpeed                = 1
    MaxSpeed                = 1.75
    AccelFactor             = 0.156495
    TrackstickSpeed         = 40
    EdgeMotionMinZ          = 14
    EdgeMotionMaxZ          = 79
    EdgeMotionMinSpeed      = 1
    EdgeMotionMaxSpeed      = 102
    EdgeMotionUseAlways     = 0
    TouchpadOff             = 1
    LockedDrags             = 0
    LockedDragTimeout       = 5000
    RTCornerButton          = 2
    RBCornerButton          = 3
    LTCornerButton          = 0
    LBCornerButton          = 0
    TapButton1              = 1
    TapButton2              = 3
    TapButton3              = 2
    ClickFinger1            = 1
    ClickFinger2            = 1
    ClickFinger3            = 1
    CircularScrolling       = 0
    CircScrollDelta         = 0.1
    CircScrollTrigger       = 0
    CircularPad             = 0
    PalmDetect              = 0
    PalmMinWidth            = 10
    PalmMinZ                = 99
    CoastingSpeed           = 20
    CoastingFriction        = 50
    PressureMotionMinZ      = 14
    PressureMotionMaxZ      = 79
    PressureMotionMinFactor = 1
    PressureMotionMaxFactor = 1
    ResolutionDetect        = 1
    GrabEventDevice         = 1
    TapAndDragGesture       = 1
    AreaLeftEdge            = 0
    AreaRightEdge           = 0
    AreaTopEdge             = 0
    AreaBottomEdge          = 0

Přijatá odpověď:

Nejprve, abyste zjistili, který touchpad máte, spusťte

xinput list 

Pokud to ukazuje něco jako

...
↳ AlpsPS/2 ALPS GlidePoint                  id=14   [slave  pointer  (2)]
...

pak s největší pravděpodobností nemáte podporu multitouch. Touchpady Alps většinou nemají multitouch, ale používají stejný ovladač jako touchpady Synaptic.

Můžete použít synclient -l k získání informací na touchpadu.

Nicméně definitivní způsob, jak zjistit, kolik prstů váš touchpad podporuje, je

  1. Povolte SHMConfig v souboru xorg.conf
  2. Spusťte synclient -m 100 , která v reálném čase zobrazí stav vašeho touchpadu. Pátý sloupec označený f je pro prsty, takže můžete vidět až kolik prstů můžete klepnout současně.

Chcete-li povolit SHMConfig v xorg.conf, přejděte na http://mjg59.livejournal.com/118588.html a poté přidejte

Section "InputClass"
   Identifier "enable synaptics SHMConfig"
   MatchIsTouchpad "on"
   MatchDevicePath "/dev/input/event*"
   Option "SHMConfig" "on"
EndSection

do vašeho xorg.conf. Po provedení testování můžete výše uvedený úryvek odstranit.

Související:Extrahovat hodnoty z terminálu?
Ubuntu
  1. Nelze povolit Wi-Fi?

  2. Povolit dílčí škálování na Ubuntu

  3. Jak povolit rolování v panelech tmux pomocí kolečka myši?

  1. Restartování ovladače Thesterious Touchpad ve verzi 19.10?

  2. Touchpad náhle přestal fungovat?

  3. Jak povolit překryvné posuvníky?

  1. Alps Touchpad na Dell Inspiron I15rn-3647bk s Ubuntu 11.10 X64?

  2. Jak povolit horizontální rolování dvěma prsty na Deepin?

  3. Povolte plynulé posouvání v prohlížeči Google Chrome