私はUbuntu 13.10を使用しています。xmodmapを使用してキーを再マップすると、特定のキーまたはデバイスを再マップするにはどうすればよいですか?、再マッピングは正常に機能します。しかし、xmodmap .Xmodmap
ホーム フォルダー内にプレーン テキスト ファイルとして .xinitrc ファイルを作成し、コンピューターを再起動すると、変更が失われます。試してみましたxmodmap ~/.Xmodmap
が、違いはありませんでした。xmodmap .Xmodmap
起動後にコマンドを実行すると、機能します。何かアイデアはありますか?
答え1
ログインするたびに実行されるスクリプトを作成できます。
- 空の.shファイルを作成する
- 内部にコードを入力します。次のようになります。
#!/bin/bash # これは、AltGr を W に変更するための私の再マッピングです。これを編集して、自分のものと連携できるようにしてください。 睡眠 25 xmodmap -e "mod1 = Alt_R を削除" xmodmap -e "キーコード 108 = w W キリル文字_ve キリル文字_VE"
実行可能にします。
セッションとスタートアップのアプリケーション自動起動タブに追加します。
答え2
代わりに作成してみてください.xsessionrc
。.xinitrc
は xinit によってのみ使用されると思います。X が lightdm や gdm などのディスプレイ マネージャーによって起動された場合は、ソース化されないと思います。