Alterando a configuração de atraso de clicar e arrastar?

Alterando a configuração de atraso de clicar e arrastar?

Para arrastar algo com o mouse, parece que preciso manter o botão do mouse pressionado por uma fração de segundo antes de arrastar (arrastar imediatamente após clicar não funciona).

Não gosto disso, mas não consigo encontrar nenhuma configuração nas configurações de ‘mouse e touchpad’ para alterá-lo. Existe alguma maneira de reduzir esse atraso?

Responder1

Tenho o mesmo problema, embora pareça ir e vir, dependendo das atualizações do sistema da Canonical.

Curiosamente, isso estava acontecendo comigo antes, até que conectei um mouse USB externo para testar. Agora as coisas estão funcionando perfeitamente, mesmo quando removo o mouse USB externo. A propósito, meu sistema é um laptop Dell Vostro 2420 com trackpad.

Responder2

E agora está de volta, pelo menos com o trackpad. O mouse USB externo funciona bem quando eu o conecto. Pareceu estragar depois que cliquei e arrastei com dois dedos para rolar com o trackpad.

Responder3

A solução que funcionou para mim foi ligar e desligar o dispositivo de entrada.

Primeiro você encontra o dispositivo de entrada que está se comportando mal:

foo@machine:$ xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                     id=12   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=11   [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Sleep Button                              id=8    [slave  keyboard (3)]
    ↳ Integrated Camera                         id=9    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=10   [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                    id=13   [slave  keyboard (3)]

Então você ativa e desativa esse ID, para mim sempre foi o Synaptics TouchPad (ID = 11):

foo@machine:$ xinput set-prop 11 "Device Enabled" 0
foo@machine:$ xinput set-prop 11 "Device Enabled" 1

E agora está tudo funcionando de novo, acho que isso é definitivamente um bug. Eu observei isso aleatoriamente em três laptops diferentes, mas não tive a alteração para depurá-lo.

informação relacionada