スクリプト、スクリプトの作成方法、実行方法がわかりません。やりたいことは、コンピューターの起動時にコマンドxmodmap -e "keycode 112 = Delete"
を実行することだけです。ターミナルでこのコマンドを実行すると、PgDnキーが2番目のDeleteキーに再マップされます。ただし、コンピューターを起動するたびにもう一度実行する必要があります。これどうやってするの? rc.local
ファイルの行として追加しようとしましたが、機能しません。
起動アプリケーションに追加することで、起動時に実行できます。ダッシュからスタートアップアプリケーションを開きます。 [追加]をクリックし、[コマンド]フィールドにxmodmap -e "keycode 112 = Delete"
を入力します。必要に応じて名前とコメントを付けます。 「追加」をクリックして、再度ログインします。
Sethのソリューションは、デスクトップ環境をよりエキゾチックなものに変更しない限り問題なく機能する高レベルのソリューションです。安全な側にいるために、より低いレベルで動作するメソッドを選択することができます。
ターミナルを開きます(CTRL + ALT + T)そして次のコマンドを実行します:
echo "xmodmap -e \"keycode 112 = Delete"\" >> $HOME/.bashrc
これにより、xmodmap -e "keycode 112 = Delete"
が.bashrc
ファイルに追加され、ログインごとに実行されます。
Edit:Mikが指摘したように、これはxmodmap
を設定する最良の方法ではないかもしれません。より良い方法については here をご覧ください。