Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2015.09.10;
Скачать: CL | DM;

Вниз

Input lag демонстратор!   Найти похожие ветки 

 
vrem ©   (2014-11-10 18:44) [0]

Приветствую, я придумал, как можно демонстрировать этот "Input lag" - задержку передачи действий пользователя на монитор, но языками я владею не очень, прошу написать за меня или же подсказать название функций, хотя бы.

Большой LCD телевизор, да ещё 4K - охота использовать, как монитор, но есть эта проблема - "Input lag". Люди сайты составляют с данными "Input lag" - этот тв подходит, тот нет. Но вот эта задержка, скажем, 40 миллисекунд - они утверждают, что можно играть, но может мне не понравится, а может 60 миллисекунд нормально даже.

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

Хочу прикупить себе 4K, но с этими задержками прямо волнение..


 
MBo ©   (2014-11-10 19:01) [1]

Умозрительно - делаешь глобальный хук на мышь (перехват событий). Складываешь события в очередь вместе со временем, CallNextHook не вызываешь. По таймеру извлекаешь из очереди событие, если его временная отметка на величину задержки старее текущего времени, формируешь событие для  SendInput и вызываешь его.
Недостаток - ненадежная работа таймера в Windows, миллисекунды регулировать нельзя, только десятки.


 
MBo ©   (2014-11-10 19:12) [2]

>CallNextHook не вызываешь
и возвращаешь не ноль из callback


 
DVM ©   (2014-11-10 22:00) [3]


> Большой LCD телевизор, да ещё 4K - охота использовать, как
> монитор

имхо, плохая идея, слишком много в телевизоре "улучшайзеров" и не всякие отключаемы


 
Inovet ©   (2014-11-10 22:15) [4]

> [3] DVM ©   (10.11.14 22:00)
> "улучшайзеров"

Я как-то интересовался, читал на ixbt длиннющее обсуждение с отсылами в другие ветки по конкретным моделям. Не осилил. Но суть в том, что есть пригодные для мониторов телевизоры с отключаемыми улучшайзерами, а есть непригодные с неотключаемыми. Так на вторых про лаги не помню, а вот всякие артефакты улучшайзинга вылазят. Ещё там были странности про отключаемые улучшайзеры на VGA, но с низким разрешением, и неотключаемые по цифре. При обращении в поддержку там говорили - дескать, наш телевизор не предназначен для использования в качестве монитора, но предлагаем вам купить монитор нашего производства, который как раз обеспечивает желаемое вам качество. Что как бы намекает на причины неотключение улучшайзеров.



Страницы: 1 вся ветка

Текущий архив: 2015.09.10;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.038 c
15-1417530390
MsGuns
2014-12-02 17:26
2015.09.10
Пейдж vs Блэкмор


4-1272049250
@!!ex
2010-04-23 23:00
2015.09.10
Как из service удалить куки для всех пользователей?


2-1392531367
Егор
2014-02-16 10:16
2015.09.10
файлы в delphi


2-1393344362
Антоха
2014-02-25 20:06
2015.09.10
Unable to complete network request to host


15-1421388097
Silvestr22
2015-01-16 09:01
2015.09.10
SSD кеш на неосновной диск - возможно ли ?