Valkirie / HandheldCompanion

ControllerService
Other
1.13k stars 88 forks source link

HC On Screen Overlay overwriting RTSS "Show On-Screen Display" Function #1080

Open SofterCactus opened 2 months ago

SofterCactus commented 2 months ago

Device manufacturer

Device model Asus ROG Ally Z1E

Handheld Companion Version 0.21.2.4

Describe the bug Before using HC I had a custom RTSS overlay I liked and have a hotkey bound to toggle RTSS "Show OSD" on and off.

While using HC, no matter whether I have HC's Overlay set to Disabled or Full, it will always force my custom RTSS to display. It flashes off and back on at the same Update rate as set by HC. This tells me HC is NOT actually disabling the Overlay. Instead, it seems to be showing "nothing" while forcing the Overlay to stay visible.

Expected behavior

I expect if I toggle my RTSS OSD to be Off, it will stay Off.

Screenshots Screenshot 2024-06-19 145525 Screenshot 2024-06-19 145710

sh4d1t0 commented 1 month ago

I have the same issue, and I don’t know how fix it

GoatHonks commented 1 week ago

Got the same bug on the Legion Go, still haven't found a way to get it to stop doing it. Overlay just stays on everytime.

If you exit RTSS, Handheld Companion seems to be forcing it to open again. This with the overlay setting on both disabled and external. That's another issue that seems to be happening on the Legion Go too.