Как включить нажатие для клика (тачпад) в Awesome Window Manager между входами?

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

Я новичок в Linux. Недавно перешел с Windows 10 и мне нравится мое путешествие в Linux.

Я только что установил Awesome Window Manager. Когда я впервые вошел в Awesome-WM, я обнаружил, что функция щелчка с помощью касания не работает, и это меня раздражало. Поэтому я использовал свои навыки поиска в Google и наткнулся на эту ссылку, и исправление сработало!

К сожалению, эта настройка не сохраняется между моими сеансами входа. Мне нужно делать это каждый раз при входе в Awesome-WM.

Существует ли какое-либо постоянное решение для этого?

Настройки касания и другие настройки тачпада настраиваются либо через XInput2 как “свойства устройства”, либо через Xorg.conf как настройки для драйвера ‘libinput’.

Замените Touchpad_Device_Name на имя устройства (не ID номер), которое вы видите в xinput list.

xinput set-prop "Touchpad_Device_Name" "libinput Tapping Enabled" 1

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

Чтобы включить функцию "тап для щелчка" на трекпаде в менеджере окон Awesome (Awesome WM) и сделать это постоянным между сессиями, необходимо выполнить несколько шагов с использованием инструмента xinput и настройки конфигурационных файлов. Ниже приведен подробный и структурированный подход к решению данной проблемы.

Шаг 1: Определение устройства трекпада

Первым делом откройте терминал и выполните команду:

xinput list

Эта команда выведет список всех подключенных устройств ввода. Найдите в этом списке ваше устройство трекпада, которое может называться, например, "SynPS/2 Synaptics TouchPad" или аналогично.

Шаг 2: Включение функции "тап для щелчка"

После того как вы узнали название вашего устройства, используйте команду xinput set-prop, чтобы активировать функцию "тап для щелчка". Замените Touchpad_Device_Name на фактическое имя вашего устройства:

xinput set-prop "Touchpad_Device_Name" "libinput Tapping Enabled" 1

Шаг 3: Автоматизация настройки для каждой сессии

Чтобы данная настройка применялась автоматически при каждом входе в систему, можно добавить команду в файл конфигурации сессии Awesome WM.

  1. Откройте файл конфигурации Awesome:
nano ~/.config/awesome/rc.lua
  1. В этом файле найдите секцию, где находятся ваши пользовательские настройки или создайте новую. Например, можно в конце файла добавить следующее:
awful.spawn.with_shell('xinput set-prop "Touchpad_Device_Name" "libinput Tapping Enabled" 1')

Не забудьте заменить Touchpad_Device_Name на имя вашего трекпада.

Шаг 4: Сохраните изменения и перезагрузите Awesome WM

После внесения изменений в файл rc.lua, сохраните его и перезагрузите Awesome WM. Это можно сделать следующим образом:

  1. Нажмите Mod4 + Control + r (где Mod4 – это клавиша Super).
  2. Убедитесь, что функция "тап для щелчка" теперь работает.

Заключение

Следуя описанным шагам, вы сможете активировать и сделать постоянной функцию "тап для щелчка" на трекпаде в Awesome Window Manager. Этот процесс эффективен и не требует сложных манипуляций, что является важным аспектом для новичков в Linux-среде.

Если у вас возникнут дополнительные вопросы или потребуется помощь в настройке других параметров, не стесняйтесь обращаться к сообществу Linux или консультироваться с более опытными пользователями. Успехов в дальнейшем освоении системы!

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

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