LittleBigMouse
LittleBigMouse copied to clipboard
Jumps between monitors
I have two monitors beside my middle (and main) one. They both go further up than my main monitor. When I put my cursor in the top right corner of my left screen, and move the mouse to the right, it jumps to the screen on the right and skips the middle monitor. I can't seem to find an option to disable this jumping behavior.
I should add, this is with the setting "Allow Corner Crossing" disabled
Same issue here, but along the bottom - my left and right monitors both sit a little lower than my primary, and when the mouse is moved along the bottom of either (below the lower boundary of the central monitor) it jumps immediately from right to left, or vice versa.
Yeah, have the same issue.
Same issue here. Totally skips across the middle monitor unless I'm in-line with it - https://i.imgur.com/3odEvjI.jpeg
Would love an option to prevent this somehow.
I have one 2k monitor horizontal on the far right, with a 1080 monitor horizontal to the left of it, and a 1080 monitor vertical to the left of that. I experience this behavior when moving my mouse across the top of my 2k monitor to the left, the mouse will jump across the center monitor, and into the upper portion of the vertical monitor
You need to scale your screens in the location settings so that they all align to form a rectangle canvas. Don't touch the size setting screen. Delete your registry keys and start again if you have issues.
Has anyone had success with this method? I honestly can't tell if it's ineffective or just going over my head.
Has anyone had success with this method? I honestly can't tell if it's ineffective or just going over my head.
@Malygris-Six I fixed it by putting something under one of my monitors, so I haven't tried it
Has anyone had success with this method? I honestly can't tell if it's ineffective or just going over my head.
@Malygris-Six I fixed it by putting something under one of my monitors, so I haven't tried it
Lol, that's an option I hadn't considered, but not really practical for me atm.
@Malygris-Six
What issues are you still having. I'm pretty sure this is how LBM was intended to be used. Can you post a screenshot?
I have the same problem. Sadly this bug is very annoying. Hopefully, it might be easy to fix.
I have tried to make an as good explanation as possible for the bug in this explanation picture.
I can see this thread is old, but I hope someone can look into the issue and fix it.
Clarification: All other scenarios work as they should between the screens.
Explanation: If the mouse pointer in monitor 1 is at position x<0, y=0 or x<0, y=1440 the mouse pointer will teleport to monitor 2 instead of monitor 3.
@Malygris-Six
What issues are you still having. I'm pretty sure this is how LBM was intended to be used. Can you post a screenshot?
@mds818 click on the gear icon to copy the config to clipboard and check the actual values. The gui rounds up to the nearest tenths, but config uses thousandths.
Check your registry and make sure that screen1 & screen3 have the same YLocationInMm value. It might be a fraction off. HKEY_CURRENT_USER\SOFTWARE\Mgth\LittleBigMouse\configs
Thank you for the reply @4nqyi! The gear icon to copy the config to the clipboard sadly crashes the program for some reason.
In the registry I found that monitor 1 had "YLocationInMm"="-3.13082892944294E-14" and monitor 2 had "YLocationInMm"="6.66133814775094E-16". I changed both of those to “0”, saved and restarted the computer. The problem sadly still occurs.
Thank you for your support!
@mds818 click on the gear icon to copy the config to clipboard and check the actual values. The gui rounds up to the nearest tenths, but config uses thousandths.
Check your registry and make sure that screen1 & screen3 have the same YLocationInMm value. It might be a fraction off. HKEY_CURRENT_USER\SOFTWARE\Mgth\LittleBigMouse\configs
@mds818 That doesnt sound right. Can you export your registry settings and share it? Otherwise I would delete the registry and start over.
Here's what mine looks like. Your registry should reflect your locations settings.
@4nqyi, thank you for the reply. I did some testing and deleted the registry for "Mgth", then restarted the program. The problem still occurs. Here are the configurations for the scenario I presented earlier with monitor 2 at "YLocationInMm"="-20". LittleBigMouse configs.reg.txt
The pictures below show a few scenarios with information from the configuration values shown above the monitors. As you can see in the different scenarios, the problem occurs when two monitors are aligned and the third monitor is not aligned at the top or bottom. I hope this helps in the investigation and troubleshooting of the bug.
@mds818 sorry i cant help. The others were having issues because they didnt set up their screens correctly. Your teleporting is another issue. Is it only jumping at the corners? Screens are aligned correctly. However you're not really achieving anything that windows display settings can't do.
With LBM , you can scale screen2 down so that it's the same height of the others to allow for fluid mouse movements across screens.
Thank you for the suggestion and understanding @4nqyi!
Yes, the mouse pointer only jumps/teleports in the corners. For example, the jump/teleportation of the mouse pointer in screen 1 occurs at the exact pixel position x<0, y=0 or x<0, y=1440.
Your suggestion to scale screen 2 to exactly 336/520 = 64.61538462% works. By scaling monitor screen 2, the mouse pointer does not jump/teleport between the monitors. However, this does not enhance the user experience and purpose of LBM. I've tried to explain in depth in the image below how scaling the monitor screen to fit the height solves the jump/teleport issue but doesn't satisfy the user experience when using LBM for its intended purpose.
@mds818 i understand now what you're trying to achieve, 1:1 mouse alignment across screens. Can you share these:
- screenshot with the rulers turned on at the corners where the mouse teleports
- entire LBM registry.
- screenshot of your Windows display settings arrangement
LBM works better to eliminate dead screen edges where the mouse would get stuck when crossing monitors which is how I'm using it. The way you're using it, shouldn't Windows handle that already?
@4nqyi, the picture below and the registry attached should answer all your questions.
As you can see, I don’t suffer too much by using the windows display settings. But when I see a program with so much potential that fixes that user experience it is sad that a small bug like this makes the program unusable.
I have posted all these detailed explanations mostly on behalf of others suffering from this issue and might give up using it. In many cases this program is a must to have, and I would love to see the program shine! The jump/teleport bug is well documented and explained in my posts and I would love a developer to investigate the issue and fix the small bug that makes the mouse pointer teleport to a different screen when entering the corners pixel.
@mds818 everything looks good. If you're still up for troubleshooting you can try this. Otherwise im out of ideas, I can't replicate the teleporting on my end.
- Quit LBM and delete the registry.
- In windows display settings, move your vertical screen between the two horizontals.
- start LBM and arrange your monitors how you like