Valkirie / HandheldCompanion

ControllerService
Other
1.2k stars 92 forks source link

Desktop Layout Option Doesnt Stay Toggled Off on Program Relaunch & Constant Auto Scroll when On #1142

Open shinra358 opened 2 months ago

shinra358 commented 2 months ago

Device manufacturer

Device model rog ally z1 xtreme

Handheld Companion Version latest

Describe the bug Togglng Desktop Layout Option to off doesnt save when restarting the program. AND when desktop layout is on, any program i have on top that has a vertical scrollbar keep slowly scrolling downward. When Destkop Layout is turned off, the scrolling in other apps stop.

To Reproduce Described above. Controllers are disconnected and off. Black squares appear under the mouse cursor when hovering over the app. Note, I did drag and drop the update from the zip file and overwrote previous install. Dont know if that has anything to do with anything or not.

Expected behavior for these events not to happen.

Valkirie commented 1 month ago

On 0.21.6.0 I can't reproduce the setting not saving. The slow scroll has to be due to too small deadzone in your desktop layout settings.

shinra358 commented 1 month ago

it happens even when no controller is turned on and ive not even touched deadzone settings. i was on 21.5.4 when i posted this. auto update isnt even working on it.

also there is no 21.6.0 for download.

shinra358 commented 2 weeks ago

Enable Desktop layout still defaults to On if turned off and HC is restarted.

However the scrolling issue seems fixed in newest update

shinra358 commented 2 weeks ago

Aaaaaaaand right after a pc restart, the scrolling issue is there

Valkirie commented 2 weeks ago

Aaaaaaaand right after a pc restart, the scrolling issue is there That's a deadzone issue. Change the value on layout manager.

shinra358 commented 2 weeks ago

i have controllers disabled in HC though with controller management off. It only happens w Enable Desktop layout ON and my controller is off rn.

shinra358 commented 2 weeks ago

Hmm, when i turn it Desktop Layout on again, it doesnt do it. Unlike previous version. Seems to now have something to do with startup. And startup is when the device forces the rog ally gamepad on again even when it's toggled off. So toggling that on and off fixes the issue. So might have read the rog allys controls at start up. Now we have to figure out how to stop the ally from forcing the ally pad on even when it's set to off on startup.