A rolagem natural não funciona em 12.04 em algumas janelas. Onde devo reportar o bug?
10
Rolagem natural usando ".Xmodmap": pointer = 1 2 3 5 4 7 6 8 9 10 11 12não funciona mais na versão 12.04 em alguns aplicativos específicos do Ubuntu, como o Software Center, a janela de configurações e o update-center. Sob qual pacote devo reportar o bug?
Estou horrivelmente atrasado, mas acabei de escrever um guia que pode ajudar você ou qualquer pessoa que esteja passando. Se você ainda tem esse problema, é isso.
O essencial é que você precisa obter o ID do seu touchpad com o xinput listcomando e, em seguida, a distância de rolagem atual com xinput list-props [touchpad-id] | grep "Scrolling distance". A saída deve ser algo como:
Synaptics Scrolling Distance (288): 106, 106
Aqui, 288está o ID da propriedade e 106, 106os valores atuais. O que você precisa fazer é inverter os números - aqui, os novos valores serão -106, -106. Este comando faz isso:
Eu tenho isso em um script de shell definido para ser executado no login, junto com comandos para reiniciar o nautilus, que podem ou não funcionar para você (está na postagem do blog vinculada).
Isso é ótimo. Na verdade, ele corrigiu o problema para mim! Muito obrigado!
Luke Hoersten
1
Funciona para mim também. Mas observe que você precisa desativar o aplicativo Natural Scrolling posteriormente. Caso contrário, o comportamento em todas as janelas é apenas invertida :)
Steven Roose
@ Andy C. existe uma maneira de fazer o mesmo com o meu mouse?
Steven Roose
1
Embora isso possa teoricamente responder à pergunta, seria preferível incluir aqui as partes essenciais da resposta e fornecer o link para referência.
Seth
Obrigado! Eu usei várias maneiras no 15.04, incluindo a Rolagem Natural do Ubuntu Tweak e todas funcionaram apenas em alguns casos, mas não em todos. Finalmente, parece ser uma solução independente da versão do sistema operacional.
schluchc
5
Suponho que a melhor maneira de fazer isso é usando o dconf-editor:
Terminal Aberto
Digite dconf-editor e pressione Enter
Agora vá para org> gnome> settings-daemon> periféricos> touchpad e desmarque a rolagem natural
Pode ser necessário instalar o dconf-editor primeiro, executando sudo apt-get install dconf-editorno terminal.
Isso reverterá apenas a direção de rolagem do touchpad, não de um mouse externo.
Aqui está uma captura de tela do dconf-editor depois de fazer alterações:
Eu usei o Ubuntu 12.04+ principalmente, e ele existe em todas as versões.
Ranveer
1
Estranho, eu uso o 12.04 com as atualizações mais recentes e essa opção está ausente.
Radu Maris
Se ele não estiver lá, tentesudo apt-get install dconf-tools
Ranveer
1
O bug # 949465 é uma duplicata com som semelhante, relatada para rolagem natural no Nautilus. Ele foi arquivado no libxipacote, então você pode tentar arquivá-lo lá.
Ou isso, ou você pode tentar arquivar bugs nos pacotes para todas as janelas afetadas. Por exemplo, os pacotes para o software que você listou acima seriam:
Centro de Software Ubuntu: software-center
Configurações do sistema: gnome-control-center
Gerente de atualização: update-manager
Você pode relatar bugs contra qualquer um destes executando ubuntu-bugum terminal, seguido pelo nome do pacote desejado.
Suponho que a melhor maneira de fazer isso é usando o dconf-editor:
Pode ser necessário instalar o dconf-editor primeiro, executando
sudo apt-get install dconf-editor
no terminal.Isso reverterá apenas a direção de rolagem do touchpad, não de um mouse externo.
Aqui está uma captura de tela do dconf-editor depois de fazer alterações:
fonte
sudo apt-get install dconf-tools
O bug # 949465 é uma duplicata com som semelhante, relatada para rolagem natural no Nautilus. Ele foi arquivado no
libxi
pacote, então você pode tentar arquivá-lo lá.Ou isso, ou você pode tentar arquivar bugs nos pacotes para todas as janelas afetadas. Por exemplo, os pacotes para o software que você listou acima seriam:
software-center
gnome-control-center
update-manager
Você pode relatar bugs contra qualquer um destes executando
ubuntu-bug
um terminal, seguido pelo nome do pacote desejado.fonte