Antergos. После установки: настройка трекбола

Алексей Федорчук

antergos

После установки Antrgos’а на реальное «железо» передо мной, как обычно, встала проблема настройки скроллинга на моём любимом трекболе. Ибо, как изветсно, в виртулаьной машине все устройства, включая указательно-позиционирующие, виртуальны, и потому в настройке он не нуждался. И проблема эта стояла передо мной — кот Manual, ясно дело, мышей предпочитает…

Когда-то прокрутку (а заодно и эмуляцию средней кнопки) я настроил для своего трекбола в Cintu — и с тех пор просто копировал соответствующий конфиг везде и всюду. Однако в Antergos’е этот номер не прошёл — в его (и, вероятно, вообще в Arch’евских) Иксах за работу мыши отвечает драйвер libinput, а не evdev, как в Ubuntu’идах. Впрочем, с этим я тоже сталкивался в Solus’е. И потому, по аналогии, создал соответствующий конфиг:

$ sudo touch /etc/X11/xorg.conf.d/10-libinput.conf

И заполнил его строками, как в заметке по ссылке. После перезапуска сеанса прокрутка стала выполняться вращением шарика при зажатой малой левой кнопке. Однако одновременно с этим происходил и горизонтальный скроллинг, чего в Solus’е не было (или я просто не заметил ввиду краткости использования оного).

Горизонтальный скроллинг мне а) не нужен, б) раздражает, и в) страшно раздражает. Поэтому я, спросив тётю Маню за libinput, внёс в указанный конфиг ещё одну строку, его запрещающую. И в итоге он приобрёл следующий вид:

#
# Мой конфиг для Logitech Trackman Marble
#

Section "InputClass"
        Identifier      "Marble Mouse"
        MatchProduct    "Logitech USB Trackball"
        Driver          "libinput"
        Option          "ScrollMethod" "button"
        Option          "ScrollButton" "8"
	Option	 	"HorizontalScrolling" "0"
        Option          "MiddleEmulation" "1"
EndSection

Смысл опций интуитивно понятен: способ скроллинга — кнопочный (варианты для тачпада — двухпальцевый и краевой), кнопка 8 — малая левая, горизонтальный скроллинг запрещён. па эмуляция средней кнопки, напротив, разрешена. И выполняется одновременным нажатием обеих больших кнопок. Малые кнопки трекбола при этом продолжают работать по прямому назначению в браузерах и файловых менеджерах (левая — назад, правая — вперёд) при коротком на них нажатии.

Напоследок напомню, что все в Antergos’е (как и в большинстве дистрибутивов) все Иксовые конфиги располагаются в каталоге /etc/X11/xorg.conf.d/, а не в /usr/share/X11/xorg.conf.d, как в Ubuntu’идах.

Содержание

Добавить комментарий