Page 3 of 11

Re: HID plugin

Posted: Wed Apr 23, 2008 7:49 pm
by Bartman
I googled a little but did not find a reason.
Maybe the device does not allow reading or something else.
Kann you try on a different computer?
Or can you try with Girder?

Re: Generic HID

Posted: Sat Jul 12, 2008 4:04 am
by bandito
I'm new to EventGhost but have used Girder extensively in the past, so understand the basics of how it works. Anyway, I have an HP Tablet PC with included remote which only controls MCE out-of-the-box. I'd like to get it working to control other apps. This remote appears in Device Manager as a HID, specifically HP Remote Control HID Device. However when I try to add it to the HID plugin in EventGhost it does not appear in the list of available HID devices. Basically I have 10 HID devices being displayed when I add the plugin, but I have 18 listed in Device Manager. How can I get the other 8 devices (specifically the Remote Control) to appear in the HID plugin?

I should add that I'm running Vista x64. Don't know if that makes a difference or not.

Re: Generic HID

Posted: Sat Jul 19, 2008 6:13 am
by Bartman
The HID plugin cannot use keyboard and mice devices since they are used exclusively by Windows.
Have you tried the keyboard or MCE plugin?
Does the remote work in Girder with HID?

Re: Generic HID

Posted: Fri Aug 01, 2008 6:18 pm
by kingtd
Actually, I wouldn't write this off so quickly. You can gain control over these types of devices by disabling the HID service on Windows. This allows eventghost to capture them. In my case I do this for a Logitech keyboard and mediapad.

If you need the Windows style functionality for volume control and other things, you simply re-implement them in EventGhost.

I've found that remapping like this works much better because I can use the buttons differently in different contexts. For example I can have my volume controls on the keyboard controlling my local PC most of the time, but if I toggle scroll-lock, I can have them control the volume on my main Harman Kardon receiver (with my HK plugin and network sender).

You can test it out by just stopping the service temporarily. If it doesn't work, just flip it back on. =)

-K

Re: Generic HID

Posted: Fri Aug 01, 2008 6:21 pm
by CollinR
kingtd wrote:Actually, I wouldn't write this off so quickly. You can gain control over these types of devices by disabling the HID service on Windows. This allows eventghost to capture them. In my case I do this for a Logitech keyboard and mediapad.

If you need the Windows style functionality for volume control and other things, you simply re-implement them in EventGhost.

I've found that remapping like this works much better because I can use the buttons differently in different contexts. For example I can have my volume controls on the keyboard controlling my local PC most of the time, but if I toggle scroll-lock, I can have them control the volume on my main Harman Kardon receiver (with my HK plugin and network sender).

You can test it out by just stopping the service temporarily. If it doesn't work, just flip it back on. =)

-K
Thats damn cool I figured if you stopped the service HID would quit altogether.

Re: Generic HID

Posted: Tue Aug 05, 2008 10:21 am
by specter333
kingtd wrote:For example I can have my volume controls on the keyboard controlling my local PC most of the time, but if I toggle scroll-lock, I can have them control the volume on my main Harman Kardon receiver (with my HK plugin and network sender).K
I do the same with VLC, Media Player, Media Player Classic and the Task Create/Switch Events plugin. It's very handy to have remote buttons automatically change to the correct context.

Re: Generic HID

Posted: Thu Oct 09, 2008 8:00 am
by MTS
Hi, I'm using one of the "Possibly working receivers (untested)", the Technisat USB IR Receiver TS35-IRUSB via the Generic-HID plugin. This device is recognized as Formosa21 USB IR Receiver but no event is logged.

Is there anybody who has the same problem or anybody who has any suggestion to solve the problem? Is there another plugin that can be used to use this device?

Regards MTS

Re: Generic HID

Posted: Thu Oct 09, 2008 3:12 pm
by kingtd
I went to their website and there's not really a lot of information. As a first step, I would disable the HID Service on your machine to make sure that's not grabbing the input before EventGhost sees it.

~K

Re: Generic HID

Posted: Thu Oct 09, 2008 3:34 pm
by MTS
kingtd wrote:I went to their website and there's not really a lot of information. As a first step, I would disable the HID Service on your machine to make sure that's not grabbing the input before EventGhost sees it.

~K

Thank you for your answer but disabling the HID Input Service doesn't have any effect.

MTS

Re: Generic HID

Posted: Thu Oct 09, 2008 3:38 pm
by Bitmonster
Do you get emulated keypresses for all the buttons even if EG is not running?

Re: Generic HID

Posted: Thu Oct 09, 2008 6:21 pm
by MTS
Bitmonster wrote:Do you get emulated keypresses for all the buttons even if EG is not running?
It seems so. At least for the cursor keys (volume/channel control: LEFT, RIGHT, UP, DOWN) and OK (ENTER) this is the case. What does this means for you?

Regards MTS

Re: Generic HID

Posted: Thu Oct 09, 2008 6:30 pm
by Bitmonster
This means the remote is implemented as a HID-keyboard device solely. You can use the remote with the Keyboard plugin, but EG can't see if a keypress is coming from the remote or the real keyboard. So it will block the real keyboard also for the assigned keypresses.

So actually you have bad luck with this receiver. I will remove the reference to this receiver in the wiki.

Re: Generic HID

Posted: Thu Oct 09, 2008 7:19 pm
by kingtd
I hate to continue to hammer on this - but have you stopped the HID service to see if this allows Eventghost to see the HID commands? The exact same thing happens with many devices that use the standard HID service to provide the translation. My Logitech DiNovo keyboard is the same - it will send commands directly to the OS without telling Eventghost unless I stop the HID service.

Takes 10 seconds to try it and see.

~K

Re: Generic HID

Posted: Sat Oct 11, 2008 6:58 am
by MTS
kingtd wrote:I hate to continue to hammer on this - but have you stopped the HID service to see if this allows Eventghost to see the HID commands? The exact same thing happens with many devices that use the standard HID service to provide the translation. My Logitech DiNovo keyboard is the same - it will send commands directly to the OS without telling Eventghost unless I stop the HID service.

Takes 10 seconds to try it and see.

~K
Stopping the HID Service has no effect. The only way to let EG communicate with my remote control seems to be the keyboard plugin.

MTS

Re: Generic HID

Posted: Tue Nov 11, 2008 4:02 pm
by TheLexus
Hello there,

ive posted my question in general forum and someone suggested to retry it here.

This was the original thread: http://www.eventghost.org/forum/viewtop ... f=2&t=1071

My Problem:

I want to use the XBOX360 Controller with EG. The Controller ist HID and works with the HID Plugin. But ive got a Problem. If i use the 4Axis Digital "Stick" of the Controller i receive events like "HID.event.15 1","HID.event.15 2","HID.event.15 3","HID.event.15 4"... but if i drag one of these Events to a action it shows "HID.event 15" (without 1,2,3 or 4) only.

And now, if i press the digital stick in one direction the action occurs... but EG makes no difference between up,down,left,right (1,2,3,4).... it just ignores this detail... I also tried RAW Mode of the HID Plugin, but this doesnt work too.

How can i use these "subevents?".

Remark: There was an suggestion to use another plugin posted at the forum for the xbox360 remote, but this dont work for the controllers!

Thanks!!!!!