web-dev-qa-db-ja.com

rdesktopですべてのgnome / linuxショートカットを無効にするにはどうすればよいですか?

私はubuntuのリモートデスクトップにいる間、さまざまなgnomeとlinuxのショートカットが伝播することに常に悩まされています。

Gnomeコントロールパネルで無効にできることはわかっていますが、Ctrl-Alt-Fキー(gnomeではないと思います)などにも悩まされています。

これらのショートカットをすべて無効にする方法はありますか?できればアプリケーションがフォーカスを持っている/実行しているときにのみ無効にしますか?

2
krosenvold

以前のポスターと同じように、どういう意味かわかりません。

私の状況:Linuxのrdesktopを使用してWindowsラップトップを引き継ぐ。 Windowsウィンドウの代わりにAlt-F4を使用してrdesktopを閉じました。少しグーグルした後、その問題を解決するrdesktopコマンドラインスイッチ-Gを追加しました。

問題が類似している場合は、-Gフラグも追加する必要がある場合があります。

1
JT

うーん...返信が長すぎたので、別のコメントで返信できません。これは「返信」スレッドを混乱させるので、私には悪いデザインのように思えます。しかたがない...

とにかく、Ctrl-alt-F1/F2/F3/F4などは非常に低いレベルでキャプチャされます。 X-WindowsとGnomeの外にあります。これらのキーとその機能については多くの説明がありますが、これは非常に読みやすいようです: http://linux.about.com/od/linux101/l/blnewbie5_1.htm

これらのキーストロークを通過できるようにすることの価値を理解できますが、それらが常にローカルで機能することを保証することの重要性も理解しています。 ISこれを行う方法がある場合は、クライアントRDPプログラムに実装する必要があります。つまり、アプリに「フォーカス」がある場合は、すべてのCtrl-Alt-F {n}キーを無効にします。そしてそれらをリモートマシンに転送し、アプリが「フォーカス」を失ったときにすべてのCtrl-Alt-F {n}マッピングを復元して、他のすべてのアプリケーションとXwindowシステム自体から正しく機能するようにします。

現時点でそれがどのように機能するのかわからない。私は解決策に目を光らせて、解決策が見つかったらお知らせします。

0
pbr