私はUbuntu、KDE、xfceを使用します。タブを変更するか+キーに関連するすべての項目を変更するCtrlショートカットは、Page Up右ではなく左(下)です。
- これをどのように変更できますか?
- これは正しいアプローチですか?
私がここで逆にしているのか? :)
答え1
Page UpPage Downキー(およびその問題に対する他のキー)の効果はリバウンドできます。
Ubuntu 20ではこの効果を使用できますxmodmap
。
まず、現在のキーコードマッピングを生成します。
xmodmap -pke > .Xmodmap
xev
その後、それを使用してすべてのキーのコードを見つけることができます。
xev -event keyboard
私のコンピュータにはPage Up112と117があります。キー押しの出力はPage Down次のとおりです。xev
KeyPressイベント、シーケンス28、合成NO、ウィンドウ0x6000001、 ルート0x756、下位0x0、時間12213220、(1372,343)、ルート:(2562,445)、 状態0x10、キーコード112(keysym 0xff55, 以前), same_screen YES, XLookupStringは0バイトを提供します。 XmbLookupStringは0バイトを提供します。 XFilterEvent は以下を返します。 False KeyReleaseイベント、シーケンス番号28、合成NO、ウィンドウ0x6000001、 ルート0x756、下位0x0、時間12213311、(1372,343)、ルート:(2562,445)、 状態0x10、キーコード112(keysym 0xff55, 以前), same_screen YES, XLookupStringは0バイトを提供します。 XFilterEvent は以下を返します。 False
維持するただファイルfileで見つかった2つのコードに関連する行.Xmodmap
と内容を逆にします。ファイルを保存し、拡張子xmodmap .Xmodmap
。
望むより!このキーは直観が示すように機能します。 (私は主にこのキーを使用してページアップがページダウンの上にあるレイアウトでタブを切り替えるため、反対方向でも考えます。)
再起動するたびに動作させるには、コマンドを「アプリケーションの実行」に設定する必要があります。プログラムを開き、Startup Application
次のコマンドをジョブとして使用します。
echo -e "xmodmap $HOME/.Xmodmap"
次に、ジョブを保存し、.Xmodmap
ファイルが実際に存在することを確認してください$HOME/.Xmodmap
。再起動システムの起動時に再マッピングが機能するはずです。ただし、システムの休止状態では機能しない可能性があります。
この方法は以下で採用した。Ubuntuでキーボードキーを再マッピングするに関する記事開発者。 UbuntuAskに関する次の質問に対する回答も、Xmodmap
他の観点からこれについて説明します。Ctrl + ページの下&& Ctrl + ページの上。 xkbcompを使って動作させることはできませんでしたが、それほど頑張っていませんでした。