Issue with mouse cursor offset
I have a tiny pilot voyager 2a device with one inch horizontal offset for mouse cursor. I have tried changing resolution of the target device, setting it to different resolutions didn't help. I have tried changing the EDID how it's mentioned in the support forum with no help. I have tried using different HDMI cables but it was the same offset. It's really hard to use it with that off set because you end up clicking the wrong thing. Any idea how I can fix it. This is the pic of the cursor off set: https://imgur.com/a/KpFF2Jz
You can see in the pic there's a black space on both sides of tiny pilot, maybe this will give you guys a clue what's causing it?
These are the logs: https://logs.tinypilotkvm.com/ktROO9Sy
Will really appreciate any help.
- 7 replies
Hi @16KVMs, I'm sorry you're running into this mouse issue.
Thanks for sharing the image and logs too!
Your TinyPilot's logs are reporting that the output from your target machine is 1920x1080 at 30Hz. I'm wondering whether the display settings are different from the actual output from the target machine. Could you tell me the resolution your target machine says it's outputting at? And are you using a virtual machine / hypervisor?
- 1In reply to16KVMs⬆:@16KVMs
These are the display settings for the TinyPilot: https://imgur.com/a/VWZD9uH
I am not using a hypervisor or vm. It's just a laptop.
Thanks for that image!
It looks like your laptop is rendering its desktop as 2560x1600 and then scaling it to 1920x1080 when outputting to TinyPilot. 2560x1600 is a 16:10 aspect ratio compared to the 16:9 of 1920x1080, so that might explain this mouse scaling/offset issue.
In this case, the 'Active signal mode' is correct for TinyPilot. So I think the solution here is to adjust the 'Desktop mode' setting to match the active signal. If your TinyPilot is mirroring your laptop's display, can you try changing the output resolution of your laptop's display to 1920x1080?
How do I adjust the desktop mode? I did change it to 1920x1080 but there's still off set.
To change the 'desktop mode' I think you need to adjust the output resolution of your laptop's display from 2560x1600 to 1920x1080 so that it can duplicate the display correctly to TinyPilot.
To change the settings on Windows, open your display settings, select display 1 and then in the 'display resolution' row, select 1920x1080. Your desktop on your laptop's screen should reduce in size and there should be a black border around it. After that, can you select display 2 (your TinyPilot) and double-check that it is set to duplicate your primary display?
If that doesn't work, could you share screenshots of your display settings for both display 1 (laptop) and 2 (TinyPilot)?
- 1In reply to16KVMs⬆:@16KVMs
In this instance, the black border around the laptop screen is the expected behavior when its resolution is 1920x1080 compared to 2560x1600. A potential alternative is to return the laptop screen's resolution to 2560x1600, but then change the output resolution to TinyPilot to 1440x900, which is the highest 16:10 resolution that TinyPilot supports. I'm hoping that by using a 16:10 aspect ratio, the scaling we're seeing will work correctly.
Can you try changing your laptop's resolution back to 2560x1600 and then the output resolution to TinyPilot to 1440x900?