O recurso de toque duplo do touchpad não está funcionando

7

Eu costumava tocar duas vezes e segurar meu touchpad para arrastar e soltar as coisas. Desde que fiz o upgrade para o ocelot onerico, ele só funciona 10% do tempo. Qual programa eles estão usando para registrar o touchpad e como posso alterá-lo de volta? Tanto as pessoas que atualizaram quanto as instalaram relataram diretamente o mesmo problema, de modo que parece ser uma falha da oneric.

    
por cyborgx7 20.10.2011 / 20:41

4 respostas

3

Esta solução funciona para mim

Vá para: link

Da postagem:

Um dos problemas introduzidos pelo Ubuntu 11.10 no meu Eee PC 901 é o arrastamento do touchpad. O gesto de tocar e arrastar, para mover o cursor com o botão do mouse pressionado, é muito sensível. Eu tenho que tocar o mais rápido possível para ativar o gesto toda vez

Execute este comando para obter o tempo limite antes que um toque seja interpretado como um único toque: synclient | grep "SingleTapTimeout"

No meu sistema, esta opção foi definida para 180, o que é muito rápido. Execute este comando para duplicar o tempo limite para 360: synclient SingleTapTimeout = 360

Obrigado por Tom.

    
por user47776 23.02.2012 / 22:54
2

Eu tenho meia resposta para você e estou tendo o mesmo problema. Os 10% do tempo que você trabalha, você provavelmente está tocando duas vezes muito rápido, é quando realmente funciona como você quer. Você pode alterar seu comportamento (toque duas vezes mais rapidamente e arraste) para conseguir o que deseja, mas uma solução mais completa que conserte o tempo de toque duplo junto com o arrasto seria ideal.

Não tenho uma solução real, mas posso dizer algo que não funciona, mas deveria. Vá para o iniciador / pesquisa usando a superchave (tecla do Windows normalmente), digite mouse e escolha "Mouse e Touchpad". Você pode alterar o espaçamento do tempo do clique duplo e o clique duplo será acionado com mais tempo entre os toques , mas o clique duplo e o movimento do arrasto não serão afetados. Pessoalmente, percebo isso ao tentar selecionar o texto. Eu votei positivamente neste post, mas não tive uma recompensa suficiente ... Aceite isso como uma resposta parcial e eu irei fazer o upvote quando receber o suficiente de representante. Espero que isso ajude, encontrou alguma solução melhor?

    
por Greg Nelson 06.12.2011 / 21:02
1

Eu encontrei uma correção persistente , mesmo após a suspensão, seguindo estas etapas.

Primeiro, crie um arquivo com seu script de configuração:

echo synclient SingleTapTimeout=320 FastTaps=1 > ~/etc/touchpad_settings.sh

Em segundo lugar, torne-o executável:

chmod +x ~/etc/touchpad_settings.sh

E, finalmente, execute o seguinte comando substituindo "< user >" com seu nome de usuário:

gsettings set org.gnome.settings-daemon.peripherals.input-devices hotplug-command "/home/<user>/etc/touchpad_settings.sh"

Em seguida, reinicie ou faça o logout & amp; faça login ou suspenda & amp; retomar ou reiniciar o GNOME.

Aproveite!

Para mais informações sobre essa correção, consulte esta postagem do blog .

    
por Diego V 06.07.2012 / 16:29
1

Para mim, o problema foi gerado por Option "TapAndDragGesture" "0" , então defini-o como 1 e agora funciona

para fazer um teste temp execute este comando em synclient TapAndDragGesture=1

se estiver ok, você pode editar seu arquivo de configuração do xorg /etc/X11/xorg.conf.d/... para torná-lo permanente

como referência:

man synaptics

ou
    - link

Exemplo de configuração:
  - link

aqui meu conteúdo de arquivo

Section "InputClass"
  Identifier "touchpad catchall"
  Driver "synaptics"
  MatchIsTouchpad "on"
    # Enable touchpad
    Option "TouchpadOff"        "0"
    # Allow run-time configuration
    # Option "SHMConfig"           "on"  # deprecated
    # Edge Limits
    Option "LeftEdge" "1748"
    Option "RightEdge" "5640"
    Option "TopEdge" "1274"
    Option "BottomEdge" "4752"
    # Speed
    Option "MinSpeed" "1.0"
    Option "MaxSpeed" "1.6"
    Option "AccelFactor" "0.032"
    # Pressure
    Option "FingerLow" "24"
    Option "FingerHigh" "29"
    Option "FingerPress" "255"
    # Tapping Detection
    Option "MaxTapTime" "180"             # 0 disables tap
    Option "MaxTapMove" "29"
    Option "MaxDoubleTapTime" "180"
    Option "SingleTapTimeout" "200"
    Option "ClickTime" "100"
    Option "TapAndDragGesture" "1"
    # Corner Tap Buttons
    Option "RTCornerButton" "0"
    Option "RBCornerButton" "0"
    Option "LTCornerButton" "0"
    Option "LBCornerButton" "0"
    # Scrolling Edges
    Option "VertEdgeScroll" "0"
    Option "VertScrollDelta" "100"
    Option "HorizEdgeScroll" "0"
    Option "HorizScrollDelta" "100"
    # Circular Scrolling
    Option "CircularScrolling" "0"
    Option "CircScrollDelta" "0.1"
    Option "CircScrollTrigger" "0"
    Option "FastTaps" "1"
    # Tapping as Buttons (number of fingers)
    Option "TapButton1" "1"
    Option "TapButton2" "2"
    Option "TapButton3" "3"
    # Tap Dragging
    Option "LockedDrags" "0"
    Option "LockedDragTimeout" "5000"
    # Tap Gesture Dragging
    # Two Finger Scrolling
    Option "VertTwoFingerScroll" "1"
    Option "HorizTwoFingerScroll" "1"
    # Corner Coasting
    Option "CornerCoasting" "0"
    Option "CoastingSpeed" "20"
    Option "CoastingFriction" "50"
    # Kernel Event Protocol
    Option "GrabEventDevice" "1"
    # Edge Ignore Boundaries
    Option "AreaLeftEdge" "0"
    Option "AreaRightEdge" "0"
    Option "AreaTopEdge" "0"
    Option "AreaBottomEdge" "0"
    # Trackstick
    Option "TrackstickSpeed" "40"
    # Circular Trackpad
    Option "CircularPad" "0"
    # Multi-function Buttons
    Option "ClickFinger1" "1"
    Option "ClickFinger2" "1"
    Option "ClickFinger3" "1"
    # Edge Movements
    Option "FastTaps" "0"
    # Tapping as Buttons (number of fingers)
    Option "TapButton1" "1"
    Option "TapButton2" "2"
    Option "TapButton3" "3"
    # Tap Dragging
    Option "LockedDrags" "0"
    Option "LockedDragTimeout" "5000"
    # Tap Gesture Dragging
    Option "EdgeMotionMinZ" "29"
    Option "EdgeMotionMaxZ" "159"
    Option "EdgeMotionMinSpeed" "1"
    Option "EdgeMotionMaxSpeed" "401"
    Option "EdgeMotionUseAlways" "0"
    # Pressure Motion
    Option "PressureMotionMinZ" "29"
    Option "PressureMotionMaxZ" "159"
    Option "PressureMotionMinFactor" "1"
    Option "PressureMotionMaxFactor" "1"
    # Emulations
    Option "EmulateMidButtonTime" "75"
    Option "EmulateTwoFingerMinZ" "280"
    Option "EmulateTwoFingerMinW" "70
    # Palm Detection
    Option "PalmDetect" "1"
    Option "PalmMinWidth" "10"
    Option "PalmMinZ" "199"
EndSection
    
por Postadelmaga 08.05.2013 / 11:16