В соответствии с разделом Как настроить TrackPoint (из ThinkWiki), метод для изменения настроек для каждого пользователя заключается в использовании .xsessionrc
файла, просто поместите все свои команды xinput в этот файл, и у вас должны быть ваши настройки при загрузке.
Настройки следует запомнить после того, как вы отключите и снова подключите одно и то же устройство. Но если это не так, у нас есть сообщение об ошибке. Я изучил все события, которые происходят, когда обнаруживаются устройства ввода, и я не против сказать вам, что это настоящий беспорядок. Если вам нужно перейти к плану B, попробуйте добавить параметры, x.conf.d
как показано на приведенном выше веб-сайте.
Мартин Оуэнс -доктормо-
источник
Я знаю, что это немного устарело, но в Ubuntu 14.04 я не смог найти файл
.xsessionrc
илиx.conf.d
файл, поэтому мне пришлось использовать xinput из терминала. Вот как вы это делаете:Проверьте название вашего устройства:
Посмотреть доступные варианты для вашего устройства:
Изменить настройки (чтобы сделать настройки согласованными после перезагрузки / выключения, просто добавьте эту команду в Startup Applications ):
Вот пример команды, которую я использовал для активации заблокированных перетаскиваний в сенсорной панели:
Чтобы активировать / изменить другую опцию, просто найдите в вашем устройстве доступные опции и играйте с ними, пока не получите желаемый результат.
Теперь вы знаете, какие команды решают ваши проблемы. Их может быть больше одного. Ваша следующая задача - добавить эти команды в «Startup Applications». Для этого:
Откройте «Автозагрузка приложений».
Нажмите «Добавить» и в поле команды вставьте нужную команду. Нажмите «Добавить». Вы добавили первую команду.
Также добавьте другие команды аналогичным образом (если у вас более одной команды). Вы сделали. В следующий раз, когда вы перезагрузите компьютер, Ubuntu автоматически запустит эти команды, которые устранят проблемы с мышью.
источник
touch .xsessionrc
создать файл.Я должен был вставить его
/etc/X11/xorg.conf.d/50-mouse-map.conf
(и перезагрузить), чтобы он был постоянным не только после перезагрузки, но и из-за приостановки / возобновления.(если бы я поместил его просто
.xsession
или подобным образом, он был бы выполнен при перезагрузке / повторном запуске, но после приостановки / возобновления все равно вернулся бы к настройкам по умолчанию)источник
xinput ..
команды в этот.conf
файл, но использовать формат conf, как показано в этом ответе. В противном случае вы не сможете войти в систему графически! Это случилось со мной на xenial.Используйте прикладную программу Statup
введите команду терминала и используйте
"
для разделения значенийнапример
сохранить и все работает
источник
xinput set-button-map "12" "1" "1" "3"