Ubuntu で Enter キーのショートカットを追加するにはどうすればいいですか?

Ubuntu で Enter キーのショートカットを追加するにはどうすればいいですか?

Ubuntu 20.04 を使用しています。残念ながら、キーボードの Enter キーが壊れてしまいました。現在はスクリーン キーボードを使用していますが、WPS Office では動作しないことがあります。壊れたキーの代わりに Ctrl+E を作りたいのですが、可能ですか?

答え1

xdotool次のようにして Enter キーをシミュレートするハックを使用できます。

xdotool keyup control+e key return

このkeyupステートメントは、Ctrl キーを押したままにすることによる干渉を避けるために、Return キーを送信する前にショートカット キーを解放します。

「設定」-「キーボード」を使用してそのコマンドをCtrl+にバインドし、そのキーの組み合わせを押したときに実行されるようにします。e

これは Xorg でのみ機能し、Wayland (Ubuntu のそれ以降のバージョンではデフォルト) では機能しないことに注意してください。

答え2

ターミナルで以下のコマンドを実行して、キーボードのキーコードを取得します。 xmodmap -pk Shift_RをKP_Enterに交換しました。Enterキーが壊れていたからです。キーコード交換に使用したコマンドは xmodmap -e "キーコード 104=Shift_R" xmodmap -e "キーコード 62=KP_Enter" スタートアップ プログラムの設定にこのコード行を追加しました。これで、Shift + R が Enter キーとして機能します。すばらしい! やり方は? 4. 最初のコマンドを使用して、キーボードのキー コードを決定します。 5. 交換するキー コードを優先します。 6. キー コードに基づいて、2 番目と 3 番目のコマンドを使用します。 7. ターミナルを使用してコマンドをテストし、キーが機能する場合は、成功です。 8. 次に、アプリからスタートアップ アプリケーションの設定アイコンを選択し、コマンドを個別に追加します。

関連情報