xmodmap
メタキーを再マッピングするには、次のコマンドを使用します。
xmodmap -e 'keycode 133 = F14'
特に、システムがスリープ、再開、および再起動したときに変更を永久に適用するにはどうすればよいですか。
答え1
再起動
設定パネル(KDE / GNOME)には、起動セッションにアプリケーションを追加できる起動セクションがあります。そこにxmodmapを追加できます。
また覆う
Xmodmapは、スリープ/再開後も変更を保持しません。以下は、systemdを使用してシステムを回復するときにxmodmapを設定する方法です。 (systemd以外のユーザーは次のことができます。これを使う)
xkeyboard回復スクリプトを生成します。
touch /usr/lib/systemd/system-sleep/xkeyboard; chmod 755 /usr/lib/systemd/system-sleep/xkeyboard
xkeyboardを編集して入力します。
#!/bin/bash
case $1 in
pre)
exit 0
;;
post)
export DISPLAY=:0
sleep 10
xmodmap -e 'keycode 133 = F14'
;;
esac