OS X(または、今ではmacOSと呼んでいます)で非アクティブウィンドウをクリックすると、クリックは登録されず、単にそのウィンドウがアクティブウィンドウになります。たとえば、テキストエディターをクリックすると、ウィンドウの任意の場所をクリックできます。クリックした場所にカーソルは移動せず、テキストエディターウィンドウが前面に表示され、アクティブなウィンドウになります。
私はそれが何と呼ばれているのか分かりませんが、Ubuntuでその振る舞いを実現したいのです。それは可能ですか?
わかりましたので、まだ誰も答えていません。誰かに本当にお願いしたいのですが、それまでは「回避策」があります。持っているなら Alt ウィンドウをクリックしている間、クリックは登録されません。これは通常、ウィンドウを「ドラッグ」するために使用されます。 Alt、すべてのウィンドウは、タイトルバーだけでなく、どこからでもドラッグ可能です。クリックするだけでウィンドウにフォーカスが移動しますが、実際にはウィンドウ内をクリックすることはありません。これが誰かを助けることを願っています。
はい、マウスでmiddle-clickを使用することで可能です。
通常、中クリックすると、カーソルの下のウィンドウにフォーカスが移動し、他のウィンドウの上に移動します。 buntuデスクトップガイドのこのページ ミドルクリックの既知の動作について説明していますが、一部は文書化されていません。
タイトルバーを中クリックすると、ウィンドウが他のウィンドウの背後に送信されます。
ウィンドウコントロールボタンを中央クリック(閉じる、最小化、最大化)すると、対応する動作が有効になります(ウィンドウを閉じる、ウィンドウを最小化する、垂直方向に最大化する)。
クリック可能なオブジェクトまたは編集可能なフィールドまたはテキスト領域のあるウィンドウなど、ターゲットウィンドウで中クリックを行うと、追加の動作が発生する場合があります。
ウィンドウに編集可能なテキスト領域がある場合、中クリックはカーソルを「そのまま」配置し、カーソルがnot移動しないようにします。
中クリックで貼り付けられます プライマリ選択のクリップボードがnot空の場合、コンテンツ。
一次選択のクリップボードが空の場合、中クリックしても何も貼り付けられません。これは、ユーザーがUbuntuデスクトップにログインするたびのデフォルトの状態です。
ユーザーが 列の選択 を呼び出した場合、これは「マウスのプライマリボタンをクリックし、テキストにカーソルをドラッグしてクリックを解除する」、 選択したテキストはPRIMARYにコピーされます です。その結果、中クリックでフォーカスが与えられ、ウィンドウが上がり、コンテンツを任意のテキスト領域に貼り付けます。
不要な貼り付け を回避するには、中央クリックを行う前に、プライマリ選択のクリップボードをクリアします。 1つの方法は、xclip
をインストールし、この無効化コマンドを実行することです。
xclip -i/dev/null
次に、中クリックしても何も貼り付けられません。 xclip -o
を実行し、ターミナルで出力を確認します。
無効化コマンドは、「オンデマンド」方式でFnキーを使用するなど、カスタムキーボードショートカットに割り当てることができます。それ以外の場合、コマンドは、「一度セットアップしてから忘れる」メソッドのスケジューラーによって数秒ごとに実行されるように設定される場合があります。
回避策がなくても、テキスト選択が行われた対応するウィンドウを閉じる/終了すると、プライマリ選択のクリップボードは自動的に破棄されます。外部クリップボードマネージャーを使用している場合は、プライマリ選択のクリップボードが無効になっていることを確認してください。
Ubuntu 16.04(Unity 7.4.0)でテストされた動作と回避策。
TL; DR中央クリックは、クリックを登録せずに、フォーカスを与え、ウィンドウを他のウィンドウの上に上げることができます。一次選択のクリップボードを空にして、中クリックで貼り付けを無効にします。