После переключения кнопок мыши с помощью xinput каждый перезагрузка компьютера сбрасывает настройки

Как можно "сохранить" настройки в Ubuntu? Я меняю кнопки на трекпаде с помощью xinput set-button-map 11 3 2 1 (Я левша), и это работает во время этой сессии. Однако, когда я перезагружаю свой компьютер, я теряю изменение настроек, и мышь снова становится правшей.

Как я могу заставить настройку "залипать" на неопределенный срок?

Спасибо!

Моя машина это:

Toshiba Satellite S50-B 64-битная версия Ubuntu 16.04 LTS

2 ответа

Решение

Это должно работать, чтобы оно оставалось после входа в систему:

Добавьте следующую команду для запуска приложений:

/bin/bash -c "sleep 15 && xinput set-button-map 11 3 2 1"

Откройте Dash > Startup Applications > Add, затем добавьте команду выше.

объяснение

При добавлении команды в Startup Applications команда запускается при входе в систему, поэтому она будет работать с момента входа в систему.

sleep 15 это убедиться, что рабочий стол полностью загружен, прежде чем команда запустится. Если вы пропустите это, команда либо сломает, пропустит цель, либо будет отменена возможными локальными процедурами, устанавливая другие значения. Это специально для мыши, клавиатуры и экрана (xrandr) связанные команды.

3

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

  1. откройте файл в текстовом редакторе gedit ~/.bashrc
  2. прокрутите до самого конца файла и введите командуxinput set-button-map 11 3 2 1
  3. сохраните файл и все готово.
0
Другие вопросы по тегам