Processing Ajax...

Title

Message

Confirm

Confirm

Confirm

Confirm

Are you sure you want to delete this item?

Confirm

Are you sure you want to delete this item?

User Image
Lance Radebaugh1
2 discussion posts
Environment: Standalone Windows 8 with 2 monitors
Display Fusion Version: 5.1 Pro
ObjectDock Vesrion 2.10.0.811

I use ObjectDock as the task bar for my primary monitor and windows taskbar on the secondary monitor. When I activate the 4 options under Mouse Management, about 30 seconds later Objectdock simply freezes for long periods of time and eventually becomes non-functional. No errors are posted from either app and no anomalies are posted to event manager. Turning off Mouse Management allows ObjectDock to continue functioning.
Sep 4, 2013  • #1
Keith Lammers (BFS)'s profile on WallpaperFusion.com
This issue has shown up with some applications that also use mouse hooks. We contacted Microsoft about it, and it turns out that because our hooks run at high integrity, Windows won't pass the hook messages to the program with lower integrity hooks after we're done with them, for security reasons. Apparently a program that runs hooks at high integrity could modify the messages before passing them to the low integrity program.

We've contacted Stardock to see if we can work together to find a solution for this issue, but for now there are a few workarounds:
  • Make sure ObjectDock starts up after DisplayFusion. It works this way, because the hooks chain is Last In, First Out, and lower integrity hooks can pass the messages to higher integrity ones. So, if ObjectDock is started after DisplayFusion, it will get the mouse hook messages first, then pass them to DisplayFusion.
  • Disable the Mouse Management options on the DisplayFusion Settings > Window Management tab (not ideal if you need those features)
  • Disable UAC (also not ideal, from a security standpoint)

Sorry for the long-winded technical explanation, hopefully it makes sense. Please let me know if you have any other questions at all.

Thanks!
Sep 5, 2013  • #2
User Image
Lance Radebaugh1
2 discussion posts
No worries about the long-winded response! :-) Managing the work-around is a snap, that is - making sure objectdock starts up after displayfusion.

Thanks you for the time you took to put this response together and for your promptness..

Cheers,

-Lance
Sep 5, 2013  • #3
Keith Lammers (BFS)'s profile on WallpaperFusion.com
No problem, Lance. Glad to hear it!
Sep 6, 2013  • #4
Subscribe to this discussion topic using RSS
Was this helpful?  Login to Vote(-)  Login to Vote(-)