Природне прокручування не працює в 12.04 у деяких вікнах. Де я повинен повідомити про помилку?


10

Природне прокручування за допомогою ".Xmodmap": pointer = 1 2 3 5 4 7 6 8 9 10 11 12більше не працює з 12.04 в деяких додатках для Ubuntu, таких як Центр програмного забезпечення, вікно налаштувань та центр оновлення. Під яким пакетом я повинен повідомити про помилку?

Відповіді:


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, які можуть або не можуть працювати для вас (це у зв’язаній публікації блогу).


Це чудово. Це фактично вирішило проблему для мене! Дуже дякую!
Люк Хорстен

1
Працює і для мене. Але зауважте, що після цього потрібно повернути додаток Natural Scrolling. Інакше поведінка у всіх вікнах просто перевернута :)
Стівен Руз

@Andy C. чи є спосіб зробити те ж саме для моєї миші?
Стівен Руз

1
Хоча це теоретично може відповісти на питання, бажано було б сюди включити істотні частини відповіді та надати посилання для довідки.
Сет

Дякую! Я використав декілька способів 15.04, включаючи природну прокрутку Ubuntu Tweak, і всі вони працювали лише для деяких випадків, але не для всіх. Це, нарешті, є незалежним рішенням версії ОС.
schluchc

5

Я вважаю, що найкращий спосіб зробити це за допомогою dconf-редактора:

  • Відкритий термінал
  • Введіть dconf-редактор і натисніть Enter
  • Тепер перейдіть до org> gnome> settings-daemon> периферія> тачпад і зніміть прапорець природного прокрутки

Вам може знадобитися спочатку встановити dconf-редактор, виконавши його sudo apt-get install dconf-editorв терміналі.

Це поверне лише напрямок прокрутки тачпада, а не зовнішньої миші.

Ось скріншот редактора dconf після внесення змін:

введіть тут опис зображення


Почекай, з тих пір, коли це існувало?
Енді К.

1
В основному я використовував Ubuntu 12.04+, і він був там у кожній версії.
Ranveer

1
Як не дивно, я використовую 12.04 з останніми оновленнями, і ця опція відсутня.
Раду Маріс

Якщо його там немає, спробуйтеsudo apt-get install dconf-tools
Ranveer

1

Помилка №949465 - це аналогічний за думкою копій, про який повідомлялося про природну прокрутку в Наутілусі. Він поданий проти libxiпакету, тому ви можете спробувати подати його туди.

Або це, або ви можете спробувати подати помилки на пакунки для всіх уражених вікон. Наприклад, пакети для перерахованого вище програмного забезпечення:

  • Програмний центр Ubuntu: software-center
  • Налаштування системи: gnome-control-center
  • Менеджер оновлень: update-manager

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.