Как остановить боковые кнопки на мыши от выполнения функций “назад” и “вперед”?

Вопрос или проблема

У меня естьcheap “игровая” мышь. Я не могу найти сайт производителя. У нее есть кнопки для большого пальца, которые, похоже, выполняют действие “назад” и “вперед” по всей системе. В Firefox они возвращают и переходят вперед в истории. В Sublime они пролистывают открытые вкладки. В Nemo они также управляют историей.

Я хочу отключить все это, потому что хочу использовать одну из них в качестве клавиши общения, и не хочу, чтобы ее использование влияло на активное приложение.

У меня нет программного обеспечения, прилагающегося к мыши. Что-то вроде dconf или аналогичного может быть решением, но я не смог найти кнопку в разделе мыши dconf.

Я на Ubuntu 22.04.4 LTS.

Ответ или решение

Для того чтобы отключить боковые кнопки вашей мыши от выполнения функций "Назад" и "Вперед", вам нужно будет использовать несколько инструментов на вашем Ubuntu 22.04.4 LTS, поскольку у вас нет специализированного программного обеспечения для вашей мыши. Вот пошаговая инструкция:

  1. Установите xbindkeys и xvkbd:
    Эти утилиты позволяют переназначать клавиши и создавать пользовательские комбинации. Откройте терминал и выполните следующую команду:

    sudo apt install xbindkeys xvkbd
  2. Проверьте код кнопок вашей мыши:
    Чтобы определить, какие кнопки вашей мыши нужно переназначить, запустите следующую команду в терминале:

    xev

    Это откроет окно, реагирующее на события мыши и клавиатуры. Нажмите на боковые кнопки мыши и обратите внимание на вывод, который покажет, какие коды кнопок (например, Button 8 и Button 9) используются для боковых кнопок.

  3. Создайте файл конфигурации для xbindkeys:
    Выполните следующую команду, чтобы создать файл конфигурации:

    xbindkeys --defaults > ~/.xbindkeysrc

    Откройте этот файл в текстовом редакторе:

    nano ~/.xbindkeysrc
  4. Добавьте переназначение:
    В этот файл добавьте следующие строки (замените button_code на фактические коды кнопок, которые вы получили на шаге 2):

    # Отключить левую боковую кнопку
    "true"
    b:8
    
    # Отключить правую боковую кнопку
    "true"
    b:9

    Это переназначает действия боковых кнопок на true, что делает их неактивными.

  5. Запустите xbindkeys:
    После того как вы сохраняете изменения в файле конфигурации, запустите xbindkeys в терминале:

    xbindkeys
  6. Автозагрузка xbindkeys:
    Чтобы xbindkeys запускался автоматически при входе в систему, добавьте его в автозагрузку. Вы можете сделать это через настройки системы или добавив строчку xbindkeys & в файл ~/.xprofile.

  7. Проверьте изменения:
    Теперь попробуйте использовать боковые кнопки вашей мыши. Они больше не должны выполнять действия "Назад" и "Вперед".

Если у вас возникнут какие-либо трудности, пожалуйста, дайте знать, и я буду рад помочь вам далее.

Оцените материал
Добавить комментарий

Капча загружается...