web-dev-qa-db-ja.com

Xmodmapを永続的に適用する方法

ホームディレクトリのxmodmapに変更を加える必要がありました。 xmodmap ./.Xmodmapを実行すると、すべてが期待どおりに機能します。しかし、私はこれを永久に適用する方法がわかりません。ここで他の質問で提案された.xinitrc liekというファイルにそれを追加しようとしましたが、うまくいきません。

私のシステムは、13.04 64ビットを新たにインストールしました。

5
Chris

キーマップを一時停止または変更すると、xmodmapまたはxkbを使用したキーバインディングへの変更はすべて無効になります。また、ログイン時には、最初の数秒間は動作しません(GNOMEは後で独自のキーマップをロードするため)。

詳細といくつかの回避策については、 here を参照してください。個人的には dedaluのスクリプト を使用しています。

2
lalomartins

Gnome-session-propertiesを使用できます(Dashで「Startup」と入力すると、Startup Applications Preferencesアプリケーションが見つかります:

見る:

screenshot

次に、xmodmapの新しいコマンドを追加します。 xmodmapで起動するファイルへの絶対パスを使用します。

見る:

screenshot

setxkbmap -layout frを使用して「通常の」レイアウトに戻すこともできます(「fr」を「us」またはキーボードレイアウトバリアントに置き換えます)。

1
Cosmin Saveanu