Maassoft / ColorControl

Easily change NVIDIA display settings and/or control LG TV's
GNU General Public License v3.0
918 stars 42 forks source link

LG Controller may be affecting Windows boot behavior/USB devices #370

Open Jason-GitH opened 5 months ago

Jason-GitH commented 5 months ago

Around the time of recent ColorControl updates, I began having issues with my USB devices loading with limited functionality after a fresh Windows boot (power on from shutdown) (see below for description). I have been using LG Controller to sync power state, and I tested this with having all power options selected, only the two Windows power sync settings, and all settings except the two Windows power sync settings. The issue would still occur. I then tried disabling LG Controller in Options and the USB issues seemed to have stopped.

I am currently having to use LGTV Companion instead of LG Controller, as I don't seem to be getting the USB issues with that program. I am not entirely sure ColorControl is at fault but it seems to be. I am just curious if it is possible that the LG Controller could be interfering with Windows USB devices and startup behavior.

Description of USB issues: For example, the Windows 11 log-in image screen will not respond to keyboard but will respond to text input once I swipe the image away with mouse. Also, my keyboard and headset can not control volume slider in Windows. If I do a restart, the issues will resolve. Interestingly, the restart process will take an abnormally long time.

Here are my current settings with which I am NOT having USB loading issues: image

Maassoft commented 4 months ago

Those are strange issues you're having. I don't think ColorControl (LG controller) could be the cause of that. The only thing that springs to mind is the refresh of devices that is executed on startup. This involves querying device manager for LG TV's. Maybe this causes some weird glitching on your system? You can try passing the --no-refresh parameter to ColorControl.exe which will skip this refresh action and see if the issues are resolved.