GNU/Linux >> Linux の 問題 >  >> Linux

Ctrl+Alt+F1 (およびその他の特殊なキーストローク) を X ウィンドウに送信する方法は?

Ctrl を呼び出しましょう +Alt +Fx (どこで Fx 機能ボタンの 1 つです:F1 , F2 , F3 ...) サーバーキー。
その場で srvr キーを無効/有効にする方法があります。無効にするということは、X11がそれらを飲み込まず、ウィンドウマネージャー(kdeのkwin)に渡すことを意味します。

srvr キーを無効化するには、setxkbmap -option srvrkeys:none を実行します
srvr キーを有効にするには、setxkbmap -option を実行します
srvr_ctrl(no_srvr_keys) かどうかを確認するには フラグが有効になっている場合、setxkbmap -print | grep xkb_symbols を実行します

kde では、ウィンドウ アクションを実行する可能性があります (たとえば、ウィンドウがフォーカスを取得または失ったときにコマンドを実行するなど)。そのため、特別なアプリケーション ウィンドウがフォーカスされているときに srvr キーを自動的に無効にし、フォーカスを失ったときに自動的に有効に戻すことができます。それは普遍的な解決策です。 TeamViewer、VirtualBox、Chrome リモート デスクトップ、ipkvm ビューアー、krdc などのアプリケーションに役立ちます。
興味があれば、これに使用するスクリプトを次に示します:https://github.com/Ashark/aten-ip8000/blob/master/srvrkeys


Linux
  1. ターミナルからGUIプログラムにキーストローク(f5)を送信する方法は?

  2. Rsyncを使用してファイルを送信およびダウンロードする方法

  3. 柔軟なキーと値を使用して、sed を使用して構成ファイルを変更するにはどうすればよいですか?

  1. Linuxでスペースと特殊文字を含むファイル名を操作する方法

  2. 一重引用符やその他の特殊文字を含む文字列を印刷しますか?

  3. 屏風で画面を大きくする方法

  1. LinuxでBluetoothシリアルポートに接続してデータを送信する方法は?

  2. Ubuntu – Xfce –キーストロークで他のモニターにウィンドウを送信しますか?

  3. Linux から添付ファイルと本文を含むメールを送信する方法