Marko19907 / OLEDShift

A small system tray utility that moves around the windows on the screen to prevent burn-in
BSD 3-Clause "New" or "Revised" License
20 stars 1 forks source link

Small Grey Bar on Desktop #12

Open derpmcgerp1080p opened 1 year ago

derpmcgerp1080p commented 1 year ago

When running the app I get a small grey bar on my desktop. It moves around when the shift occurs and is pretty distracting. This doesn't occur when the app is not run, but is only cleared by restarting the system.

image

Marko19907 commented 1 year ago

I’ve tried to replicate it on my desktop but was unable to see the grey bar you mentioned. However, I did notice a small white dot appearing on my laptop screen when running the app, which seems to be a similar issue.

I’m currently looking into this and will try to find a solution. In the meantime, could you please provide more details about your system? Information such as your operating system, screen resolution, and the specs could be very helpful?

derpmcgerp1080p commented 1 year ago

Certainly: `

System Information

  Time of this report: 10/9/2023, 13:56:27
     Operating System: Windows 10 Enterprise 64-bit (10.0, Build 19045) (19041.vb_release.191206-1406)
             Language: English (Regional Setting: English)
  System Manufacturer: ASRock
         System Model: Z790 Pro RS
                 BIOS: 4.14 (type: UEFI)
            Processor: 13th Gen Intel(R) Core(TM) i9-13900K (32 CPUs), ~3.0GHz
               Memory: 65536MB RAM
  Available OS Memory: 65364MB RAM
            Page File: 12437MB used, 62655MB available
          Windows Dir: C:\WINDOWS
      DirectX Version: DirectX 12
  DX Setup Parameters: Not found
     User DPI Setting: 96 DPI (100 percent)
   System DPI Setting: 96 DPI (100 percent)
      DWM DPI Scaling: Disabled
             Miracast: Available, no HDCP
 Microsoft Graphics Hybrid: Not Supported
  DirectX Database Version: 1.0.8
       DxDiag Version: 10.00.19041.2075 64bit Unicode

Display Devices

       Card name: NVIDIA GeForce RTX 4090
    Manufacturer: NVIDIA
       Chip type: NVIDIA GeForce RTX 4090           

`

derpmcgerp1080p commented 1 year ago

Didn't mean to close it

Marko19907 commented 1 year ago

It's very hard to reproduce, it sometimes doesn't show up at all. This is what it looks like on one of my PCs for the record

image

Marko19907 commented 1 year ago

It appears that the anomaly is caused by a Windows program called NarratorHelperWindow. I was able to identify this using a tool called WinLister

I’ve updated the code to exclude this window from being moved. The updated code is in the bugfix/12-small-grey-bar-on-desktop branch and the binaries can be found here on nightly.link fix is now included in v1.1.1. Could you please test this fix on your end and let me know if it resolves the issue?

Marko19907 commented 1 year ago

Made some updates, the link should still work. Could you test the fix when you have a moment? Thanks!

Marko19907 commented 12 months ago

Merged this into main while I wait for your feedback because it seems like it fixes the issue on my end.

The fix is now included in v1.1.1, that can be used to test.