Естественная прокрутка не работает в 12.04 в некоторых окнах. Где я должен сообщить об ошибке?

10

Естественная прокрутка с использованием «.Xmodmap»: pointer = 1 2 3 5 4 7 6 8 9 10 11 12 больше не работает в 12.04 в некоторых приложениях, специфичных для Ubuntu, таких как Центр программного обеспечения, окно настроек и центр обновлений. В каком пакете я должен сообщить об ошибке?

    
задан Luke Hoersten 25.03.2012 в 23:51
источник

3 ответа

11

Я ужасно опаздываю на это, но я только что закончил писать руководство , которое могло бы помочь вам или кому-либо проходить мимо. Если у вас все еще есть эта проблема, то есть.

Суть в том, что вам нужно получить идентификатор вашей сенсорной панели с помощью команды xinput list , а затем текущее расстояние прокрутки с xinput list-props [touchpad-id] | grep "Scrolling distance" . Результат должен выглядеть примерно так:

Synaptics Scrolling Distance (288): 106, 106

Здесь 288 - это идентификатор свойства, а 106, 106 - текущие значения. Что вам нужно сделать, это инвертировать числа - здесь новые значения будут -106, -106 . Эта команда делает это:

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

У меня есть это в скрипте оболочки, установленном для запуска при входе в систему, а также с командами для перезапуска nautilus, которые могут или не могут работать для вас (это в связанном сообщении в блоге).

    
ответ дан Andy C. 27.05.2012 в 13:16
источник
5

Я полагаю, что лучший способ сделать это - использовать dconf-editor:

  • Открытый терминал
  • Введите dconf-editor и нажмите Enter
  • Теперь перейдите в org > gnome > settings-daemon > периферийные устройства > тачпад и снимите флажок естественный прокрутка

Возможно, вам придется сначала установить dconf-editor, выполнив sudo apt-get install dconf-editor в терминале.

Это приведет только к изменению направления прокрутки сенсорной панели, а не внешней мыши.

Вот скриншот dconf-editor после внесения изменений:

    
ответ дан Ranveer 11.07.2013 в 17:41
1

Ошибка # 949465 - аналогичный звук, о котором сообщалось для естественной прокрутки в Наутилусе. Он подан против пакета libxi , поэтому вы можете попробовать подать его там.

Либо это, либо, возможно, захочет попробовать подавать ошибки на пакеты для всех затронутых окон. Например, пакеты для программного обеспечения, перечисленные выше, будут следующими:

  • Центр программного обеспечения Ubuntu: software-center
  • Системные настройки: gnome-control-center
  • Менеджер обновлений: update-manager

Вы можете сообщить об ошибках в отношении любого из них, запустив ubuntu-bug в терминале, а затем имя нужного пакета.

    
ответ дан Christopher Kyle Horton 28.03.2012 в 08:04