Я использую ядро Xubuntu 18.04 версии 5.0.0-23-generic и использую дешевую USB-мышь Microsoft. У меня также есть imwheel со следующими настройками:
". *"
Нет, Вверх, Button4, 3
Нет, Вниз, Button5, 3
Control_L, Вверх, Control_L | Button4
Control_L, Вниз, Control_L | Button5
Shift_L, Вверх, Shift_L | Button4
Shift_L, Вниз, Shift_L | Button5
согласно этому руководству для медленной скорости прокрутки:
http://www.webupd8.org/2015/12/how-to-change-mouse-scroll-wheel-speed. html
Моя проблема :
при выходе из режима ожидания колесо прокрутки больше не работает .
Утомительный обходной путь, который я нашел, состоит в том, чтобы отключить и снова подключить USB-приемник. Это вернет функцию прокрутки назад, но не возобновит настройки imwheel выше - скорость прокрутки очень мала. Чтобы вернуть мои настройки скорости прокрутки, я должен набрать в консоли: imwheel --kill
, чтобы перезапустить мои настройки imwheel.
Есть ли способ автоматизировать этот процесс? Моя цель - иметь нормальную прокрутку при возобновлении из режима ожидания без необходимости проходить через шаги выше.
Я все еще новичок в Linux, поэтому любая помощь очень ценится.
РЕДАКТИРОВАТЬ: до удаления и замены приемника Chrome будет выполнять прокрутку, хотя и слишком медленно, но другие программы, такие как Thunderbird, вообще не будут прокручиваться.
Я знаю, что немного опоздала. Недавно я столкнулся с той же проблемой, когда установил новую беспроводную мышь Microsoft.
Изначально я исправил это, повторно подключив USB-приемник ключа , но это действительно раздражало :(.
Так что я попробовал что-то другое (что сэкономило мое время)
Я Я перезагрузил модуль ядра usbhid
#!/bin/bash
#This is the fix for mircosoft mouse scrolling issue after wake from a suspension
if [[ $1 == post ]]; then
modprobe -r usbhid
modprobe usbhid
fi
Поместите приведенный выше сценарий в следующий каталог
/ lib / systemd / system-sleep /
Это поможет !!