PDA

View Full Version : New Remote Wonder plugin


philip.sion
October 13th, 2002, 03:55 PM
Hello,

With the ksnoopy's plugin not working for me, I developped mine : .http://www.avsforum.com/avs-vb/showthread.php?s=&threadid=147846&pagenumber=5

This is a plugin for the remote wonder allowing the use of all the keys.

HERE'S MY QUESTION :

I use keybd_event() to simulate keystrokes. It works well for any app, Zoom Player scancode tester detects the key OK BUT...BUT...Girder with the standard keyboard plugin detects a 0000000000 event, any key I press. It detects simulated keystroke, but something's missing...

I guess this is coming from the behavior of the plugin, so my concern is to make my plugin "Girder compatible".
I tried to send also WM_KEYDOWN and WM_CHAR to the app but no difference.

The goal is to avoid the use of another plugin for Girder for removing inter-plugin communication.

Any clue ?

Thanks.

Philip.

philip.sion
October 13th, 2002, 03:55 PM
OK I found.

In fact it was the second parameter of the function which, according to Microsoft is "not used", which is used by Girder.

So the new version is under construction and so will be able to trigger Girder standard keyboard plugin only.

Philip.

philip.sion
October 13th, 2002, 03:55 PM
I released the version compatible with Girder :

http://www.avsforum.com/avs-vb/showthread.php?s=&threadid=147846&pagenumber=5

I had some difficulties with function keys and return, feel free to look at the code for details.

Anyway, this Remote Wonder plugin generate keyboard events for every key without the need of any other plugin than keyboard plugin.

To other coders : How do you explain the fact that keybd_event generates the same Girder event whichever bScan parameter is passed...same for VK_RETURN...????

Thanks to have read me.

Philip.

lopo
October 13th, 2002, 03:55 PM
Thanks
Yesterday I tried your plug-in and it worked correctly. I just remapped the control buttons in BSPlayer and Remote Wonder controlled it directly without Girder.

How to use it with Girder I didn't know :(. I'm not sure how can I handle it or which input plug-in use.

I havn't much time for testing but generally it was perfect and next results I will post after weekend.