Настройка Трекбола Trackman Marble

Не так давно я приобрел вот этого чудесного зверя:

Настройка трекбола Trackman Marble

В отличие от домашнего зверька (Cordless TrackMan Optical), он не имеет колеса прокрутки и имеет четыре кнопки.

Два основных и два вспомогательных, на которых по умолчанию ничего не висит. Но понятно, что без привычной функции прокрутки как-то неудобно.

Первой попыткой было прикрепить прокрутку к дополнительным кнопкам.

Введите в раздел устройства (данный для драйвера evdev):

Option "WHEELRelativeAxisButtons" "5 4"

Работает это так, но для прокрутки приходится постоянно нажимать кнопку, а это не удобно.

Опять же, стандартный драйвер evdev не поддерживает эмуляцию третьей кнопки.

А в X-Window позволяет вставлять из буфера обмена.

Поддержка эмуляции доступна только в драйвере мыши.

Кроме того, при чтении документации выяснилось, что драйвер поддерживает хитрую эмуляцию колеса, что очень удобно для трекбола (фишка в том, что после нажатия кнопки в качестве колеса используется шарик; для мыши это будет эквивалентно переезду).

В результате я распределил клавиши следующим образом:'

Section "InputDevice" Identifier "Logitech TrackMan Optical" Driver "mouse" Option "Device" "/dev/input/mouse0" Option "Protocol" "Auto" Option "Emulate3Buttons" "true" Option "Emulate3Timeout" "50" Option "Buttons" "9" Option "EmulateWheel" "true" Option "XAxisMapping" "4 5" Option "EmulateWheelButton" "6" Option "ButtonMapping" "1 9 3 6 2 7 8 5 4" EndSection

В результате дополнительные кнопки работают следующим образом: Левая дополнительная кнопка работает как включение «колеса».

Правая дополнительная кнопка работает как средняя кнопка.

Кроме того, если вы одновременно нажмете основные левую и правую кнопки, они будут работать как третья кнопка.

В итоге имеем колесо без колеса :) Теги: #настройка Linux #xorg #трекбол #настройки

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.