
現在、xmodmap
いくつかのキーを再マップして設定をファイルに保存していますが、ノートブックを起動するたびに、または画面がロックされるたびにカスタマイズが失われ、起動時に実行するようにコマンドを設定しても再実行する必要があり.Xmodmap
ます。xmodmap ~/.Xmodmap
そして~/.xinitrc
ファイル。
これについての情報を見つけるためにフォーラムを少し遅くしましたが、setxkbmap
何が起こっているのか実際には理解できず、いくつかのキーを再マッピングするのが困難です。
Right Alt
たとえば、私のキーの右側にあるキーを押すと、xev
次のようになります。
KeyPress 이벤트, 시퀀스 37, 합성 NO, 창 0x2600001,
루트 0x6a8, subw 0x0, 시간 14892208, (674,389), 루트: (848,553),
상태 0x0, 키코드 97(keysym 0x0, NoSymbol), same_screen YES,
XLookupString이 Out 0 で提供されるバイト:
XmbLookupString Out 0 バイト:
XFilterEvent 戻り値: False
1 - だから私たちはkeycode 97
とkeysym NoSymbol
。をRight Control
使用するにはどのようにマッピングする必要がありますかsetxkbmap
?
2 - また、///のように動作するように再マッピングするにはどうすればよいですかCtrl + Arrow Keys
?Home
End
PgUp
PgDown
最も重要なことは、これらの変化を作りたいということです。永久。
3 - 最後に、オンラインでこのプログラムに関する包括的なコンテンツや文書はありますか?
あなたの時間と関心に心から感謝します。
答え1
コメントするほど評判が悪いです。次のAskUbuntuの質問には、許可された回答(xmodmap引用)と良いフィードバックを含む他の回答があります。
https://askubuntu.com/questions/749660/how-can-i-persistly-remap-keys-in-ubuntu-16-04
setxkbmap
他の質問については、およびを使用する代わりに、今夜役立つ情報を投稿しましたxev
。xmodmap
https://unix.stackexchange.com/a/727560/282315これはおそらくほとんどの質問に対する答えになるでしょう。
文書全体を取得するには、端末 man <PackageName> に入力します。man xmodmap
SEサイトなので、元の質問に元の回答を維持するためにこの回答に情報をコピーしません。
キーの組み合わせの場合、メニュー>>キーボードを確認できます。独自のショートカットを作成できる「ショートカット」セクションがあります。 Ctrl + Up / DnがPgUp / PgDnを実行するかどうかわかりません。マクロの使用を検討することをお勧めします(例:自動キー sudo apt install autokey-gtk
- デスクトップ自動化ユーティリティ)。ただし、現在のPageUpを実行するためにファンクションキーを押す必要がある場合(Fn + Upなど)、機能を元に戻す機能ロックキーが必要です(使用している場合)。これはFnのロックです。 +ロックすると変更されます。