Instalei o gnome-shell no ubuntu 17.04 e ele funciona perfeitamente, mas estou tendo dificuldades para ativar a rolagem natural usando o trackpad. Ele funciona perfeitamente fora da caixa na unidade, mas no gnome, apesar de eu ter ativado a rolagem natural nas configurações do sistema, ele não funciona. Também criei o arquivo ".Xmodmap" na minha pasta pessoal com:
pointer = 1 2 3 5 4 6 7 8 9 10 11 12
e depois:
xmodmap .Xmodmap
Também tentei fazer logout / login, mas a rolagem natural ainda está desativada. Por fim, tentei instalar o pacote "naturalscrolling":
sudo add-apt-repository ppa:zedtux/naturalscrolling
sudo apt-get install naturalscrolling
mas eu entendo:
E: Unable to locate package naturalscrolling
Qualquer ideia?
ps: Minha máquina é um Dell XPS 15 '9560
ATUALIZAR:
executando xinput list
, vejo o seguinte:
↳ DLL07BE:01 06CB:7A13 Touchpad id=12 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=15 [slave pointer (2)]
Por que existem 2 touchpads diferentes?
$ /usr/bin/xinput set-prop 15 "libinput Scroll Method Enabled" 0, 1, 0
property 'libinput Scroll Method Enabled' doesn't exist, you need to specify its type and format
ATUALIZAÇÃO 2:
Notei que a rolagem natural está realmente funcionando no Pycharm (IDE baseado em java), mas o Chrome, "Arquivos" e outros aplicativos ainda rolam normalmente :(
ATUALIZAÇÃO 3 :
Eu "resolvi" com uma instalação limpa do Ubuntu GNOME (que suporta rolagem natural fora da caixa)
Respostas:
Estou executando o Ubuntu Gnome 17.04 em um Dell XPS 15 9530 e aqui está o que funcionou para mim:
A solução foi deixar
xserver-xorg-input-libinput
instalado e, em vez dissoxserver-xorg-input-synaptics
, remover e reiniciar. Parece que a atualização instalou ambos e estava escolhendo o sináptico por padrão, o que não parece ter uma opção de rolagem natural.fonte
teve o mesmo problema. resolvido:
então reinicie
fonte
Talvez o mouse exija uma propriedade diferente para ser configurada. Por favor, tente o seguinte:
Encontre o seu ID de mouse (o meu é 10 abaixo):
Liste as propriedades disponíveis do mouse (substitua 10 pelo ID do mouse):
Como você pode ver, existe uma propriedade chamada "libinput Natural Scrolling Enabled" para o meu mouse que possui o número 278 no meu caso.
Defina-o como 1 e a rolagem natural deve ser ativada (substitua 10 pelo ID do mouse e 278 pelo número realmente de sua propriedade):
fonte
Se você estiver usando o driver synaptics,
xserver-xorg-input-synaptics
poderá definir valores negativos paraVertScrollDelta
eHorizScrollDelta
no arquivo de configuração70-synaptics.conf
:Em seguida, reinicie e desfrute de rolagem natural suave para o seu trackpad. Para uma explicação detalhada, consulte esta página no wiki do Arch .
fonte
Eu tenho o seguinte em aplicativos de inicialização:
e o nomeou "Solução alternativa de rolagem de borda. Você também pode reverter a ordem de rolagem das próprias" configurações "(como fizemos no Unity).
O 14 é o código para o touchpad. Você pode encontrar o seu com ...
ppa:zedtux/naturalscrolling
é suportado apenas até 14.04.fonte