Что сделать, если окно больше, чем разрешение экрана?

Я использую Windows 7 на 8,9' мониторах с 1280x768 разрешение экрана. Используя силу арифметики, я могу решить, что мои точки на дюйм (на самом деле пкс/дюйм) должны быть 167. Win7 действительно полезен в этом, он не должен перезапускать для применения новых настроек точек на дюйм, в отличие от ее предшественников (хотя я быть бы он немедленно применяться).

Проблема с маленькими мониторами в Windows состоит в том, что при случайной встрече с окнами, слишком большими для установки экрану, Вы не можете переместить строку заголовка далеко выше его. В менеджерах по X-окну я использовал в прошлом, Вы могли alt-drag окно где угодно, Вы хотите, но в Windows даже alt-space и при выборе перемещения он автоматически продвинет окно назад, пока строка заголовка не будет видима.

Я ищу решение что также:

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

Править:

Я нашел некоторый progs, который мог бы сделать часть вышеупомянутого:

  1. AltDrag

    Позволяет мне перетаскивать, изменять размер высокого звука использования и слева/справа кнопки мыши. Аккуратный! Лучшее решение до сих пор.

  2. Настольный расширитель GiMeSpace

    Как предполагается, позволяет мне прокручивать рабочий стол. Не работал. Другая новая версия, GiMeSpace, Окончательная Панель задач работала, но это уничтожает мою Суперпанель, заменяя его ее картой.

12
задан 01.03.2011, 15:42

5 ответов

Введение

Месяц использования Настольного Расширителя GimmeSpace в Windows 7 дал мне головную боль, буквально. Но я выяснил, как получить pan-scan виртуальный рабочий стол в Windows 7 с помощью ATI видеокарты Radeon, и я уверен, что народное использование, которое могут выяснить карты NVIDIA, как сделать это с ними слишком использующий основные принципы, описанные ниже. По существу Вы захотите вызвать, устанавливают видеодрайвер Windows XP в Windows 7. Продолжайте читать для деталей в экстремальном значении.

Благодаря супругу друга, который является инженером аппаратного обеспечения в компании, которая должна остаться неназванной, я изучил, как настроить pan-scan виртуальный рабочий стол в Windows 7. Потребовалось некоторое экспериментирование, но его предложения в конечном счете работали. Я пишу это на pan-scan виртуальном рабочем столе в Windows 7.

Техническое основание

Microsoft вызвала проблему, когда она создала Windows Display Driver Model (WDDM) для VISTA и теперь Windows 7. Это - Windows 98SE снова и снова, где Microsoft отключила способность создать pan-scan виртуальный рабочий стол, чтобы поощрить потребителей покупать два монитора.

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.

Обратите внимание, что это - не совсем штраф, pan-scan виртуальный рабочий стол как Вы может войти в Windows XP с помощью CCC для установки его. Виртуальный рабочий стол является не совсем широким или высоким как, что я мог войти в XP. Но это бьет статический рабочий стол для меня и возможно для Вас также.

Выполнение этого отключит Аэро графику в Windows 7, потому что они используют графическую систему WDDM. Я могу жить без визуального леденца Аэро, даже при том, что это действительно выглядело хорошим. Но я пожертвую удачами за функциональность любое время - когда дело доходит до компьютера.

Шаги для взятия

Вот то, как сделать это, если (1) Вы устанавливаете Windows 7 и еще не установили ATI CCC и (2) если Вы уже установили Windows 7.

Это - пошаговое руководство, вероятно, больше детали, чем большинству читателей нужно.

  1. Если Вы просто устанавливаете Windows 7 и еще не установили Центр управления Катализатора ATI:

    1. После установки Windows 7 и программы Защиты в сети Интернет загрузите с ATI драйвер Windows XP для Windows на 32 или 64 бита. Я рекомендую найти 10,4 версий драйвера Windows XP, так как я знаю, что это работает. Более поздние версии могут работать, но я не протестировал их. Для получения до 10,4 версий (который был выпущен в конце апреля 2010) выполняют шаги для нахождения драйверов Windows XP для карты ATI. Это получит Вас на экран с черным фоном для Драйверов Видеокарты AMD Radeon (я буду использовать свою карту для этого примера). Около нижней части поля с драйверами ссылка под названием Предыдущие Драйверы. Нажмите на ссылку и выберите Катализатор 10,4 выбора. Перейдите к Отдельным Загрузкам и выберите Драйвер дисплея или WDM Интегрированный Драйвер. Загрузите его. Можно также хотеть загрузить Драйвер аудио ATI HDMI и Пакет Avivo Видеокодеков. Я предполагаю, что Вы могли загрузить целый пакет CCC и использовать его (который является тем, что я предполагаю, что на самом деле сделал). Более поздние версии могут работать. Я просто еще не судил их.

    2. Войдите в свой Диспетчер устройств (щелчок правой кнопкой My Computer, и выбор Справляются). Если существует адаптер дисплея для Вашей видеокарты, дважды щелкают по нему и удаление (и удаляют), видеодрайвер, который это там. Перезапустите Windows 7.

    3. Выполните файл ATI, который Вы загрузили так, чтобы он настроил свои файлы в

      C:\ATI\Support\10-4_xp32_dd_ccc_wdm_enu
      

      Это - подкаталог, когда Вы используете полный пакет ATI. Отмените установку.

    4. Войдите в свой файловый менеджер (Windows Explorer, Опус Каталога или другой файловый менеджер) и перейдите в

      C:\ATI\Support\10-4_xp32_dd_ccc_wdm_enu
      

      Щелкните правой кнопкой по Setup.exe и выберите Properties. Нажмите на вкладку Compatibility, и под Режимом эмуляции проверка Запускает эту программу в режиме эмуляции для Windows XP (SP 3). Также под Уровнем полномочий, проверьте Запущенный эта программа как администратор.

    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
      

      Необходимо выбрать пользовательскую установку при предоставлении выбора между Экспрессом и Пользовательский.

    7. Когда Вы доберетесь до списка объектов для установки, проверьте Драйвер дисплея ATI. Снимите флажок с Центром управления катализатора (CCC). При установке его CCC разрушит и даст Вам BSOD каждый раз, когда Вы выполняете CCC. Я позволяю ему также установить кодеки AVIVO и проблемный Мастер Отчета ATI. После установки, Windows 7 перезапуска.

    8. Щелкните правой кнопкой по своему настольному и избранному Разрешению экрана. Перейдите к Расширенным настройкам и нажмите на вкладку Monitor. Снимите флажок с режимами Hide, которые не может отобразить этот монитор. Нажмите кнопку Okay. Назад в Изменении Появление Вашего Окна экрана, нажмите на Resolution. Должен быть по крайней мере один выбор на верху шкалы, который является более высоким разрешением, чем, что на самом деле поддерживает Ваш монитор. Выберите и примените один из них. В моем случае фактическое разрешение моего монитора составляет 1920 x 1200. Эти шаги дали мне разрешение 2048 x 1536 - и pan-scan виртуальный рабочий стол. Это не как большое pan-scan, я мог войти в Windows XP, но это работает. Я могу открыть свою полную страницу программы настольной издательской системы и не иметь, чтобы напрасно тратить время и энергия с помощью полос прокрутки.

  2. Если Windows 7 уже установлен, и Вы уже установили Центр управления Катализатора ATI:

    Единственная реальная разница от инструкций выше - то, что необходимо полностью удалить Windows 7 CCC и другие функции Windows 7 ATI, которые уже установлены. Можно открыть Control Panel и выбрать Программы и Функции. Прокрутите вниз к менеджеру управления Катализатора ATI и щелкните правой кнопкой по нему. Выберите Изменение. Можно или выбрать менеджера по Удалению для удаления CCC, драйвер дисплея (если возможный), и другие функции - или выберите Удаление Экспресса ВСЕ программное обеспечение ATI. Так или иначе необходимо удалить весь ATI связанное с видео программное обеспечение и перезапустить Windows 7. Также, несомненно, необходимо будет выполнить Шаг B выше, чтобы удостовериться, что драйвер ATI удален и удален.

Остающиеся шаги должны позволить Вам произвести pan-scan виртуальный рабочий стол.

Внимание

Одна из моих программ последовательно вызывала BSOD после того, как я внес эти изменения. Это - бесплатно распространяемый текстовый редактор под названием EditPad Облегченные 6.4.4. Я не знаю, почему это разрушило бы Windows 7, но это сделало так каждый раз, когда я выполнил его. Таким образом, я просто получил другой бесплатно распространяемый текстовый редактор. Надо надеяться, все Ваши программы будут работать очень хорошо.

Именно. Надо надеяться, эта процедура будет работать на Вас. Давайте знать, что это идет для Вас.

3
ответ дан 07.12.2019, 12:04

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

(извините, который не является фактическим ответом, но он может дать Вам некоторые новые критерии поиска для попытки поиска),

0
ответ дан 07.12.2019, 12:04

В окнах 7, была скрыта возможность вручную переместить окно, однако все еще возможно переместить окно с клавиатурой. Для этого держите SHIFT и щелкните правой кнопкой по кнопке панели задач окна, которое необходимо переместить (или изменить размер, и т.д.). Нажмите перемещение, и можно использовать стрелки клавиатуры для перемещения окна вокруг экрана. Можно также использовать мышь, но необходимо нажать стрелку, по крайней мере, однажды для включения способности к перемещению мыши.

Наблюдение как вышеупомянутое на самом деле не работает для получения строки заголовка от экрана, возможно, один из этих менеджеров по виртуальному рабочему столу поможет:

1
ответ дан 07.12.2019, 12:04

Windows не разработан для работы с экраном, настолько маленьким, не позволяя экранным элементам стать меньшим. Если бы это было 96 дисплеями стандарта DPI, то это только было бы 736x441, и будут вещи, которые просто не будут соответствовать.

Как компромисс Вы могли попробовать 120 DPI.

0
ответ дан 07.12.2019, 12:04

В аналогичных ситуациях (серверы, что значение по умолчанию к 800x600 и применение пакетов обновления HP ProLiant) у меня была справедливая удача при двойном щелчке по строке заголовка для 'максимизирования' окна. Иногда, это получает все элементы UI, отсортированные, таким образом, все это соответствует. Это выглядит ужасным, но по крайней мере я могу нажать ту кнопку OK в нижнем правом.

0
ответ дан 07.12.2019, 12:04

Теги

Похожие вопросы