На случай, если кто-то получит ту же проблему, что и я.
При переключении с Windows на Ubuntu (в режиме двойной загрузки) мое колесо прокрутки беспроводной мыши Microsoft сходит с ума! Это абсолютно сверхчувствительно.
mouse
scrolling
mouse-scroll
microsoft
Жоао Виктор Занатта
источник
источник
Ответы:
Откройте подсказку
Перечислите ваши устройства, обратите внимание на идентификатор устройства, которое вы хотите исправить, если их 2, это нормально.
Моим было 9 и 10
Теперь сделайте это,
x
будучи вашим идентификаторомНаконец, хитрость в том, чтобы найти ваши идеальные ценности, мои были 10, 10, 10
Чтобы навсегда установить изменение ( источник ):
Теперь тебе пора!
источник
Это подделка, но отключение / повторное подключение USB-трансивера позволяет Ubuntu правильно установить разрешение, и вы получаете очень разумную скорость прокрутки. Я использовал этот трюк в каждом выпуске Ubuntu в течение последних нескольких лет. Я редко перезагружаю свою машину, так что это самое простое решение для меня :)
Возможно, кто-то может объяснить, почему это работает.
источник
Решение, которое работает для меня для проблемы скорости прокрутки беспроводной мыши:
Порядок включения модулей Linux очень важен.
Добавьте файл с именем,
/etc/modprobe.d/mshid.conf
содержащим:Это обеспечивает правильный порядок загрузки, и скорость прокрутки становится нормальной. Это то, что происходит в фоновом режиме, когда система включена, при удалении и добавлении трансивера обратно. Это работает в других дистрибутивах, чем Ubuntu. Перезагрузка требуется для этого, чтобы работать.
источник
Существует вариант использования, который не покрывается на 100% предыдущими ответами, поэтому я хотел бы поделиться приведенным ниже сценарием, который заимствован из принятого решения выше. Я уверен, что есть гораздо более элегантные способы сделать это, но это сработало для меня.
Скрипт будет реализовывать решение xinput раз в 5 секунд, ища второй ввод указателя (я нашел, что всегда контролируется скорость прокрутки). Мне нужно было использовать эту команду, потому что номер свойства не всегда был одинаковым - но он всегда был вторым в списке.
Пример использования: если вы используете USB-коммутатор для управления несколькими компьютерами, по крайней мере один из которых - Linux, а другой - Windows - при переключении с Linux на Windows на Linux изменение скорости прокрутки не сохраняется (даже если вы используете решение xinput, .profile или modprobe).
Я также нашел решение .profile проблематичным в том, что если вы удалите трансивер и вставите его обратно, а затем перезагрузите компьютер, скорость прокрутки будет очень медленной, потому что она возьмет соответствующую скорость прокрутки и уменьшит ее до того, что находится в твой профиль.
Сценарий, которым я поделился выше, может быть запущен через nohup, когда вы используете USB-коммутатор, и убит, когда вы этого не сделаете. Опять же - не элегантно, но оно малоэффективно и работает на 100%.
источник