3dmm.com

3dmm Chatroom: Daily meetings at 11pm GMT (6pm EST)
Go Back   3dmm.com > 3D Movie Maker > 3DMM Chat
User Name
Password
Register Site Rules FAQ Members List

Reply
 
Thread Tools Display Modes
Old 04-10-2019, 10: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, 10:39 PM   #2
Phil Williamson
Super Moderator
Phil Williamson's Avatar
Join Date: Oct 2002
Posts: 16,900
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, 03:34 AM   #3
Jt Copper
Senior Member
Jt Copper's Avatar
Join Date: Jun 2009
Posts: 3,463
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, 03:34 AM   #4
Jt Copper
Senior Member
Jt Copper's Avatar
Join Date: Jun 2009
Posts: 3,463
test



Last edited by Jt Copper : 04-12-2019 at 03:34 AM. Reason: reposted
Jt Copper is offline   Reply With Quote
Old 04-17-2019, 08: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, 05:07 PM   #6
Gorosaurus
Super Moderator
Gorosaurus's Avatar
Join Date: Jan 2002
Posts: 16,146
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, 08: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, 09:16 PM   #8
Dave Miles
Senior Member
Dave Miles's Avatar
Join Date: Sep 2002
Posts: 10,236
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, 03:17 PM   #9
Gorosaurus
Super Moderator
Gorosaurus's Avatar
Join Date: Jan 2002
Posts: 16,146
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, 06:19 PM   #10
Movie Lover
Junior Member

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


Bobby Swisha is offline   Reply With Quote
Old 09-17-2019, 08: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
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


Sig Police

Contact Us | RSS Feed | Top

Powered By ezboard Ver. 5.2
Copyright ©1999-2000 ezboard, Inc.
Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd.