Jump to content

fullscreen Mouse cursor / pointer after resume from standby


cuppie

Recommended Posts

Posted

Hi,

 

I'm using DVBViewer 4.2.1 with the latest DVBViewer filter.

 

When watching live TV , in full screen, the mouse pointer automaticly hides after a second, when moving the mouse.

After a cold or warm reboot the mouse pointer also automaticly hides without moving the mouse, when DVBViewer is started in full screen.

So this is exactly the way it has to work.

 

But when the pc has resumed from standby , the mouse pointer doesn't hide automaticly.

When I move the mouse , then it automaticly hides again.

Even with no mouse attached , the cursor appears after standby.

 

I've found a guy who has the same problem in ubuntu.

http://ubuntuforums.org/showthread.php?t=1346902

 

Seems to do with hw acceleration or mouse drivers?

I've already searched for hardware cursor in XP, but found nothing.

 

I've also tried to make a 1 pixel mouse cursor.

But with a 1 pixel mouse cursor , i've got a horrible square as a mouse pointer , when the pc resumes after standby, until i move the mouse again.

 

 

Until now , i have to move the mouse , when i resume the pc from standby...

 

 

OS: Windows XP SP3

Video rendere: Overlay

mpeg2 video decoder: Cyberlink Mpeg2 decoder

Remote : MCE remote.

 

 

Cuppie

Posted

Another solution can be to "refresh the graph" (I'm pretty sure you already have a remote button associated with this function...)...

 

:bye:

Posted

Gioxy,

 

I've not tested with refresh grap, but do you mean the feature 'rebuild graph' ? Which is also available in the 'view' pull down menu ?

 

If it works i will make a button for it.

Maybe there is some way to automate it ?

 

Cuppie

Posted

Oh sorry, this morning I was away from my DVBViewer.., yes, you're right, is "Rebuild Graph" (not "refresh"), the one also available in the 'view' pull down menu...

 

Maybe there is some way to automate it ?
mmmh... I don't think that there is any way to detect that the cursor is alive; you can rather automate a "Rebuild the graph" when the PC resume form standby: you can experiment with this little utility, Hibernate Trigger (2k & XP only!), entering this command line: "C:\Programs files\DVBViewer\DVBViewer.exe -x53"... but - as you can immagine - it always start DVBViewer, even if it wasn't running when the PC went to stanby, so this work as intended ony if your DVBViewer is always on... otherways you can try to create a clever .cmd file that place the command "-x53" only if DVBViewer was already running, but...

...but IMHO to learn a remote key to "Rebuild Graph" is by far faster and, moreover, useful for any other eventuality...

 

:bye:

Posted

Rebuild graph , doesn't fix it.

Anyway many thanks for the tips.

i didn't knew that DVBViewer can be started with command line options.

Can they be found in the wiki ?

 

Cuppie

Posted

Nice functions those cmd line parameters !

 

But on topic , i've made a workaround with autohotkey.

 

The following script moves the mouse, every time the machine resumes.

It's working fine.

So it's also possible to use the hibernate trigger , but then you have to use another external program, for the mouse move.

Autohotkey is simple , small , en you can create a relative small executable.

 

 

OnMessage(0x218, "WM_POWERBROADCAST")

Return

 

WM_POWERBROADCAST(wParam, lParam)

{

If (wParam == 7) or (wParam == 18) {

Sleep, 10000

MouseMove, 100, 100, 50, R

MouseMove, -100, -100, 50, R

}

}

Posted
Autohotkey is simple , small , en you can create a relative small executable.

Yes, Autohotkey rules!! It has made my life so much easier and fun not having to do do all the boring repetive tasks one are forced to do normaly. I use it for everything when it comes to windows/software.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...