タグ付けされた質問 「high-dpi」

10
高DPIディスプレイでアップスケールされたJavaアプリを実行するにはどうすればよいですか?
Windows 10の高DPIディスプレイでJavaアプリ(JARファイル)を実行しようとしています。このアプリはSwingを使用しているため、DPI対応ではありません。通常、DPIに対応していないアプリケーションを実行すると、Windowsはぼやけていますが、それをスケーリングします。しかし、何らかの理由で、Javaアプリのスケーリングは行われません。隅に小さなテキストウィンドウがあり、読みにくいテキストが表示されます。Windowsの高DPI(ぼかし)スケーリングでJavaアプリを実行するにはどうすればよいですか?

7
Google ChromeでWindows DPI設定を有効にする方法は?
Google Chromeは、Windowsでの私のDPI設定を尊重していないようです。私は150 DPIで実行していますが、Chromeはそれを無視します。つまり、画像とテキストは非常に小さいです。 私は打つ: Ctrl + + Ctrl + + 残念ながら、すべての新しいタブ、または新しいウィンドウは、100%の小さなズームレベルにデフォルト設定されます。 更新:また、Chromeはマウス座標を誤って処理するため、フラッシュ内のボタン(YouTubeビデオなど)はクリックできないことに注意することも重要です。(6.0.472.55修正) 次のいずれかが可能ですか? ChromeはWindows dpi設定を尊重しますか? Chromeでズーム設定を覚えていますか? チェック済みバージョン:4.1.249.1045 半固定 ChomeはまだWindows DPI設定を尊重しませんが、ズームレベルを記憶します。 バージョン:5.0.375.55 5/8固定 Chromeは引き続きWindows DPI設定を受け入れませんが、デフォルトの「ページズーム」オプションを提供するようになりました。 残念ながら、現在のDPI設定に一致するズームレベルはありません:136%(131dpi)。 バージョン:10.0.648.133 ズームフラグ scoducksによる新しい非表示dpiフラグの提案を試みました。それは本当にひどいです。Chromeは、最終的にレンダリングされたウィンドウを単純に再スケーリングするようです。テキストが(シャープではなく)ぼやけてしまう:

4
高dpiスケーリングを強制する方法は?
アプリケーションを強制的に高dpiにスケーリングするにはどうすればよいですか? 開発者が実際にそうではないときに、アプリケーションが高dpiを認識していると見せかけます。dpiスケーリングを強制するにはどうすればよいですか? HighDpiAwareアプリケーションが実際には適用されない場合に、Microsoftが互換性シムを適用したアプリケーションがあると想定します。dpiスケーリングを強制するにはどうすればよいですか? Windowsにアプリケーションにdpiスケーリングを適用させるにはどうすればよいですか? 編集:高dpiスケーリングとは何ですか? すべてのユーザーが96dpiでWindowsを実行しているわけではありません。すべてのボタンが75x23ピクセルであるとは限りません。すべてのツールバーが25ピクセルの高さであるとは限りません。また、すべてのツリービューグリフが16x16であるとは限りません。ユーザーがWindows用に別のdpi設定を選択した場合、すべてを適切にスケーリングする必要があります。 問題は、高dpiの設定をうまく処理して仕事をする開発者がほとんどいないことです。せいぜいすべてが「同じサイズ」のままです。つまり、すべてがちっぽけなように見えます。最悪の場合、テキストはクリップされ、コントロールは表示されず、フォームが誤ってレイアウトされます。 Windows Vistaから開始し、デスクトップコンポジションの力を活用して、Microsoftは開発者の仕事をあきらめ、現在はアプリケーションに横たわっています。ユーザーが96dpiで実行していることをアプリに伝えます。その後、Windowsはビデオカードとデスクトップコンポジションを使用して、フォームを拡大します。 利点:フォームのコンテンツは読みやすいサイズになります。 短所:すべてが少しあいまいになります。 この「高dpiスケーリング」機能は、ユーザーの裁量でのみ機能し、次のものが必要です。 Windows Vista以降 有効にするデスクトップコンポジション ユーザーが「Windows XPスタイルのスケーリングを使用する」をオフにする ユーザーがアプリケーションのスケーリングを無効にしないようにする 開発者は、高dpiスケーリングをオプトアウトできます。アプリケーションを適切に記述しようと努力し、高dpiを適切に処理できることがわかっている場合。マニフェストエントリを実行可能ファイルに追加して、このスケーリングをオプトアウトし、「high-dpi対応」であることを宣言します。 アプリケーションがユーザーの設定(フォントフェイス、フォントサイズ、dpi設定を含む)を尊重する方法のトピックは、の質問ですstack overflow。「高dpi認識」を宣言するマニフェストエントリの構文も同様です。 スーパーユーザーに関するこの質問は、実際にアプリケーションが高dpiを認識していない場合に、先に進んで高dpiを認識するマニフェストエントリを追加した開発者を無視する方法です。彼らはWindowsにスケーリングを無効にするように言ったが、彼らは実際にアプリケーションをテストしなかった。「高DPI対応」マニフェストエントリを備えたソフトウェアがあり、現在、アプリケーションは「大きなフォント」(例:120dpi)では使用できません。

1
異なるDPIのモニターに切り替えた後、Windowsでタスクバーを正しくスケーリングするにはどうすればよいですか?
ネイティブの3200x1800 15インチ高DPIディスプレイと、2台の1920x1200 23インチモニターに接続されたドッキングステーションを備えたラップトップがあります。 外部モニターが接続されていない状態でサインインすると、3200x1800ディスプレイでタスクバーが拡大し、予想されるサイズが表示されます。ただし、外部モニターを接続すると、ほとんどの(すべてではない)アプリがうまくスケールするように見えますが、Windowsデスクトップとタスクバーは非常に大きく見えます(最良の効果を得るには、クリックして画像全体を表示し、ごみ箱のフォントサイズを比較します)ウィンドウの内容へのタスクバー): 接続した外部モニターでサインインすると、すべてが正常に表示されます。 しかし、ドッキングステーションを取り外すと、逆の問題が発生し、ラップトップ画面でタスクバー/デスクトップが小さく見えますが、他のほとんどのアプリは期待どおりにスケーリングします。 これを設定して、最初にサインイン/起動するときに接続されているものに関係なく、すべてのモニターで正しいスケーリングを取得する方法はありますか? 外部モニタが接続されている間はラップトップディスプレイをまったく使用しないことに問題はありません。 問題は、DPIが変更されたときにExplorer自体が再スケーリングされないことだけだと考えています。再度ログインせずに再スケールを強制する方法はありますか、またはこれは単にWindowsのバグ/制限ですか? 編集2015-10-25 写真を追加して更新しました。 DPIの問題をデバッグする際にDPIが混在するデスクトップのスクリーンショットを撮るのは正確ではないため、画面の実際の写真を撮りました(同僚が私をock笑し、スクリーン印刷ボタンの使用方法へのリンクを送ってくれました)。進む。 解像度とスケーリングの設定: ドッキング中に起動 ドッキングから起動した場合、ラップトップは小さくなります。メインモニターの設定に関係なく、ラップトップの画面のスケーリングは切断されても同じままです。 ドッキングされていない状態で起動する ドッキングされていない場合、ラップトップは正常に見えます: しかし、外部モニターは、プラグインされたとき、奇妙に見えます: (これらは23インチのモニターで、縦の高さがほぼ13インチであることに注意してください) 比較する 外付けモニターのスタートメニューがどれだけ大きいかは明らかだと思いますが、ラップトップのタスクバーがどれだけ小さいかを理解するのは少し難しくなります。この横並びの画像は、これを示していると思います(ここでも、Start8メニューでわかりやすくなっていますが、タスクバー自体が非常に小さいのです)。 編集2015-11-03:Windows 10で再テスト これをWindows 10(10.0.10240)で再テストしました。 最も明らかな良い部分:スケーリング設定(アイテムのサイズ)は実際には非常によく機能し、モニターごとのスケーリング設定があります(Windows 8の混乱する「すべてのディスプレイに1つのスケーリングレベルを選択させてください」とは異なり、実際に明確に機能します)設定)。私は非常に簡単に作ることができたので、モニターに関係なくすべてが本質的に同じ物理サイズになります。 私はこれを約1時間だけ使用しましたが、これまでのところ: ドッキング中に起動 (良い)スケーリングは一貫したままで、ドッキングとドッキング解除も (悪い)1920x1200ディスプレイ上のマウスポインターは滑comに巨大です:「大きな」アイコンのサイズについて。 ドッキング解除中に起動 (良い)スケーリングは一貫したままで、ドッキングとドッキング解除も (良い)マウスポインターはすべてのモニターで正常です (悪い)たとえば、通知バー上のツールチップは、4kディスプレイ上では小さい 4Kディスプレイで小さく表示され、1920x1200ディスプレイで物理的に予想されるサイズである他の少数のDPI非対応アプリですが、すべてのテキストは通常​​の約75%にスケーリングされます Windows 10の判定 Windows 8よりも優れていますが、完全ではありません。 いつものように、常に4Kモニターを1080pで実行するという古いセットアップに戻りました。 スケーリングは起動方法に応じて異なる動作をし、マウスポインターのような基本的なものが正しくスケーリングさえしないという事実は、これがMicrosoftが設計している通常のシナリオではないことを教えてくれます。このレートでは、ソフトウェアの問題が修正されるまでに、4kモニターの価格は現在の1920x1200の価格まで低下し、すべての4kモニターを実行するだけの方が良いと感じています。

3
Windows 10デュアルモニター-低解像度モニターがぼやけている
Windows 10を実行しているデスクトップコンピューターに2つのモニターがあります。 1- Dell 2560 x 1440 2- HP 1920 x 1200 「ディスプレイのカスタマイズ」で、両方のモニターを100%に設定すると、すべてが鮮明になります。両方を125%に設定しても、すべてがシャープです。しかし、Dellを125%、HPを100%に設定すると、Dellは鋭くなりますが、HPはぼやけます。 インターネット上の多くの場所(SuperUserを含む)で提案されているレジストリの修正を試みましたが、機能しません。私が理解しているように、これは125%のモニターがぼやけている場合の問題を修正します。しかし、私の場合、ぼやけているのは100%のものです。 私が同じ問題を抱えていた唯一の人は、別の高DPIディスプレイを購入して同じ解像度とスケーリングのモニターを2台持つことで解決しました。残念ながら、私はそのような修正のための予算を持っていません...;) これを修正する方法についてのアイデアはありますか?

2
コマンドラインを介したWindows 8.1のDPIスケーリング
キーボードショートカットを検出して実行する小さなマクロを作成することにより、マシンのDPIスケールをすばやく簡単に変更するためのキーボードショートカットを作成したいと思います。 Windows 8.1では、デスクトップディスプレイのDPIスケールはコントロールパネル(下図)で設定でき、すぐに有効になります。あるいは、レジストリでスケールを手動で設定することもできますが、これを行うには、ユーザーがサインインおよびログアウトするか、マシンを再起動して有効にする必要があります。 コマンドラインを使用して、またはプログラムでDPIスケールを設定するにはどうすればよいですか?

2
Windows 8.1でシステム全体の「XPスタイルDPIスケーリング」を設定する方法は?
ThinkPadをシステムDPI設定140%で実行します。Windows 7および8では、[カスタムDPI設定]ダイアログの[Windows XPスタイルのDPIスケーリングを使用する]チェックボックスを有効にしました。この設定がオフの場合、非DPI対応アプリケーションは、ビットマップストレッチングによってDPI仮想化を取得します。これにより、テキストは大きくなりますがあいまいになります。チェックボックスをオンにすると、このビットマップストレッチが無効になるため、DPI非対応のアプリではテキストが小さくなりますが、ファジーストレッチはありません。ほとんどのアプリは、より小さなテキストで読みやすくなるため、XPスタイルのスケーリングを有効にします(つまり、DPI仮想化を無効にします)。 Windows 8.1 RTMはこのオプションを完全に削除しました。アップグレード後、私のDPI非対応アプリはすべて、いビットマップストレッチで実行されています。各アプリの[プロパティ]に移動し、[互換性]タブの[高DPI設定でディスプレイのスケーリングを無効にする]ボックスを設定することでこれを修正できますが、それは少し面倒です。 Windows 8.1でシステム全体のXPスタイルのDPIスケーリングを復元する方法はありますか?

5
4kモニター上のVisual Studio
私は4kモニターにアップグレードしましたが、おそらくVisual Studioは高dpiモニターをうまく処理できるはずです。しかし、それは私のために働いていないと私は理由がわからない。Visual Studio 2015と2017でも同じ問題があります。 以下のスクリーンショット(Paint.Netの拡大されたスクリーンショットから取得され、個々のピクセル分割が見えるようになっています)では、Visual StudioウィンドウをChromeとオーバーラップさせました。ClearTypeテキストが低い解像度でレンダリングされ、 Visual Studioでスケーリングすると、色付きピクセルが非常にい2倍になりますが、Chromeではテキストは見栄えがよくなります。 これにより、テキストがすべてぼやけて見えるため、Visual Studioでのコードの読み取り/編集が非常に難しくなります。2つのモニターが接続されています。1つはデスクトップスケーリングを200%に設定した4kモニターで、もう1つはデスクトップスケーリングを100%に設定した通常の1080pモニターです。1080pモニターのスケーリングを上げたり、どちらをプライマリにするかを変更するなど、いくつかの設定を試してみました。これらの設定はどれも違いをもたらしませんでした。再起動も助けにはなりませんでした。 この種のことになると、多くのレバーがないので、これを修正するために他にどこを見るべきか迷っています。これを修正する方法に関する提案はありますか?

1
高DPI画面とWindows:低解像度画面でプログラムを動作させる方法
高解像度のラップトップ画面でWindows 10を使用しています。一部のプログラムは高解像度画面をサポートしており、シャープに見えます。ぼやけて見えないものもありますが、正しいサイズで表示されます。私は両方に満足しています。 しかし、高DPI設定に対して中途半端なサポートしか持たないプログラムがあります。それらは小さいように見えるか、一部のウィンドウ要素が小さい一方で他のウィンドウ要素は通常のサイズです。これにより、これらのプログラムの一部は単純に使用できなくなり、他のプログラムは非常に使いにくくなります。 Windowsにこれらのプログラムをだまして低解像度の画面で実行していると思わせてから、それらを比例的に拡大する方法はありますか?これは、ウィンドウ要素がぼやけることを意味する場合でも、すべてのウィンドウ要素が正しいサイズでレンダリングされることを強く望みます。 混乱を避けるために:アプリケーションプロパティの[高DPI設定でディスプレイスケーリングを無効にする]互換性設定を認識していますが、これは必要なものではありません。私はこれの反対を求めています:ぼやけたアップスケーリングを有効にし、アプリケーションが低解像度の画面で実行されていると信じるようにします。


1
LICEcapはWindows 8および10の高DPI設定を考慮しません
Windows 8.1でLICEcapを使用して、ここで私の回答の画像のアニメーションgifスクリーンショットを作成しようとしました。これはテスト用であり、gif全体とその周りの小さな境界線を選択しました。 4Kディスプレイを使用しており、125%のディスプレイスケーリングを使用して、すべてを美しく読みやすいものにしています。ただし、保存されるのは画面の一部にすぎず、少しずれているはずです。その混乱。ライスキャップを正しく機能させるにはどうすればよいですか?

2
Windows 8.1で非常に異なるDPIを持つ複数の画面を同時に使用していませんか?
VMWare Fusion 6内でWindows 8.1を実行しています。2つの画面があります。 MacBook Pro Retina別名MBPr(15 "、220 ppi) 外付けHDMIモニタ(24 "、96 ppi) VMWare Fusionは確かに私がMacbook Proパネルのネイティブ解像度(すなわち2880x1800)を使うことを可能にしているが、そのモードでは私のデスクトップUIはすべてめちゃくちゃになっている。 Macbook Proの画面には小さすぎるか、外部ディスプレイには大きすぎるかのどちらかです。 Windows 8.1ではモニターごとのDPIが許可されているという印象を受けましたか?どのように私は私が持っているようにそれを設定することができます 私のMacbook Proを小さくしないで最もシャープな設定で実行する そして 大きくしすぎずに中身を表示している私の外部ディスプレイ? 私はそれが古いOSで議論されているのを知っていますが、それらはまさにそれであるので - 古いOSの、これは決して複製として考えないでください。

3
VMWareでのMac OSXのディスプレイのスケーリング
VMWare 12でMac OSX 10.10を実行していますが、モニターは4K 27インチディスプレイです。したがって、テキストは非常に小さくなります。 [システム設定]-> [ディスプレイ]-> [スケーリング]を開きましたが、使用できるオプションは3840 x 2160(4K解像度)のみです。 VMWareでMac OSXをスケーリングするツール/方法はありますか?

1
すべてのアプリケーションで高DPIスケーリングをオフにできますか?[重複]
この質問にはすでに回答があります: Windows 8.1でシステム全体の「XPスタイルDPIスケーリング」を設定する方法 (2つの答え) 5年前休業。 私はWindows 8.1ラップトップ(Thinkpad T440s)を使用しています。一部のプログラムがぼやけたり、スケーリングされて表示されないようにするには、.exeプロパティにアクセスして、互換性および「高DPI設定でディスプレイスケーリングを無効にする」に移動する必要があります。 これは、多くのアプリケーションに対して、そして私が新しいプログラムをインストールするたびにやらなければならないことはかなり面倒です。使用できるグローバルオーバーライドはありますか?

8
Windows 8.1 + HDPIでSynergyが壊れる
相乗効果を実行してカーソルをクライアントに移動すると、カーソルが非表示になり、画面の右下隅に固定されます(トリガーウィンドウのピーク)。これにより、クライアントとサーバーが強制終了されるまで、すべてのコンピューターが使用できなくなります。 私が取得dropped bogus delta motionし、サーバー上のエラーをCALV/ CNOPクライアント上でノーオペレーション。 絶対に最新のWindows 8.1Updateと最新のアップデートを実行しています。また、最新のSynergy 1.5.0および1.5.1 Nightlyも実行しています(すべての順列を試しました)。これは、私が1週間出発する前に機能しましたが、今は壊れています。なぜか分かりません。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.