Intermittent switching on ROG XG248Q DP
Been testing out the software (Love the simplicity, great job) and noticing an intermittent issue on one specific monitors port.
Setup: 2x PC each running SKVM ROG XG248Q, PC1 = DP, PC2 = HDMI1 ROG PG27AQDM, PC1 = DP, PC2 = HDMI1
Actions: PC2 - Hotkey/USB switches both monitors between inputs as intended PC1 - Hotkey/USB switches PG27AQDM between inputs as intended, but XG248Q only switches every 3-5 attempts
Tested in control my monitor, Monitor ID for XG248Q is DP=15 HDMI1=17 over both inputs, manually switching using that is reliable
Thanks @TacticalBeanie, interesting!
Could you please try running it on just one PC? It's possible that two instructions are being sent to the monitor.
Sorry @fiddyschmitt I should have clarified, both aren't trying to do it at the same time, that was just my testing. Only one pc has the USB switching, and then both have the hotkeys with separate bindings, so there is no conflict between the 2 instances
All good, thanks for clarifying. When you only have two PCs though, it's possible to have SimpleKVM run on just one of them, with two rules. One rule to send the monitors away, and one to bring them back.
That would work for swapping my inputs so ill make the change, cheers, but I do still have a use for the hotkey switching (Keeping my USB devices connected to one pc while flipping the screens) which is where this issue is coming into play.
Actually saying that swapping which PC runs the software wouldn't work here, one pc is a headless laptop that boots after the other pc, and the other pc is the one with this issue so wouldn't prevent it happening unfortunately
Oh I see! Okay. Does it take 3-5 hotkey presses to get the XG248Q to change?
Seems to vary a bit more than that on further testing, ive had it take up to 10 presses to change the input on that screen
When switching, the program first checks if the monitor is already in the correct mode, and if it is, it doesn't do anything.
If you check with ControlMyMonitor, I'd be curious to see what it's reporting as the current source when SimpleKVM is having trouble switching it.
I'm off to bed! I'll check in tomorrow :)
Both displays set to Laptop:
Initial attempt to swap to PC (XG248Q fails to switch):
Sucessful swap to pc (both monitors now switched):
So looks like Its staying at 17 until SKVM is able to switch it to 15
Thanks
When it takes multiple hotkey presses to switch, does the 'Run count' on the main window increment with each hotkey press?
Also, when able, could you please adjust the rule for PG27AQDM to 'Leave unchanged', and see if that makes XG248Q switch more reliably?
Yeah the runcount goes up on every attempt. and the same behaviour when only swapping XG248Q
I have also just noticed when changing the rule back SKVM seems unable to read which Input is active sometimes, it will be missing the active tag, ive not been able to recreate it since by running then opening the rule but on one of the attempts i did also see it set itself to leave unchanged until after another refresh
Yeah the runcount goes up on every attempt. and the same behaviour when only swapping XG248Q
Thanks, this means that SKVM can see XG248Q isn't into the right mode, and issues the command again.
I have also just noticed when changing the rule back SKVM seems unable to read which Input is active sometimes, it will be missing the active tag, ive not been able to recreate it since by running then opening the rule but on one of the attempts i did also see it set itself to leave unchanged until after another refresh
Interesting, I think we're onto something here. SKVM keeps track of monitors using their coordinates and size. I wonder if by switching some monitors, this is recalculated.
What version of Windows are you using? If I make a build with extra logging would you be happy to run it?
Sorry i thought id replied to this, both devices are W11 24H2 26100.4946 and sure happy to run the new build.