Movies
Movies
Reviews
Reviews
Awards
Awards
Mods
Mods
3dmm.com
3dmm.com
About
About
Stats
Stats
Uploader
Uploader
Links
Links
Go Back   3dmm.com > 3D Movie Maker > 3DMM Chat
User Name
Password

Reply
 
Thread Tools Display Modes
Old 04-10-2019, 11:27 PM   #1
Jayrod
Super Moderator
Jayrod's Avatar
Join Date: Aug 2008
Posts: 615
A fix for 3dmm jumping cursor (Windows 10)

There have been some grievances about the jumping mouse cursor issue but I think I finally figured out what causes it.

3dmm snaps the cursor to the center when you move it outside the window, which is a common technique for tracking the mouse cursor and prevents the cursor from hitting the bounds of the screen or whatever. However, Windows 10 is so "responsive" that when 3dmm goes to grab the next mouse position, it sometimes doesn't get the newly "snapped" position it set before, and so there are incremental issues while dragging. Like in this video:



The fix I came up with was to add some milliseconds of idle time after each call to the Windows API SetCursorPos function (in User32.dll) to give time for Windows to dispatch the events.

Download it here.

-To use it, you must have 3dmm/v3dmm already running. Then just run it and it should patch successfully. The caveat atm is you must run the utility again if you close the 3dmm window. (I don't know yet how to make the patch effective on harddisk as the offsets to the DLLs will vary each time you start up 3dmm.)
Jayrod is offline   Reply With Quote
Old 04-10-2019, 11:39 PM   #2
Phil Williamson
Senior Member
Phil Williamson's Avatar
Join Date: Oct 2002
Posts: 16,911
this sounds great! awesome work Jayrod. it would be great if someone could figure out a way not to have to manually run it with 3dmm each time though


Phil Williamson is offline   Reply With Quote
Old 04-12-2019, 04:34 AM   #3
Jt Copper
Senior Member
Jt Copper's Avatar
Join Date: Jun 2009
Posts: 3,490
Sticky the FUCK out of this!



Jayrod, you're a fucking legend, and a lifesaver. Honestly, I could care less if I have to run it manually. I have to boot up 3dmmMAP anyways, and this fix takes like 2 seconds to boot.


Jt Copper is offline   Reply With Quote
Old 04-12-2019, 04:34 AM   #4
Jt Copper
Senior Member
Jt Copper's Avatar
Join Date: Jun 2009
Posts: 3,490
test



Last edited by Jt Copper : 04-12-2019 at 04:34 AM. Reason: reposted
Jt Copper is offline   Reply With Quote
Old 04-17-2019, 09:04 AM   #5
IceCreamMan
Junior Member
IceCreamMan's Avatar
Join Date: Mar 2019
Posts: 17
Absolutely amazing - thank you so much!
IceCreamMan is offline   Reply With Quote
Old 04-22-2019, 06:07 PM   #6
Gorosaurus
Senior Member
Gorosaurus's Avatar
Join Date: Jan 2002
Posts: 16,205
I can't wait to try this-- I have a feeling that this is why texture scrolling hasn't been working on v3dmm for me
Gorosaurus is offline   Reply With Quote
Old 04-22-2019, 09:18 PM   #7
Jayrod
Super Moderator
Jayrod's Avatar
Join Date: Aug 2008
Posts: 615
@Goro, could you explain the problem you've been having with texture scrolling? I may investigate this at some point.
Jayrod is offline   Reply With Quote
Old 04-22-2019, 10:16 PM   #8
Dave Miles
Senior Member
Dave Miles's Avatar
Join Date: Sep 2002
Posts: 10,320
I think goro might be referring to using 3dmmAP to quickly scroll through the texture list in 3D words. I remember an issue where the curser would “slide” off the texture icon and you’d have to keep moving the cursor manually back it it’s position and start from beginning. Very annoying when you need to scroll to the end of the texture list constantly. Even with 3dmmAP this process was a pain in the ass


Dave Miles is offline   Reply With Quote
Old 04-23-2019, 04:17 PM   #9
Gorosaurus
Senior Member
Gorosaurus's Avatar
Join Date: Jan 2002
Posts: 16,205
Yes, Dave is correct. To use hand-drawn animation in 3dmm, each frame has to be a new texture. Without the Texture Up/Down code, it's frankly an impossible task. Sometimes it works, other times it does not at all. I've tried editing the code for the functions, and that did help me get it a bit better, but this seems to explain why it would be a bit off sometimes and fine others.
Gorosaurus is offline   Reply With Quote
Old 04-24-2019, 07:19 PM   #10
Movie Lover
Junior Member

Join Date: Dec 2015
Posts: 295
Glad they fixed it
Movie Lover is offline   Reply With Quote
Old 04-26-2019, 04:25 AM   #11
Bobby Swisha
Senior Member
Bobby Swisha's Avatar
Join Date: Apr 2002
Posts: 47,584
Wow. Props on creating this.


Bobby Swisha is offline   Reply With Quote
Old 09-17-2019, 09:04 PM   #12
Barbarian
Junior Member
Barbarian's Avatar
Join Date: Sep 2019
Posts: 1
Hey Jayrod! Thank you so much for this solution!
I managed to make it work if I open it as an Admin in the English version, but I can't make it work for the Spanish one. Is there any chance you can make it work for this language version as well, please? It'd be great!
Barbarian is offline   Reply With Quote
Old 12-02-2023, 02:54 AM   #13
Dr. Groper
Member
Dr. Groper's Avatar
Join Date: Oct 2019
Posts: 948
is it me or has this fix gotten progressively worse over the years, maybe its just me but at this point I think it would be better to not use this anymore.
looking 4 a fix or update


Dr. Groper is offline   Reply With Quote
Old 10-20-2024, 06:13 AM   #14
FadeToBlack
Junior Member
FadeToBlack's Avatar
Join Date: Jan 2024
Posts: 99
I think this was the major issue I was facing outside of my virtual machine.

Every time I try to use 3D movie Maker, this issue would be present.
It would only go away if I use the virtual machine.

I assume that's because the virtual machine has mouse cursor capturing.
FadeToBlack is offline   Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


3dmm.com

Powered by vBulletin
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.