Как заставить Windows адаптировать настройки overscan в зависимости от того, какое устройство подключено?

770
Vaughan Hilts

У меня есть два монитора на моем столе и телевизор, установленный над моим столом; Мне часто нравится подключать мой HDMI от телевизора к ПК, чтобы наслаждаться просмотром телевизора через Plex и другими вещами. Однако у меня есть пара вопросов. У моего телевизора и монитора разные параметры сканирования, из-за которых что-то отрубается. Мне приходится каждый раз вручную настраивать этот параметр на панели управления ATI, и это немного болезненно.

Есть ли способ автоматизировать этот процесс? (Определить, когда дисплей изменился), чтобы запустить Plex и изменить настройки дисплея?

3
Вы заявляете «Панель управления ATI». Это старая версия ATI или Catalyst Control Center? Carl B 11 лет назад 0
Центр управления катализаторами, в частности. Я должен изменить «Параметры масштабирования» в разделе «Мои цифровые плоские панели». Это неприятно делать это каждый раз, особенно на телевизионном мониторе. Vaughan Hilts 11 лет назад 0
Привет. Вопрос не очень понятен. Можете ли вы дать более подробную информацию о том, что конкретно вы хотите сделать? Что вы считаете «изменением дисплея»? Это когда вы подключаете что-то к входу / выходу? Или это при изменении настроек дисплея? Кроме того, я не понимаю "разные варианты сканирования". Luiz Angelo 11 лет назад 0
@LuizAngelo Вот еще один способ перефразировать его: я ищу способ действия, когда я переключаю свои дисплеи. В частности, я хочу выполнить действие (я), когда я отсоединяю свой основной монитор и подключаю HDTV. Vaughan Hilts 11 лет назад 0
Какая модель телевизора? Имеется ли опция автоматической настройки с такими параметрами, как Полный пиксел до экрана или Размер P? Carl B 11 лет назад 0
@CarlB Не уверен в точной модели ... но это Sanyo LCD. Я посмотрю на это; Я думаю, проблема в том, что мой монитор требует чрезмерного сканирования. Мой телевизор идеально подходит без необходимости чрезмерного сканирования. Vaughan Hilts 11 лет назад 0
Хорошей идеей будет добавить любую информацию в свой вопрос о телевизоре и подробностях монитора. Carl B 11 лет назад 0
Sanyo использует форму пикселя. это доступно? Мысль была бы, установить overscan для монитора и использовать форму пикселя для телевизора, чтобы приспособиться к изображению. Carl B 11 лет назад 1
@CarlB Только что нашел пульт от телевизора ... Pix Shape сделали это! Большое спасибо! Нет необходимости в каком-либо программном обеспечении сейчас. Хотел бы я присудить вам награду в 100 баллов, срок действия которых истек ... :( Vaughan Hilts 11 лет назад 0
@VaughanHilts - я поставлю это как ответ, и вы можете принять;) что какой-то представитель в любом случае. Рад, что это сработало Carl B 11 лет назад 0

2 ответа на вопрос

1
Luiz Angelo

Я искал это, и мне кажется, что нет никакой утилиты, чтобы автоматизировать это. Там нет инструмента для запуска при обнаружении настроек дисплея. Если вы знакомы с Windows API, вы можете попробовать разработать собственное решение: https://stackoverflow.com/questions/5981520/detect-external-display-being-connected-or-removed-under-windows-7

Лучшее, что я могу вам предложить, это http://12noon.com/?page_id=80 . Я никогда не использовал, но, кажется, делать то, что вы хотите.

Он не будет работать автоматически, но, по крайней мере, не будет устанавливать его вручную.

API-интерфейсы помогают, но я бы предпочел избегать использования своих собственных приложений. :) Дисплей чейнджера не может сделать то, что я хочу проверить при сканировании http://en.m.wikipedia.org/wiki/Overscan#section_3 Один из моих мониторов должен быть перепроверен, а мой телевизор - нет. Vaughan Hilts 11 лет назад 0
Я думаю, что вам придется пойти с http://www.autohotkey.com/ тогда ... Luiz Angelo 11 лет назад 0
1
Carl B

Sanyo uses PixSshape as a way to auto adjust the screen image.

Set the overscan for monitor to your desired adjustment and use Pix Shape for TV to adjust itself to the image.