В зависимости от того, как вы хотите решить эту проблему, я могу придумать один способ, который должен «просто работать». Я бы создал приложение, которое запускается при входе в систему, и добавил бы в этот список сценарий оболочки, который запускает эту конкретную команду. Это приведет к тому, что это будет выполняться каждый раз при входе в систему.
#!/bin/bash
xinput set-button-map "ETPS/2 Elantech Touchpad" 1 3 2 4 5
Затем добавьте этот сценарий в диалоговое окно «Параметры запуска приложений» в GNOME.
$ gnome-session-properties
После добавления элемента в это диалоговое окно убедитесь, что он отмечен, чтобы он запускался при входе в систему.
Поскольку вы имеете дело с сенсорной панелью Synaptic, вы можете добавить следующее в свой каталог «Xorg.conf.d». Это прямо со страницы руководства synaptic
. Это шаблон для правила InputDevice
, которое вы могли бы добавить.
Section "InputDevice"
Identifier "devname"
Driver "synaptics"
Option "Device" "devpath"
Option "Path" "path"
...
EndSection
Опять же, на странице руководства есть следующие параметры, которые вы можете использовать:
Option "TapButton2" "integer"
Which mouse button is reported on a non-corner two-finger tap. Set
to 0 to disable. Property: "Synaptics Tap Action"
Option "TapButton3" "integer"
Which mouse button is reported on a non-corner three-finger tap.
Set to 0 to disable. Property: "Synaptics Tap Action"
Итак, собрав все вместе, вы можете сделать что-то вроде этого с файлом: /usr/share/X11/xorg.conf.d/ 50-синаптика.conf
:
Section "InputClass"
Identifier "Switch key mappings"
MatchDriver "synaptic"
Option "TapButton2" "2"
Option "TapButton3" "3"
EndSection
Также я бы добавил эту строфу в отдельный файл в /etc/X11/xorg.conf.d/50-synaptics.conf
. Этот каталог предназначен для переопределения или добавления дополнительных настроек. Таким образом, если вы обновите систему, ваши изменения не будут затронуты, если коснуться файла в / usr / share / X11
.
Вместо того, чтобы копировать папку ~/.gnupg
, вы можете создать экспорт своих секретных ключей, а затем импортировать их при новой установке, например.
$ gpg --export-secret-keys --output mykeys
Затем в новой системе:
$ gpg --import mykeys
(примечание:вам необходимо знать пароль, связанный с ключами, чтобы импортировать их)
Экспортируя и импортируя, вы позволяете gpg
обрабатывать любые различия версий/форматов между разными версиями gpg
в разных установках.
Таким же образом вы можете использовать параметр --export
для сохраненных открытых ключей. (хотя я обнаружил, что невключение открытых ключей является хорошим способом очистки всех старых, -неиспользуемых ключей, которые были собраны за эти годы, если они вам явно не нужны)