O Natural Scrolling 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 12 não funciona mais em 12.04 em alguns aplicativos específicos do Ubuntu, como o Centro de Software, a janela de configurações e o centro de atualização. Em que pacote devo reportar o bug?

    
por Luke Hoersten 26.03.2012 / 01:51

3 respostas

11
Estou muito atrasado para isso, mas acabei de terminar de escrever um / "> um guia que pode ajudar você ou quem estiver passando. Se você ainda tem esse problema, é isso.

A essência disso é que você precisa obter o ID do seu touchpad com o comando xinput list 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, 288 é o ID da propriedade e 106, 106 são os valores atuais. O que você precisa fazer é inverter os números - aqui, os novos valores serão -106, -106 . Este comando faz isso:

xinput set-prop [touchpad-id] [property-id] [new-values]

Eu tenho isso em um shell script definido para ser executado no login, juntamente com os comandos para reiniciar o nautilus, o que pode ou não funcionar para você (está na postagem do blog vinculada).

    
por Andy C. 27.05.2012 / 15:16
5

Suponho que a melhor maneira de fazer isso é usando o editor de dconf:

  • Abra o terminal
  • Digite dconf-editor e pressione Enter
  • Agora vá para org > gnome > settings-daemon > periféricos > touchpad e desmarque rolagem natural

Você pode precisar instalar o dconf-editor primeiro, executando sudo apt-get install dconf-editor no terminal.

Isso só inverterá a direção de rolagem do touchpad, não de um mouse externo.

Aqui está uma captura de tela do editor do dconf após fazer alterações:

    
por Ranveer 11.07.2013 / 19:41
1

Bug # 949465 é um duplicado de som semelhante que foi relatado para rolagem natural em Nautilus. É arquivado contra o pacote libxi , então você pode tentar arquivá-lo lá.

Ou isso, ou pode querer tentar arquivar bugs contra os pacotes para todas as janelas afetadas. Por exemplo, os pacotes para o software que você listou acima seriam:

  • Ubuntu Software Center: software-center
  • Configurações do sistema: gnome-control-center
  • Gerenciador de atualizações: update-manager

Você pode relatar bugs contra qualquer um deles executando ubuntu-bug em um terminal, seguido pelo nome do pacote desejado.

    
por Christopher Kyle Horton 28.03.2012 / 10:04