Починка мёртвого пикселя

Сегодня я купил ноутбук Lenovo Legion Y740. К сожалению на нём обнаружилось 2 мёртвых пикселя. Я читал про некоторые техники, которые могут исправить мёртвые пиксели. Смысл в том, что нужно очень быстро переключать цвета пикселей. Я решил попробовать этот способ.

Я использовал сайт www.jscreenfix.com, который использует JavaScript и через несколько минут работы этого инструмета один пиксель и впрямь заработал. Я изучил исходный код этого сайта и решил написать свою версию, т.к. мне не понравились некоторые моменты в их реализации.

Моя версия использует requestAnimationFrame, поэтому она должна работать немного быстрей на экранах с высокой частотой обновления. Также я использовал Blixt's PRNG чтобы увеличить быстродействие.

Вы можете использовать мою версию или почитать её исходники. Всё необходимое в одном HTML-файле, поэтому если нужно — можно его сохранить и использовать без сети. Используйте клавиши "wasd" чтобы передвигать анимированный прямоугольник и расположите его поверх мёртвого пикселя. Используйте клавиши "qe" чтобы увеличить или уменьшить размер прямоугольника, если хотите. Пожалуйста убедитесь, что используется масштаб 100%, иначе пиксели в JavaScript не будут соответствовать физическим пикселям на экране. Открыть.

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

Потом я напишу, помог ли этот вариант починить последний мёртвый пиксель.