Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Keyboard/Mouse No Longer Wakes LG TV (LG C2 48") #256

Open
layne81 opened this issue Dec 19, 2024 · 2 comments
Open

[BUG] Keyboard/Mouse No Longer Wakes LG TV (LG C2 48") #256

layne81 opened this issue Dec 19, 2024 · 2 comments

Comments

@layne81
Copy link

layne81 commented Dec 19, 2024

I love your app but I am running into an issue.

I noticed when the computer goes to sleep, that my keyboard/mouse will no longer wake the TV. I have to use the remote to turn on and switch to input.

Regarding steps, I am on the latest version and have the following settings applied:
image
image

This happened out of nowhere, I am not sure if a Windows update affected behavior or perhaps LG.

Specs:
Windows 11 24H2
7950X3D
4090
64GB Ram
Keychron Q6 Max Keyboard
Keychron M3 4K Metal Mouse

Debug log:

[Thu Dec 19 08:45:55][-I--][ System ] --- LGTV Companion Service has started (v 4.0.5) ---------------------------
[ . . ][D---][config.json] {
[ . . ][D---][config.json] "Device1": {
[ . . ][D---][config.json] "Enabled": false,
[ . . ][D---][config.json] "HDMIinputcontrol": false,
[ . . ][D---][config.json] "IP": "192.168.1.65",
[ . . ][D---][config.json] "MAC": [
[ . . ][D---][config.json] "AC:5A:F0:00:93:17"
[ . . ][D---][config.json] ],
[ . . ][D---][config.json] "Name": "[LG] webOS TV OLED77C2AUA",
[ . . ][D---][config.json] "NewSockConnect": true,
[ . . ][D---][config.json] "OnlyTurnOffIfCurrentHDMIInputNumberIs": 1,
[ . . ][D---][config.json] "PersistentConnectionLevel": 0,
[ . . ][D---][config.json] "SessionKey": "",
[ . . ][D---][config.json] "SetHDMIInputOnResume": false,
[ . . ][D---][config.json] "SetHDMIInputOnResumeToNumber": 1,
[ . . ][D---][config.json] "Subnet": "255.255.255.0",
[ . . ][D---][config.json] "UniqueDeviceKey": "\\?\DISPLAY#GSMC0C8#5&1c00c68b&4&UID4352#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7}",
[ . . ][D---][config.json] "WOL": 4
[ . . ][D---][config.json] },
[ . . ][D---][config.json] "Device2": {
[ . . ][D---][config.json] "Enabled": true,
[ . . ][D---][config.json] "HDMIinputcontrol": true,
[ . . ][D---][config.json] "IP": "192.168.1.22",
[ . . ][D---][config.json] "MAC": [
[ . . ][D---][config.json] "80:5B:65:47:D0:1C"
[ . . ][D---][config.json] ],
[ . . ][D---][config.json] "Name": "[LG] webOS TV OLED48C2AUA",
[ . . ][D---][config.json] "NewSockConnect": true,
[ . . ][D---][config.json] "OnlyTurnOffIfCurrentHDMIInputNumberIs": 3,
[ . . ][D---][config.json] "PersistentConnectionLevel": 1,
[ . . ][D---][config.json] "SessionKey": "d454ef5afe1f1afb431dd7b53b591688",
[ . . ][D---][config.json] "SetHDMIInputOnResume": true,
[ . . ][D---][config.json] "SetHDMIInputOnResumeToNumber": 3,
[ . . ][D---][config.json] "Subnet": "255.255.255.0",
[ . . ][D---][config.json] "WOL": 4
[ . . ][D---][config.json] },
[ . . ][D---][config.json] "LGTV Companion": {
[ . . ][D---][config.json] "AdhereDisplayTopology": false,
[ . . ][D---][config.json] "AutoUpdate": true,
[ . . ][D---][config.json] "BlankWhenIdle": true,
[ . . ][D---][config.json] "BlankWhenIdleDelay": 10,
[ . . ][D---][config.json] "ExternalAPI": false,
[ . . ][D---][config.json] "IdleFsExclusionsEnabled": false,
[ . . ][D---][config.json] "IdleFullscreen": false,
[ . . ][D---][config.json] "IdleWhiteListEnabled": false,
[ . . ][D---][config.json] "KeepTopologyOnBoot": true,
[ . . ][D---][config.json] "LogLevel": 4,
[ . . ][D---][config.json] "MuteSpeakers": false,
[ . . ][D---][config.json] "PowerOnTimeOut": 10,
[ . . ][D---][config.json] "RemoteStream": true,
[ . . ][D---][config.json] "RemoteStreamPowerOff": true,
[ . . ][D---][config.json] "TimingShutdown": 2,
[ . . ][D---][config.json] "Version": 3
[ . . ][D---][config.json] }
[ . . ][D---][config.json] }
[ . . ][D---][ System ] Host IP: 192.168.1.61/24
[ . . ][-I--][ PWR ] *** System requests displays to power on
[ . . ][D---][[LG] webOS ] Enqueueing work of type: 1
[ . . ][D---][[LG] webOS ] Enqueueing work of type: 4
[ . . ][D---][ System ] Creating a new thread pool - 2 threads
[ . . ][D---][[LG] webOS ] --- Starting work: POWER ON -----------------
[ . . ][D---][[LG] webOS ] > > > SEND > > >: [webOS handshake]
[ . . ][D---][[LG] webOS ] < < < RECV < < <: {"type":"registered","id":"register_0","payload":{"client-key":"d454ef5afe1f1afb431dd7b53b591688"}}
[ . . ][D---][[LG] webOS ] > > > SEND > > >: {"type":"request","id":"getPowerState","uri":"ssap://com.webos.service.tvpower/power/getPowerState","payload":{}}
[ . . ][D---][[LG] webOS ] < < < RECV < < <: {"type":"response","id":"getPowerState","payload":{"state":"Active","returnValue":true}}
[ . . ][-I--][[LG] webOS ] Power state is ON
[ . . ][D---][[LG] webOS ] --- Starting work: REQUEST -----------------
[ . . ][D---][[LG] webOS ] > > > SEND > > >: {"id":"request","payload":{"id":"com.webos.app.hdmi3"},"type":"request","uri":"ssap://system.launcher/launch"}
[ . 08:45:56][D---][[LG] webOS ] < < < RECV < < <: {"type":"response","id":"request","payload":{"returnValue":true,"id":"com.webos.app.hdmi3","sessionId":"Y29tLndlYm9zLmFwcC5oZG1pMw=="}}
[ . . ][-I--][[LG] webOS ] set hdmi-input [3]
[ . . ][D---][[LG] webOS ] Work queue is empty
[ . . ][D---][ IPC ] Received IPC/CLI: -daemon 1 started
[ . . ][D---][ Daemon 1 ] Daemon started!
[ . 08:46:11][D---][ IPC ] Received IPC/CLI: -poweroff Device2
[ . . ][-I--][ CLI ] Force power off: Device2
[ . . ][D---][[LG] webOS ] Enqueueing work of type: 2
[ . . ][D---][[LG] webOS ] --- Starting work: POWER OFF -----------------
[ . . ][D---][[LG] webOS ] > > > SEND > > >: {"type":"request","id":"getPowerState","uri":"ssap://com.webos.service.tvpower/power/getPowerState","payload":{}}
[ . . ][D---][[LG] webOS ] < < < RECV < < <: {"type":"response","id":"getPowerState","payload":{"state":"Active","returnValue":true}}
[ . . ][D---][[LG] webOS ] > > > SEND > > >: {"type":"request","id":"powerToggle","uri":"ssap://system/turnOff","payload":{}}
[ . . ][D---][[LG] webOS ] < < < RECV < < <: {"type":"response","id":"powerToggle","payload":{"returnValue":true}}
[ . . ][-I--][[LG] webOS ] Power state is OFF
[ . . ][D---][[LG] webOS ] Work queue is empty
[ . . ][D---][[LG] webOS ] Closing connection
[ . . ][D---][[LG] webOS ] Socket closed gracefully
[ . . ][D---][[LG] webOS ] The I/O operation has been aborted because of either a thread exit or an application request (onRead)

Thanks in advance for your help.

@JPersson77
Copy link
Owner

Hi @layne81 can you please clarify if the issue is that the PC is not woken by mouse/keyboard anymore. There is no immediate issue in the log provided

@layne81
Copy link
Author

layne81 commented Dec 26, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants