web-dev-qa-db-ja.com

Mod4-Pがディスプレイを切り替えるのを止める方法は?

私が使う Ctrl-P コマンド履歴で非常に頻繁に後方にスクロールしますが、私はしばしばそれを Mod4-P、スイッチ表示機能にバインドされています。

キーボードショートカットやCompizConfigなどを検索しましたが、どこで見つけることができませんでした Mod4-P バインドされています。それを制御するものは何ですか?

11
Xiè Jìléi

私の他の答えを無視してください、それは間違っています。

ビデオ出力の切り替え用の物理ボタンを持つラップトップがあります Win + pを送信するためにハードコードされています 。これが buntuがWin + pをビデオ出力切り替えキーとして使用する の理由です。

これはgnome-settings-daemonにハードコードされており、 gconfで無効にできます 設定により

/apps/gnome_settings_daemon/plugins/xrandr/active

falseに。この回避策には、実際のビデオスイッチキーがある場合、それを破壊するという厄介な副作用がある可能性があります。

追伸この機能は、Ubuntu固有のdebian/45_support_new_video_key.patchを介して追加されますが、アップストリームのgnome-settingsデーモン 同じことを行います 異なるgnome-settings-daemonプラグイン(media-keys)。したがって、このgconfの回避策はNattyで機能しなくなる可能性があります。

P.P.S. 未解決のバグ この方法でWin + pを盗むことは、健全なハードウェアを持ち、他の何かにそれを使用したい人にとってはいいことではないと主張しています。

7
Marius Gedminas

buntu 14.04単純に:

dconf write /org/gnome/settings-daemon/plugins/media-keys/active false

コマンドラインで:)

4
Leo Gallucci

compizconfig-settings-managerをインストールして実行し、Advanced Search >を押して、設定値で検索するためのチェックボックスを有効にし、<Super>p(および<Mod4>pの検索を行います-両方スペルが機能しているように見えます)。

私のマシンでは、<Super>pが2つの無効なプラグイン、ADD HelperとShelfによってバインドされていることがわかりました。

2
Marius Gedminas

Ubuntuの新しいバージョンでは、gnome-settings-daemon設定の変更に(gconfの代わりに)dconfが使用されます: this question を参照してください。

1
Mark

Ubuntuの場合Quantal

へのすべてのバインディングを検索 Super-p

gconftool-2 -R /apps | grep "<Super>p"
gconftool-2 -R /system | grep "<Super>p"

それらのバインドを解除します

gconftool-2 -s /apps/compiz-1/plugins/shelf/screen0/options/triggerscreen_key "" --type String
gconftool-2 -s /apps/compiz-1/plugins/addhelper/screen0/options/toggle_key "" --type String
0