ОНОВЛЕНО З ТЕСТОВАНОЇ ВЕРСІЇ з 10.10 до 13.04
Тестовано на HP dv6000, Sony Vaio NW240, Hp dv5-2130 та Toshiba NB305
З Ubuntu 10.10 нова xorg.conf
конфігурація знаходиться всередині /usr/share/X11/xorg.conf.d
каталогу для пристроїв введення.
Перейдіть у цей каталог, і ви знайдете кілька файлів:
10-evdev.conf, 50-synaptics.conf, 50-vmmouse.conf, 50-wacom.conf, 51-synaptics-quirks.conf, 60-magictrackpad.conf
Це може залежати від того, які пристрої ви підключили, але це ті, які я бачив завжди.
Тепер ми хочемо відкрити перше, що завантажує. Так буде 10-evdev.conf
. Але перед тим, як відкрити його, нам потрібні значення синаптичних ребер.
Спочатку перейдіть до терміналу, якщо в 11.04 або попередній версії Ubuntu натисніть ALT+ F2і введіть gnome-terminal
, а потім натисніть ENTER. Якщо у версії 11.04 або новішої, ви можете просто відкрити тире та набрати terminal
.
Після відкриття терміналу введіть xinput list
Шукайте пристрій, з яким ви хочете працювати. Візьміть ідентифікатор з вводу, з яким ви хочете працювати.
У моєму випадку у мене є такий результат:
Я хочу працювати з SynPS / 2 Synaptics TouchPad з ідентифікатором 11.
Тепер ми набираємо: xinput list-props ID | grep Edges
(ID - це число, яке ви схопили з ідентифікатора в списку xinput)
у моєму випадку я набрав xinput list-props 11 | grep Edges
і вихід був таким: Synaptics Edges (276): 1752, 5192, 1620, 4236
Візьміть до уваги 4 номери краю (вони йдуть у порядку: вліво, вправо, вгорі, внизу)
Відкрийте 10-evdev.conf: sudo nano 10-evdev.conf
Всередині файлу 10-evdev.conf ви знайдете кілька розділів InputClass . Потрібно шукати розділ, у якому MatchIsTouchpad "увімкнено" . Це було б для мене третім.
Додайте в нижній частині розділу 4 позиції в такому порядку
Збережіть і перезавантажте. Це для перевірки, чи працює він. Якщо ви з якоїсь причини помилилися, виберіть у меню grub Режим відновлення, завантажте в термінал як корінь і знову відредагуйте файл та видаліть рядки або усуньте проблему. У будь-якому випадку, якщо ви запустите термінал як root у режимі відновлення, введіть startx, і він вийде з місця, де виявлена помилка та як її виправити. Краса linux полягає в тому, що він не тільки показує вам, де є помилка, а в більшості випадків вона РОЗУМУЄ вам, як її виправити.
Якщо вона перезавантажується нормально, то ЗАРАЗ МОЖЕТЕ ПОЧАТИ ВСТАНОВИТИ. Перейдіть на 10-evdev.conf:
sudo nano 10-evdev.conf
І почніть знижувати значення до тих, які ви відчуваєте себе досконалішими.
У моєму випадку я знижував значення RightEdge кожні 1000 балів. Просто для тестування. Звичайно, зменшення RightEdge збільшує простір, який Ви маєте для прокручування вверх / вниз. Таким чином, тепер у вас є можливість збільшувати / зменшувати кожну область вашого синаптики, включаючи область прокрутки. І це відповідає на ваше запитання.
Давайте тепер візьмемо код, який ви поставили у питанні: xinput --set-prop --type = int --format = 32 11 252 1781 5125 1646 4582
У вашому випадку у вас є:
Варіант "LeftEdge" "1781"
Варіант "RightEdge" "5125"
Варіант "TopEdge" "1646"
Варіант "BottomEdge" "4582"
Просто відредагуйте розділ у 10-evdev.conf зі своїми значеннями. Потім почніть знижувати значення RighEdge. Я рекомендую почати з опускання кожні 512 балів (оскільки 5125 ділиться на 10 = 512,5, що становить 10% від загальної кількості). Таким чином, ви б змінювали 10% кожного разу, коли ви її знижуєте.
ПРИМІТКА. Значення ОБОВ'ЯЗКОВІ бути між подвійними лапками ("")
Більше інформації на сторінках man тут
Інформація, яку ви знайдете у цьому посиланні, є актуальною та показує декілька місць, де ви можете знайти xorg
файли конфігурації, крім кількох варіантів, які ви можете використовувати для налаштування синаптики будь-яким способом.
Існує також акуратна програма під назвою gpointing-device-settings (apt-get install gpointing-device-settings), яка виконує деякі речі.
У будь-якому випадку це спрацювало чудово, дуже приємно мати можливість вирішувати, скільки ви хочете для прокрутки і скільки ви хочете для чогось іншого, включаючи параметри натискання.