Force full-screen refresh on e-ink monitors
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#SingleInstance, force ; Allow only one instance of this script to be running. | |
#Persistent ; To stop the script from exiting. | |
; Here, press F1 to trigger the black/white flash | |
F1:: | |
; Source: https://superuser.com/questions/662264/i-would-like-to-make-the-screen-go-black-every-8-seconds-how | |
Gui, Color, 000000 | |
Gui, Show, x-5000 y-20 w8000 h8000 | |
sleep 333 | |
Gui, Color, FFFFFF | |
Gui, Show, x-5000 y-20 w8000 h8000 | |
sleep 333 | |
Gui, hide | |
return |
Credits: user lililywww.
Related but Dasung specific ahk script to control contrast/light/display-mode: https://gitee.com/CastleWei/dasung-helper/blob/master/dasung_ahk_release.ahk
Additional note on the display-time of black/white image: in the proof-of-concept script, the display-time is set to be 333ms. Though,
- When using the e-ink monitor locally, 150ms is sufficient ;
- When connecting to a remote Windows machine through RDP, 300ms is good enough.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Releated discussion - https://www.reddit.com/r/eink/comments/vigixb/forcing_a_fullscreen_refresh_on_booxdasung_eink/