Как активировать клавиши мыши в X-Free



Попробуйте наш инструмент устранения неполадок

Клавиши мыши - это функция, которая позволяет сопоставить цифровую клавиатуру на клавиатуре кнопкам мыши внутри графического пользовательского интерфейса. Это полезно, так как помогает удерживать клавиши на клавиатуре при одновременном вводе текста и использовании мыши. Иногда люди включают эту функцию из соображений доступности или даже из-за того, что у них сломалась мышь, а замены пока нет.



Хотя система X Window, используемая в Linux, намного старше Linux и стандартизировала эту функцию в 1984 году, современные дистрибутивы Linux фактически не предоставляют достойных инструментов для ее включения. Пользователи Debian, Ubuntu и Fedora могут иметь или не иметь графический инструмент на панели настроек для его настройки. К счастью, есть уловка, которая работает во всех дистрибутивах, использующих X-Free.



Активация клавиш мыши с помощью X-Free Tool

Откройте графическую командную строку, удерживая клавиши CTRL и ALT при нажатии T, или выберите ее из корневого меню среды рабочего стола. Введите setxkbmap -option keypad: pointerkeys и нажмите Enter. Убедитесь, что индикатор Num Lock на клавиатуре не горит, затем, удерживая Shift, нажмите Num Lock. Должен загореться свет. Теперь нажатие клавиш 8, 4, 6 и 2 на цифровой клавиатуре будет перемещать курсор мыши, а клавиша 5 будет щелкать по нему. Нажмите клавишу * на цифровой клавиатуре, чтобы переключить функцию клавиши 5 на среднюю кнопку мыши, а затем используйте клавишу - на цифровой клавиатуре, чтобы щелкнуть правой кнопкой мыши. Нажмите косую черту на цифровой клавиатуре, чтобы вернуть ее к левой кнопке.



Набирать все это каждый раз, когда вы хотите использовать клавиши мыши, немного глупо, поэтому достаточно легко создать сценарий Bash, который будет делать это автоматически. Введите cd ~ / .local и нажмите Enter, затем ls и нажмите Enter. Если есть каталог с именем bin, введите cd bin и нажмите Enter, но если его нет, введите mkdir bin, нажмите Enter, затем введите cd bin и нажмите Enter. Оттуда введите каждую из следующих строк, нажимая Enter в конце каждой:

кошка >> мышки

#! / bin / bash

setxkbmap -option keypad: pointerkeys

клавиши-мыши-1

Когда дойдете до конца, зажмите CTRL и нажмите D. Откройте графический файловый менеджер, выбрав его из корневого меню или удерживая клавишу Windows и нажав E. Перейдите в ~ / .local / bin и щелкните правой кнопкой мыши по mousekeys файл. Перейдите на вкладку 'Разрешения' и убедитесь, что для нее установлено значение 'Просмотр содержимого: всем', 'Изменить содержимое: только владелец' и 'Выполнить: всем'.

клавиши-мыши-2

Затем вы можете запускать сценарий в любое время из любой пользовательской оболочки, набирая клавиши мыши и нажимая return, затем удерживая Shift и нажимая Num Lock.

2 минуты на чтение