Visual issue when displaying system variables with single-digit values #722
-
Hi! First of all, congratulations on this amazing project — I truly love it. I'm a big fan of Python, and this integration with the Turing 3.5 inch screen is simply brilliant ❤️However, I noticed a visual behavior that might be worth looking into: When monitored variables (like CPU, GPU, RAM, ETH, etc.) have only one digit (such as "3", "8", or "9"), the previous two-digit value (like "12" or "97") doesn’t get fully cleared from the screen. As a result, part of the previous value remains visible — almost like a “ghost” or a background residue — and the new single-digit value gets overlaid in a misaligned way.This doesn’t happen when values increase (from 1 to 2 digits), only when they decrease again. I’d really appreciate any tips or possible solutions, whether through:
🖥️ Running the app in headless mode on WindowsI'd also like to share a small discovery that might help other users: Using the Windows Task Scheduler, it's possible to launch the app automatically on login. And if you use pythonw.exe instead of python.exe, the app runs in headless mode, without opening a terminal window! This greatly improved the user experience on my setup. 🧠 System specs:
Thanks again for this awesome project and for any guidance you can offer! I’m happy to test and contribute in any way I can 🙌 📎 Attached you’ll find a screenshot showing the issue in action, as well as the full code of the custom theme I’m using — in case it helps reproduce and investigate the problem more easily. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
Hi @rrmcsd you should find your answers here: https://github.com/mathoudebine/turing-smart-screen-python/wiki/Troubleshooting#all-platforms-part-of-old-value-still-displayed-after-refresh-ghosting |
Beta Was this translation helpful? Give feedback.
Hi @rrmcsd you should find your answers here: https://github.com/mathoudebine/turing-smart-screen-python/wiki/Troubleshooting#all-platforms-part-of-old-value-still-displayed-after-refresh-ghosting
Please do not hesitate to ask here if it is not clear