Вопрос или проблема
Прокрутка мыши у меня перевернута. Я посмотрел на этот пост:
https://jamesmcdonald.com/2011/07/invert-mouse-scroll-wheel-in-debian/
Но моя конфигурация выглядит так:
Section "InputClass"
Identifier "evdev pointer catchall"
MatchIsPointer "on"
Option "ButtonMapping" "1 2 3 5 4 6 7 8"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
С параметром Option "ButtonMapping" "1 2 3 5 4 6 7 8"
Я также включил “естественную прокрутку”, но безуспешно.
Кто-нибудь сталкивался с такой же проблемой и решил её? Заранее спасибо.
Мне удалось добиться естественной прокрутки, следуя найденному руководству. Вот команда, которую я выполнил.
echo "pointer = 1 2 3 5 4 7 6 8 9 10 11 12" > ~/.Xmodmap && xmodmap ~/.Xmodmap
Ответ или решение
Вопрос о том, как решить проблему с инверсией прокрутки мыши в Kali Linux 2016 Rolling, достаточно распространён, и я постараюсь предоставить вам полное руководство по его решению.
Шаг 1: Проверка конфигурации Xorg
Сначала убедитесь, что ваши настройки в конфигурационном файле Xorg правильные. Вы упомянули следующий код:
Section "InputClass"
Identifier "evdev pointer catchall"
MatchIsPointer "on"
Option "ButtonMapping" "1 2 3 5 4 6 7 8"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Эти настройки могут не решать проблему с инверсией скролла, так как они касаются только переназначения кнопок. Попробуйте изменить или добавить следующие параметры в этот раздел:
Option "NaturalScrolling" "true"
Шаг 2: Использование xmodmap для инверсии прокрутки
Как упоминалось в вашем сообщении, вы можете использовать xmodmap
для настройки прокрутки. Ваша команда выглядит следующим образом:
echo "pointer = 1 2 3 5 4 7 6 8 9 10 11 12" > ~/.Xmodmap && xmodmap ~/.Xmodmap
Эта команда переназначает кнопки мыши так, что прокрутка станет «натуральной» (т.е. при перемещении вниз выглядит как прокрутка вверх, и наоборот). Если вы хотите избавиться от инверсии, вам нужно будет вернуться к обычному переназначению:
echo "pointer = 1 2 3 4 5 6 7 8 9 10 11 12" > ~/.Xmodmap && xmodmap ~/.Xmodmap
Шаг 3: Проверка результата
После выполнения вышеуказанных команд, проверьте, изменилась ли прокрутка вашей мыши. Иногда может потребоваться перезагрузить X-сессию или даже перезагрузить систему.
Шаг 4: Автозагрузка xmodmap при входе в систему
Если настройка работает, но сбрасывается после перезагрузки, вам нужно добавить команду в ваш файл конфигурации автозапуска. Для этого выполните следующее:
- Откройте файл
~/.xinitrc
или~/.xsession
(в зависимости от вашей системы). - Добавьте строку:
xmodmap ~/.Xmodmap
Теперь xmodmap
будет автоматически загружаться при каждом входе в систему.
Заключение
Если вышеперечисленные шаги не решают вашу проблему, пожалуйста, сообщите о возникших трудностях или сообщите о других проявлениях проблемы. Некоторые утилиты или графические интерфейсы управления мышью также могут влиять на поведение скролла, поэтому стоит проверить настройки вашего рабочего окружения. Надеюсь, это поможет вам настроить вашу мышь в Kali Linux!