Acho que o que você está procurando é a função 'Arrastar bloqueio' para que você possa selecionar, arrastar para onde quiser (bloqueado) e tocar novamente para liberar o bloqueio. Se é isso que você quer, você pode executar este comando
synclient LockedDrags=1
Mas quando você finalizar a sessão, precisará fazer isso novamente. Para persistir, coloquei este comando em ~/.bash_profile
. Se o arquivo não existir, crie-o. Existem outras opções lá fora, mas isso funciona bem para mim.
Nova edição:
A propósito, é assim que meu bash_profile se parece.
synclient VertTwoFingerScroll=1
synclient HorizTwoFingerScroll=1
synclient CircularScrolling=1
synclient CircScrollTrigger=3
synclient VertScrollDelta=-111
synclient HorizScrollDelta=-111
synclient LockedDrags=1
CircScrollTrigger = 3, significa que eu posso iniciar a 'Circular Scrolling' somente na área '3' (Right Edge). Delta = -111 inverte a direção padrão. Valor de '1' significa ativar essas propriedades.
Rever Editar:
Percebi que há um bug que substitui as configurações usadas acima. Após algumas pesquisas, encontrei uma solução que copiei aqui no caso de o link cair.
Veja como tornar sua configuração personalizada do touchpad persistente por meio de reinicializações e até mesmo suspensões. Comece criando um arquivo para manter seu script. Execute este comando para criar um arquivo touchpad_settings.sh no seu diretório inicial e abri-lo:
gedit ~/touchpad_settings.sh
Adicione seus comandos do synclient a este arquivo e salve-o. O meu parece assim:
synclient SingleTapTimeout=360 FastTaps=1
synclient TapButton2=2 TapButton3=3
Torne o arquivo executável:
chmod +x ~/touchpad_settings.sh
Por fim, defina a configuração do dconf para que o GNOME saiba onde encontrar seu script. Execute o seguinte comando, mas substitua tom por seu próprio nome de usuário:
gsettings set org.gnome.settings-daemon.peripherals.input-devices hotplug-command "/home/tom/touchpad_settings.sh"
fonte: link