Generic HID

Questions and comments specific to a particular plugin should go here.

Re: HID plugin

Postby Bartman » Wed Apr 23, 2008 7:49 pm

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?
Bartman
Plugin Developer
 
Posts: 881
Joined: Sun Feb 12, 2006 9:03 am

Re: Generic HID

Postby bandito » Sat Jul 12, 2008 4:04 am

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.
bandito
 
Posts: 1
Joined: Sat Jul 12, 2008 3:59 am

Re: Generic HID

Postby Bartman » Sat Jul 19, 2008 6:13 am

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?
Bartman
Plugin Developer
 
Posts: 881
Joined: Sun Feb 12, 2006 9:03 am

Re: Generic HID

Postby kingtd » Fri Aug 01, 2008 6:18 pm

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
kingtd
Plugin Developer
 
Posts: 78
Joined: Fri Jul 13, 2007 7:39 am

Re: Generic HID

Postby CollinR » Fri Aug 01, 2008 6:21 pm

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.
CollinR
Experienced User
 
Posts: 265
Joined: Tue Sep 05, 2006 7:16 am
Location: Oklahoma

Re: Generic HID

Postby specter333 » Tue Aug 05, 2008 10:21 am

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.
specter333
Experienced User
 
Posts: 95
Joined: Thu Dec 27, 2007 12:26 am

Re: Generic HID

Postby MTS » Thu Oct 09, 2008 8:00 am

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
MTS
 
Posts: 4
Joined: Thu Oct 09, 2008 7:41 am

Re: Generic HID

Postby kingtd » Thu Oct 09, 2008 3:12 pm

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
kingtd
Plugin Developer
 
Posts: 78
Joined: Fri Jul 13, 2007 7:39 am

Re: Generic HID

Postby MTS » Thu Oct 09, 2008 3:34 pm

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
MTS
 
Posts: 4
Joined: Thu Oct 09, 2008 7:41 am

Re: Generic HID

Postby Bitmonster » Thu Oct 09, 2008 3:38 pm

Do you get emulated keypresses for all the buttons even if EG is not running?
Please post software-related questions in the forum - PMs will only be answered, if really private, thanks!
User avatar
Bitmonster
Site Admin
 
Posts: 2239
Joined: Mon Feb 06, 2006 10:28 pm

Re: Generic HID

Postby MTS » Thu Oct 09, 2008 6:21 pm

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
MTS
 
Posts: 4
Joined: Thu Oct 09, 2008 7:41 am

Re: Generic HID

Postby Bitmonster » Thu Oct 09, 2008 6:30 pm

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.
Please post software-related questions in the forum - PMs will only be answered, if really private, thanks!
User avatar
Bitmonster
Site Admin
 
Posts: 2239
Joined: Mon Feb 06, 2006 10:28 pm

Re: Generic HID

Postby kingtd » Thu Oct 09, 2008 7:19 pm

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
kingtd
Plugin Developer
 
Posts: 78
Joined: Fri Jul 13, 2007 7:39 am

Re: Generic HID

Postby MTS » Sat Oct 11, 2008 6:58 am

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
MTS
 
Posts: 4
Joined: Thu Oct 09, 2008 7:41 am

Re: Generic HID

Postby TheLexus » Tue Nov 11, 2008 4:02 pm

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/viewtopic.php?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!!!!!
TheLexus
 
Posts: 8
Joined: Wed Oct 29, 2008 9:16 am

PreviousNext

Return to Plugin Support

Who is online

Users browsing this forum: jonib and 1 guest