Почему колесо прокрутки моей мыши перестает работать после выхода из режима ожидания в Xubuntu 18.04?

Я использую ядро ​​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, вообще не будут прокручиваться.

1
задан 5 August 2019 в 00:05

1 ответ

Я знаю, что немного опоздала. Недавно я столкнулся с той же проблемой, когда установил новую беспроводную мышь 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 /

Это поможет !!

5
ответ дан 13 April 2020 в 20:01

Другие вопросы по тегам:

Похожие вопросы: