私は現在、NVidia X Server 設定プログラムを使用してラップトップと外部モニターを切り替えていますが、これは非常に愚かなやり方だと確信しています。
現在、外部モニターを選択し、「無効」から「TwinView」に設定してから、ラップトップ画面を選択して「無効」に変更します。次に、「適用」を押すと完了です。切断する必要がある場合は、これを逆の手順で行います。
これは私がモニターを切り替える唯一の方法であり (ThinkPad の VGA と DisplayPort の両方の接続)、1 日に何度も実行する必要がある非常に面倒なプロセスです。
しかし、Fn-F8 または他のキーボード ショートカットで切り替えられるようにしたいのですが、どの接続方法でも機能しないようです。これよりも良い方法はありますか?
答え1
nvidia ツール nvidia-settings はコマンド ラインから使用できますが、画面をアクティブ化または非アクティブ化することはできません。xrandr は、独自の NVIDIA ドライバーではサポートされていません。
表示を切り替えるには、disper ツールを使用します。ランチパッドに分散これは、あなたの問題にぴったり合う、使いやすいコマンドライン ツールです。
起動時に自動的に切り替えるためのサンプル スクリプトは、次の場所にあります。Ubuntuusers.de ウィキ
私はこれらのスクリプトを使用してモニターを切り替えます。完璧に動作します。
答え2
キーをその機能に手動でマッピングできる場合があります。記憶が正しければ、システム設定に「キーボード ショートカット」というアイコンがあります。そこにモニターまたはディスプレイを切り替えるオプションがある場合は、それを必要なキーの組み合わせにマッピングします。
答え3
使用できますオートランダー。
接続されたディスプレイハードウェアを自動検出し、xrandrまたはdisperを使用して適切なX11セットアップをロードします。
接続されたデバイスに基づいてディスプレイ構成を自動的に選択する
参照: