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

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

3 ответа

Решение

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

Суть в том, что вам нужно получить идентификатор сенсорной панели с помощью 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, которые могут или не могут работать для вас (это в связанном сообщении в блоге).

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

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

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

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

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

введите описание здесь

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

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

  • Ubuntu Software Center: software-center
  • Настройки системы: gnome-control-center
  • Диспетчер обновлений: update-manager

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

Другие вопросы по тегам