Що робити, якщо вікно більше, ніж роздільна здатність екрана?


12

Я використовую Windows 7 на моніторі 8,9 'з роздільною здатністю екрану 1280x768. Використовуючи силу арифметики, я можу визначити, що мій dpi (насправді ppi) повинен бути 167. Win7 справді корисний тим, що йому не доведеться перезавантажувати, щоб застосовувати нові настройки dpi, на відміну від своїх попередників (хоча я б скоріше це застосовується відразу).

Проблема з маленькими моніторами в Windows полягає в тому, що коли ви стикаєтеся з занадто великими вікнами, щоб розміститись на екрані, ви не можете перемістити заголовок над ним. У X-менеджерах вікон, які я використовував раніше, ви могли перетягувати вікно туди, куди хочете, але в Windows, навіть якщо ви відкладете пробіл та вибрали переміщення, воно автоматично відсуне вікно назад, поки не буде видно рядок заголовка.

Я шукаю рішення, яке:

  • дозволяє мені вільно переміщати вікно, не враховуючи видимість смужки заголовка, або
  • приєднати смугу прокрутки до наявного вікна, або
  • створення віртуальних робочих столів, які дозволяють мені охопити вікна на 2 робочих столах, або
  • дозвольте мені встановити більшу віртуальну роздільну здатність, потім панорамувати та сканувати.

Редагувати:

Я знайшов деякі проги, які могли б виконати щось із перерахованого вище:

  1. AltDrag

    Дозволяє перетягувати, змінювати розмір за допомогою alt та лівої / правої кнопки миші. Акуратно! Найкраще рішення поки що.

  2. GiMeSpace Desktop Extender

    Потрібно дозволити мені прокручувати робочий стіл. Не працювало. Інша нова версія, GiMeSpace Ultimate Taskbar працювала, але вона знищує мій Superbar, замінюючи його своєю картою.

Відповіді:


3

Вступ

Місяць використання GimmeSpace Desktop Extender в Windows 7 дав мені головний біль, буквально. Але я зрозумів, як отримати віртуальний робочий стіл для сканування та сканування у Windows 7 за допомогою відеокарт ATI Radeon, і я впевнений, що люди, які використовують карти NVIDIA, можуть зрозуміти, як це зробити з ними, використовуючи основні принципи, описані нижче. По суті, ви хочете змусити встановити відеодрайвер Windows XP в Windows 7. Читайте детальніше, в крайньому випадку.

Завдяки подружжю друга, який є інженером апаратури в компанії, яка повинна залишатися безіменною, я навчився налаштовувати віртуальний робочий стіл для сканування і сканування в Windows 7. Потрібно було експериментувати, але його пропозиції врешті спрацювали. Я пишу це на віртуальному робочому столі Windows 7 для сканування та сканування.

Технічні основи

Microsoft спричинила проблему, коли створила модель драйверів для дисплея Windows (WDDM) для VISTA та тепер Windows 7. Це Windows 98SE знову, де Microsoft відключила можливість створити віртуальний робочий стіл для панорамування та сканування, щоб заохотити споживачів купувати два монітори.

WDDM відключає цю можливість. Однак WDDM - це лише система за замовчуванням для графіки в Windows 7 та VISTA. Стара модель драйверів дисплея Windows XP (XPDM) все ще присутня у Windows VISTA та та Windows 7. Ключовим моментом є те, що ви повинні змусити встановити драйвер дисплея Windows XP для вашої картки ATI (і, сподіваюся, це буде працювати з NVIDIA на базі даних картки також). Драйвер дисплея Windows XP використовує графічну систему XPDM, яка все ще знаходиться в межах Windows 7 та VISTA. Потрібно встановити лише драйвер дисплея. Не встановлюйте Центр керування каталізатором (далі - CCC).

Цей підхід працює, якщо ваш монітор підключений через VGA або DVI. Мені це не спрацювало, коли я спробував HDMI.

Зауважте, що це не зовсім тонкий режим сканування та сканування віртуального робочого столу, як ви можете отримати його в Windows XP, використовуючи CCC для його налаштування. Віртуальний робочий стіл не дуже широкий або високий, як я міг отримати в XP. Але це статичний робочий стіл для мене, а може, і для вас.

Це дозволить вимкнути графіку Aero в Windows 7, оскільки вони використовують графічну систему WDDM. Я можу жити без візуальних цукерок Aero, хоча це справді виглядало приємно. Але я буду жертвувати великими ударами по функціональності в будь-який час - коли справа стосується комп'ютера.

Кроки, які потрібно зробити

Ось як це зробити, якщо (1) ви встановлюєте Windows 7 і ще не встановили ATI CCC, і (2) якщо ви вже встановили Windows 7.

Це покрокове керівництво, напевно, більш детальне, ніж потрібно більшості читачів.

  1. Якщо ви тільки що встановили Windows 7 і ще не встановили ATI Catalyst Control Center:

    1. Після того, як ви встановили Windows 7 та програму Internet Security, завантажте з ATI драйвер Windows XP для 32 або 64 бітної Windows. Рекомендую знайти 10.4 версію драйвера Windows XP, оскільки я знаю, що це працює. Можуть працювати новіші версії, але я їх не перевіряв. Щоб перейти до версії 10.4 (яка вийшла наприкінці квітня 2010 року), виконайте кроки, щоб знайти драйвери Windows XP для вашої ATI-картки. Це відкриє вам екран з чорним фоном для драйверів відеокарт AMD Radeon (я використовую свою карту для цього прикладу). Внизу поля з драйверами знаходиться посилання під назвою " Попередні драйвери". Клацніть на посилання та виберіть Catalyst 10.4 на вибір. Перейдіть до Індивідуальних завантажень та виберіть Драйвер дисплея абоВбудований драйвер WDM . Завантажте його. Ви також можете завантажити аудіо драйвер ATI HDMI та пакет відеокодеків Avivo. Я думаю, ви можете завантажити весь пакет CCC і використовувати його (саме це я думаю, що я насправді зробив). Можуть працювати новіші версії. Я просто ще не пробував їх.

    2. Зайдіть у свій диспетчер пристроїв (клацніть правою кнопкою миші Мій комп'ютер і виберіть Керування ). Якщо для вашої відеокарти є адаптер дисплея, двічі клацніть на ньому та видаліть (і видаліть) драйвер відео, який там є. Перезавантажте Windows 7.

    3. Запустіть завантажений файл ATI так, щоб він налаштував свої файли в

      C:\ATI\Support\10-4_xp32_dd_ccc_wdm_enu
      

      Це підкаталог, коли ви використовуєте повний пакет ATI. Скасуйте встановлення.

    4. Зайдіть у свій файловий менеджер (Провідник Windows, Каталог Opus чи інший файловий менеджер) та перейдіть до

      C:\ATI\Support\10-4_xp32_dd_ccc_wdm_enu
      

      Клацніть правою кнопкою миші Setup.exeта виберіть " Властивості" . Натисніть на сумісність вкладці і при режимі сумісності перевірки Запустити програму в режимі сумісності з Windows XP (SP 3). Також під рівнем Privilege встановіть прапорець Запустити цю програму як адміністратор .

    5. Зробіть те саме

      C:\ATI\Support\10-4_xp32_dd_ccc_wdm_enu\Bin\Setup.exe
      

      і для

      C:\ATI\Support\10-4_xp32_dd_ccc_wdm_enu\Bin\ATISetup.exe
      

      Я не знаю, чи потрібно було, але я зробив щось подібне

      C:\ATI\Support\10-4_xp32_dd_ccc_wdm_enu\Config\atiicdxx.msi
      

      де я вибрав запуск програми в режимі сумісності для ** попередньої версії Windows * (у мене подвійне завантаження з Windows XP - не знаю, що було б доступно, якщо у вас не встановлено подвійне завантаження) . Я зробив те ж саме для файлу

      C:\ATI\Support\10-4_xp32_dd_ccc_wdm_enu\Packages\Drivers\WDM\RIO\XP\atirioxp.msi
      
    6. Потім бігайте

      C:\ATI\Support\10-4_xp32_dd_ccc_wdm_enu\setup.exe
      

      Ви повинні вибрати власну установку, коли вам надано вибір між Express та Custom.

    7. Коли ви перейдете до списку елементів для встановлення, перевірте драйвер дисплея ATI. Зніміть прапорець Центр управління каталізатором (CCC). Якщо встановити його, CCC вийде з ладу і видасть BSOD кожного разу, коли ви запускаєте CCC. Я дозволяю йому також встановити кодеки AVIVO та майстра звітування про проблеми ATI. Після встановлення перезавантажте Windows 7.

    8. Клацніть правою кнопкою миші на робочому столі та виберіть Роздільна здатність екрана . Перейдіть до розширених налаштувань і натисніть на вкладку Монітор . Зніміть прапорець приховати режими, які цей монітор не може відображати . Натисніть кнопку Гаразд. Назад у вікні Змінити зовнішній вигляд вашого дисплея натисніть Роздільна здатність. На вершині шкали має бути принаймні один вибір, який є більш високою роздільною здатністю, ніж те, що насправді підтримує ваш монітор. Виберіть і застосуйте одну з них. У моєму випадку фактична роздільна здатність монітора становить 1920 x 1200. Ці кроки дали мені роздільну здатність 2048 x 1536 - і віртуальний робочий стіл для сканування та сканування. Панорамування та сканування, яке я міг отримати в Windows XP, не настільки великий, але він працює. Я можу відкрити повну сторінку програми для публікації на робочому столі і не потрібно витрачати час та енергію за допомогою прокрутки.

  2. Якщо Windows 7 вже встановлено, а ви вже встановили центр управління ATI Catalyst:

    Єдина реальна відмінність від наведених вище інструкцій полягає в тому, що вам потрібно повністю видалити Windows 7 CCC та інші функції Windows 7 ATI, які вже встановлені. Ви можете відкрити Панель управління та вибрати Програми та функції . Прокрутіть униз до менеджера управління ATI Catalyst Control і клацніть правою кнопкою миші. Виберіть Змінити . Ви можете вибрати менеджер видалення для видалення CCC, драйвер дисплея (якщо можливо) та інші функції - або вибрати Express Uninstall ALL ATI Software. У будь-якому випадку вам потрібно видалити все програмне забезпечення, пов’язане з відео ATI, та перезапустити Windows 7. Також слід обов’язково виконати етап B, щоб переконатися, що драйвер ATI видалено та видалено.

За допомогою решти кроків слід створити віртуальний робочий стіл для сканування та сканування.

Обережність

Одна з моїх програм постійно спричиняла BSOD після внесення цих змін. Це безкоштовний редактор тексту під назвою EditPad Lite 6.4.4. Я не знаю, чому він вийшов з ладу Windows 7, але робив це кожен раз, коли я запускав його. Тому я щойно отримав ще один безкоштовний редактор тексту. Сподіваємось, всі ваші програми будуть працювати нормально.

Це воно. Сподіваємось, ця процедура спрацює для вас. Будь ласка, дайте нам усім знати, що це стосується вас.


4

Нескінченний екран - це безкоштовний інструмент для прокрутки робочого столу.
Це дозволяє встановлювати вікна, більший за розмір екрана .

Стандартним є натискання Ctrl+(переміщення миші до країв) або CtrlShift+(переміщення миші) та 4 інших. (для прокрутки до нижньої частини вашого негабаритного вікна)

Ви можете встановити розмір вікна на вкладці "негабаритного розміру" програми!

Завантажте тут: Infinite_Screen


Відмінна відповідь. Ви вже будете чудовими членами СУ спільноти.
wizlog

1

У Windows 7 можливість ручного переміщення вікна була прихована, проте все-таки можливе переміщення вікна за допомогою клавіатури. Для цього утримуйте клавішу SHIFT і клацніть правою кнопкою миші кнопку панелі завдань у вікні, яке потрібно перемістити (або змінити розмір тощо). Клацніть переміщення, і ви можете використовувати стрілки клавіатури для переміщення вікна по екрану. Ви також можете використовувати мишу, але вам потрібно принаймні натиснути стрілку хоча б раз, щоб увімкнути можливість переміщення миші.

Бачачи, що вищезазначене насправді не працює для того, щоб зняти заголовок з екрана, можливо, один із цих віртуальних менеджерів робочих столів допоможе:


Це те саме, що натиснути alt-простір на активному вікні (і я віддаю перевагу alt-space, моя звичка з Win3.1). Ні, воно все одно буде переглядати рядок заголовка назад. Ви можете спробувати самостійно: виберіть переміщення, переміщення за допомогою клавіатури за допомогою клавіш зі стрілками, а потім підтвердіть натисканням клавіші Enter. Це не спрацює, якщо ви рухаєтеся занадто далеко вгору, але буде працювати, якщо ви рухатиметеся занадто далеко вниз (до тих пір, поки рядок заголовка все ще переглядається)
syockit

@syockit: Ну, здається, ви праві. Я ніколи цього не помічав. Побачивши, як ви редагували своє запитання, запитуючи про віртуальні настільні комп’ютери, я оновив свою відповідь.
jrista

Дякую за пропозиції! На жаль, жоден з них не дозволяє розміщувати вікна на декількох робочих столах.
syockit

0

Я не можу придумати жодної верхньої частини голови, але більшість налаштувань X дозволяють переміщати вікно, натискаючи та перетягуючи його кудись під час натискання клавіші Alt, тому, можливо, варто шукати інструменти, які намагаються імітувати X та інші Unix- y поведінка в Windows. Як і X-фокус у MS PowerToys, хоча це (як випливає з назви) лише налаштовує фокусируючу поведінку і більше нічого.

(вибачте, що це не справжня відповідь , але це може дати вам нові пошукові терміни, щоб спробувати знайти)


Так, AltDrag для Windows.
syockit

0

У подібних ситуаціях (сервери за замовчуванням 800x600 та застосування пакетів послуг HP Proliant) мені пощастило подвійним клацанням клавіші заголовка, щоб "максимізувати" вікно. Іноді для цього впорядковуються всі елементи інтерфейсу користувача, відсортовані таким чином, що вони все підходять. Це виглядає некрасиво, але принаймні я можу натиснути цю кнопку ОК в нижньому правому куті.


Здебільшого це вина програмиста. Ось чому я застрягаю з певними діалоговими вікнами, оскільки вони відключають зміну розміру, але вони не дотримуються конвенцій GUI (давай, хлопці! Ви не програмуєте лише для однієї системи з фіксованими конфігураціями!)
syockit

0

Windows не розроблена для роботи з маленьким екраном, не дозволяючи елементам екрана зменшуватися. Якби це стандартний дисплей 96 DPI, він буде лише 736x441, а речі, які просто не підходять.

В якості компромісу ви можете спробувати 120 DPI.


0

Я знайшов рішення щодо своєї неможливості переглянути все діалогове вікно "Зміни треку" у своєму HP Mini Mini під керуванням Windows 7. Я спробував усе, включаючи, як рекомендував один сайт, тримаючи Alt та перетягуючи вікно лівою кнопкою миші. Це спрацювало нормально, поки я не відпустив, а потім діалогове вікно зіскочило на місце, відмовивши мені можливість натиснути ОК внизу.

Я спробував трюк з реєстру, але я навіть не дійшов до кроку 1, тому що моя відеокарта, очевидно, не потребує.

У відчаї я роздивлявся діалогові вікна графічної картки і помічав, що нетбук встановлений у ландшафтній орієнтації. Що робити, якщо я її тимчасово поклав у портрет? Так, тоді я зможу побачити все діалогове вікно. Вуха! Це спрацювало. Я вперше застосував Microsoft Word 2007 на цій машині після встановлення Windows 7, тому я думаю, що це, мабуть, єдиний раз, коли мені знадобиться пройти цю процедуру. Раніше я використовував Word на цьому комп’ютері разом із XP, але не можу пригадати, що робив у 2009 році, щоб налаштувати зміни треку.

У будь-якому випадку, я сподіваюся, що моє маленьке відкриття комусь допоможе.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.