When I try to replay, the mouse is not anywhere near where I recorded, and it just goes all over the place. I do have two monitors, but I am not moving between monitors. Using windows 10 pro. I am using a Logitech Trackman "trackball" Any way to fix this?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Has this worked for you before?
Have you tried disconnecting your 2nd monitor?
Is one of the monitors a high DPI and the other not? What are the resolutions?
Have you tried a different mouse?
When you record a very short gesture, such as just moving the mouse horizontally for a few pixels, and look at the recorded file, do the coordinates make sense?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
This is the first time I try mouse controller, My resolution is at 4096 x 2160, I did disconnect the other monitor, I did not try a different mouse, if I go all the way into the right corner and record just a slight left and right like 1/2 an inch and replay it it it mouves about 1.5 inches, same thing up and down, once I get 1/3 of the way from the corner it just goes off the screen.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Interesting. Might be an issue with high dpi monitors. I have a 3000x2000 I can test this on.
Could you please attach 2 mcd files. One where you do a 1 inch down-right near the bottom left hand corner of your screen and one where you do a 1 inch right-down near the top right hand corner of your screen.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Interesting. I had the same issue on my high dpi screen but this build fixed it.
Might be a configuration issue. Did you run the new executable from the location where the old one is or somewhere else?
I haven't tested loading an existing config.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I still get about the same results, I tried to run it from the download foleder and also from the programe fille directory, I use a Lg 75 inch tv and a 14 inch acer monitor.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm sorry this isn't working for you. I could initially reproduce your problem but now I can't.
Fortunately, I had another idea. Please try the attached version.
It's cool man, I just appreciate that you take the time to look into this,
It looks like it is tripling the recorded value on playback, on either monitors.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
When windows detects a high DPI display it changes the scale of the display to avoid things showing up really tiny. In your display settings you have a drop down for scale. Yours is probably set to 300%.
This maps the pixels of your screen to the pixels of your desktop. For 300% it means that 3 pixels of screen are 1 pixels on the desktop. Regular DPI screens default to 100%; that's a 1 to 1 mapping.
In previous versions of MouseController I used low-level functions to GET the mouse position. This would return coordinates in screen pixels. Then I used high-level functions to SET the position. The high-level function operates on the desktop resolution. This resulted in the mouse moving 3 times further, as you described.
In the last version of MouseController (from 19 hours ago) I changed the playback to also use low level functions so that the windows scaling no longer matters. Both operate on the screen.
With those changes I really thought I had you fixed :(
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Indeed, The Scale is set at 300%, and when I switch it to 100% it works fine. But everything is so small I can barely see anything. Is there a fix that would work?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I had the same issue and realised that the scale was at 150% on my screen.
My knowledge in programming is limited but I wondered if there is a way to add a new text box in the software under "Repeat, Delay by ...." in which the user could select his/her screen magnification and the code could fetch that value for the recordings / playback (with a question mark next to it to explain what is this setting to new user, and where to search the screen magnification settings)?
Don't know if that would be a good fix.
Regardless of that thanks a lot for the cool program :-)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm sorry, I haven't had a lot of time lately to deal with this. Also, can't reproduce the problem on my PC, which makes it hard to fix. I'll find some time soon to make a proper release of a new version that fixes at least some of the HDR problems.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Version 1.11 is out. It comes with a new configuration system, so better to throw out the old install entirely before updating. Let me know if this fixes your issues please
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have had an issue with MouseController for a long time.
After installation, it appears to work, but the next day (and all the time thereafter) the application is invisible on screen. The tab appears on the windows toolbar when the application is running, but I have not been able to get the application interface to work properly again.
I just uninstalled the old version yesterday and installed the latest version. It worked well until
I restarted the computer today. It's invisible again.
I can get the menus to work by clicking on the tab to make it the active app, and using the Alt-f for the file menu, but the application screen does not appear.
I'm on Windows 7.
Is there a solution for this issue?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
When I try to replay, the mouse is not anywhere near where I recorded, and it just goes all over the place. I do have two monitors, but I am not moving between monitors. Using windows 10 pro. I am using a Logitech Trackman "trackball" Any way to fix this?
Has this worked for you before?
Have you tried disconnecting your 2nd monitor?
Is one of the monitors a high DPI and the other not? What are the resolutions?
Have you tried a different mouse?
When you record a very short gesture, such as just moving the mouse horizontally for a few pixels, and look at the recorded file, do the coordinates make sense?
This is the first time I try mouse controller, My resolution is at 4096 x 2160, I did disconnect the other monitor, I did not try a different mouse, if I go all the way into the right corner and record just a slight left and right like 1/2 an inch and replay it it it mouves about 1.5 inches, same thing up and down, once I get 1/3 of the way from the corner it just goes off the screen.
Interesting. Might be an issue with high dpi monitors. I have a 3000x2000 I can test this on.
Could you please attach 2 mcd files. One where you do a 1 inch down-right near the bottom left hand corner of your screen and one where you do a 1 inch right-down near the top right hand corner of your screen.
Here you go!
I did it again with a 1/second recording
This one is 1 inch left 1 inch dow top left corner of second monitor
How would I go about modifying this program? Can I?
You're welcome to download the source code and modify it. I'll include your fixes if you send them back
Try this please.
(Attachment removed; buggy)
Last edit: Thomas Gutzler 2022-02-18
Still doing about the same
Interesting. I had the same issue on my high dpi screen but this build fixed it.
Might be a configuration issue. Did you run the new executable from the location where the old one is or somewhere else?
I haven't tested loading an existing config.
There's an issue with the portable version, which is the one I sent you.
Try this one while I figure what wrong
I still get about the same results, I tried to run it from the download foleder and also from the programe fille directory, I use a Lg 75 inch tv and a 14 inch acer monitor.
I'm sorry this isn't working for you. I could initially reproduce your problem but now I can't.
Fortunately, I had another idea. Please try the attached version.
It's cool man, I just appreciate that you take the time to look into this,
It looks like it is tripling the recorded value on playback, on either monitors.
When windows detects a high DPI display it changes the scale of the display to avoid things showing up really tiny. In your display settings you have a drop down for scale. Yours is probably set to 300%.
This maps the pixels of your screen to the pixels of your desktop. For 300% it means that 3 pixels of screen are 1 pixels on the desktop. Regular DPI screens default to 100%; that's a 1 to 1 mapping.
In previous versions of MouseController I used low-level functions to GET the mouse position. This would return coordinates in screen pixels. Then I used high-level functions to SET the position. The high-level function operates on the desktop resolution. This resulted in the mouse moving 3 times further, as you described.
In the last version of MouseController (from 19 hours ago) I changed the playback to also use low level functions so that the windows scaling no longer matters. Both operate on the screen.
With those changes I really thought I had you fixed :(
Indeed, The Scale is set at 300%, and when I switch it to 100% it works fine. But everything is so small I can barely see anything. Is there a fix that would work?
Just want to double check that you've downloaded the exe that I've attached to the messages in this thread, not from the Files tab.
Yes, I 've downloaded the exe attached to the messages. and even Copied them to the installed folder and tried from there.
I had the same issue and realised that the scale was at 150% on my screen.
My knowledge in programming is limited but I wondered if there is a way to add a new text box in the software under "Repeat, Delay by ...." in which the user could select his/her screen magnification and the code could fetch that value for the recordings / playback (with a question mark next to it to explain what is this setting to new user, and where to search the screen magnification settings)?
Don't know if that would be a good fix.
Regardless of that thanks a lot for the cool program :-)
I'm sorry, I haven't had a lot of time lately to deal with this. Also, can't reproduce the problem on my PC, which makes it hard to fix. I'll find some time soon to make a proper release of a new version that fixes at least some of the HDR problems.
Version 1.11 is out. It comes with a new configuration system, so better to throw out the old install entirely before updating. Let me know if this fixes your issues please
The new release fixed the playback scaling issue :)
Thank you Thomas <3
Last edit: John Doe 2022-03-27
I have had an issue with MouseController for a long time.
After installation, it appears to work, but the next day (and all the time thereafter) the application is invisible on screen. The tab appears on the windows toolbar when the application is running, but I have not been able to get the application interface to work properly again.
I just uninstalled the old version yesterday and installed the latest version. It worked well until
I restarted the computer today. It's invisible again.
I can get the menus to work by clicking on the tab to make it the active app, and using the Alt-f for the file menu, but the application screen does not appear.
I'm on Windows 7.
Is there a solution for this issue?