if ($answer_counter == 1): ?>
endif; ?>
Заблаговременно
В используемой в настоящее время системе ввода драйверов невозможно изменить скорость прокрутки мыши, по крайней мере, не без недостатков. Вы можете настроить скорость прокрутки для Qt-приложений, используя настройки KDE, но единственный способ изменить прокрутку в общем режиме - это использовать imwheel
, что кажется проблематичным во многих отношениях (см. Комментарии). В будущем это будет исправлено с помощью libinput
и базы данных аппаратного обеспечения systemd.
Текущий путь
Установите imwheel
со следующей командой или из Software Center :
$ sudo apt-get install imwheel
Создайте (если необходимо) и отредактируйте конфигурационный файл ~/.imwheelrc
с помощью редактора по вашему выбору (например, gedit
). Заполните для увеличения скорости прокрутки для каждой команды. Примечание. Этот файл конфигурации будет применять эти новые параметры прокрутки ко всем программам (включая терминал, который может быть не таким, какой вы хотите).
".*"
None, Up, Up, 3
None, Down, Down, 3
Если вы хотите применить эти настройки только к Chrome
, например, используйте эти настройки:
".*-chrome*"
None, Up, Up, 3
None, Down, Down, 3
3
- это множитель с прокруткой для повышения эффективности колесика прокрутки. В README проекта он называется «REPS». В readme указано:
[ REPS ]
Reps (Repetitions) lets you say a number for how many times you want the output keysyms to be pressed. See the chart on the default bindings for the default number of reps for each modifier-combo (The chart is near the end of this document).
Другими словами, это мультипликатор прокрутки. Если для REPS
установлено значение 3
, это означает, что когда ваше колесо мыши командует одну команду прокрутки, программное обеспечение перехватывает эту команду и отправляет 3 команды на ПК вместо 1, тем самым заставляя ее прокручивать 3 раза дальше или «быстрее» ».
Для получения дополнительной информации также просмотрите man-страницу:
$ man imwheel
или обратитесь к README проекта.
Вы можете запустить imwheel
, набрав:
$ imwheel
Убедитесь, что вы не запускаете imwheel дважды! Это известная ошибка, но вы можете остановить imwheel с помощью команды:
$ killall imwheel
Чтобы получить imwheel
для автоматического запуска каждый раз, когда ваш компьютер загружается , вы должны добавить его в начальное меню ПОСЛЕ загрузки x-окна. ВАЖНО: поскольку imwheel полагается на уже запущенное x-окно, оно не будет работать, если вы добавите его в crontab, /etc/init.d или /etc/rc.local. Это означает, что вы должны сделать это следующим образом:
Ubuntu:
Используйте графический редактор «Запуск приложений» для добавления imwheel
в качестве программы запуска: Ссылка
Xubuntu:
Используйте графический редактор «Session and Startup» - > Приложение Autostart - > Добавить, чтобы добавить imwheel
в качестве начальной программы. Р>

Болеескриншотыздесь: Ссылка .
Future
Этот учебник в настоящее время находится в разработке.
libinput
, кажется, включен в Wily Werewolf (15.10) , где вам нужно установить пакет xserver-xorg-input-libinput
. После того, как вы установили libinput
с
$ sudo apt-get install xserver-xorg-input-libinput
он должен использоваться для каждого входа после перезапуска Xorg (выход из системы будет достаточным). Теперь, когда вы используете libinput
, вы можете настроить параметры своей мыши. Полный учебник можно найти в файле /lib/udev/hwdb.d/70-mouse.hwdb . Позвольте мне затронуть здесь только основы.
Следующие шаги необходимо выполнить как root
. Из-за этого я friendliy напоминаю вам, что все, что вы делаете, вам нужно взять на себя ответственность.
Сначала получите идентификатор поставщика <vid>
и идентификатор продукта <pid>
, используя lsusb
. Здесь, например, MX 518 Logitech Mouse. Если в выводе lsusb
отображается следующая строка. Р>
Bus 005 Device 002: ID 046d:c051 Logitech, Inc. G3 (MX518) Optical Mouse
<vid>
- 046d
, а <pid>
- c051
.
Затем создайте файл, который выглядит следующим образом: gksudo gedit /etc/udev/hwdb.d/71-mouse-local.hwdb
mouse:usb:v<vid>p<pid>:name:*:
MOUSE_WHEEL_CLICK_ANGLE=??
Например, этот файл для примера Logitech MX 518 выше:
mouse:usb:v046dpc051:name:*:
MOUSE_WHEEL_CLICK_ANGLE=30
Этот файл устанавливает угол клика мыши на 30 ° (по умолчанию обычно 15). Чтобы использовать этот параметр, обновите hwdb с помощью следующих команд:
udevadm hwdb --update
udevadm trigger /dev/input/event${id}
Можно определить ${id}
, используя xinput
(обратите внимание на идентификатор вашей мыши), а затем запустите xinput list-props ${xinput_id}
.