ログインするたびに(または、機能しない場合は起動するたびに)このコマンドを実行したいと思います。 xmodmap -e 'keysym Delete = Menu' -e 'keysym Menu = Delete'
私は多くのことを試しました。コマンドをに入れましたSystem > Preferences > Startup Applications。私はそれを.shファイルに入れ、マークchmod +xを付け、そのファイルをに入れましたSystem > Preferences > Startup Applications。スクリプトをに入れました/etc/init.d。コマンドをに入れました~/.profile。何も動作しないようです。
最後に、これを私の中に入れました~/.profile:
touch test1
xmodmap -e 'keysym Delete = Menu' -e 'keysym Menu = Delete'
touch test2
test1とtest2の両方が作成されますが、キーはまだ再マッピングされていません。コマンドをコピーして貼り付けて手動で実行すると、問題なく動作します。ただし、ログイン時には実行されません。何か案は?