Я использую производную от Arch (Antergos), и эта конфигурация была получена с их вики-страницы Marble Mouse.
Добавьте следующее в файл /usr/share/X11/xorg.conf.d/40-libinput.conf...
# Section added for scroll with Marble Mouse
Section "InputClass"
Identifier "Marble Mouse"
MatchProduct "Logitech USB Trackball"
Driver "libinput"
Option "ButtonMapping" "1 2 3 4 5 6 7 0 9"
Option "ScrollMethod" "button"
Option "ScrollButton" "8"
Option "MiddleEmulation" "on"
EndSection
Обратите внимание, что операция кнопки «Назад» отключена, поскольку она иногда срабатывал при попытке прокрутки.
Почему бы вам просто не сделать это просто?
sed -i -e 's|vc/[0-9]\{1,\}||g' /etc/security
Регулярное выражение
[0- 9] \ {1, \}
=> 1 или несколько совпадений с предыдущим атомом, который в вашем случае оказывается [0-9]
. Обратите внимание, что \ d +
, хотя и эквивалентен тому, что я дал [0-9] \ {1, \}
, не совместим с POSIX sed. В том же духе обратите внимание, что [0-9] \ {0, \}
эквивалентно \ d *
.