Notice: This forum has been recovered from an old backup, so some content, links, and dates may be outdated. The forum is currently read-only while we restore sign-in and registration functionality. Details

If you find this forum valuable and would like to help keep it online, donations to help cover hosting and domain costs are greatly appreciated, but never expected. You can support the forum through Buy Me a Coffee or Ko-fi. Thank you for helping preserve the EventGhost community.

Catching keyboard events

If you have a question or need help, this is the place to be.
Post Reply
fidoboy
Experienced User
Posts: 74
Joined: Mon Jun 25, 2007 7:48 am

Catching keyboard events

Post by fidoboy »

There is any way to catch the keystrokes and process them ONLY in eventghost?? I want to mean, that right now, if i press a multimedia key on my keyboard the event is processed by eventghost but it's also send to the system. There is any way to change this behaviour??

regards,
Bartman
Plugin Developer
Posts: 881
Joined: Sun Feb 12, 2006 9:03 am

Re: Catching keyboard events

Post by Bartman »

normally a key proccessed by the keyboard plugin is blocked from the OS?!
User avatar
jinxdone
Plugin Developer
Posts: 443
Joined: Tue Jan 02, 2007 4:08 pm

Re: Catching keyboard events

Post by jinxdone »

As far as I know you can't block the keypresses from going to windows. But you can stop windows from reacting to these keypresses with TweakUI for example.
jsonnabend
Experienced User
Posts: 127
Joined: Wed Apr 23, 2008 7:35 pm

Re: Catching keyboard events

Post by jsonnabend »

From my experience, EG will prevent keystrokes from reaching other applications if there is an EG handler for the keystroke event.

- Jeff
User avatar
Bitmonster
Site Admin
Posts: 2239
Joined: Mon Feb 06, 2006 10:28 pm

Re: Catching keyboard events

Post by Bitmonster »

jsonnabend wrote:From my experience, EG will prevent keystrokes from reaching other applications if there is an EG handler for the keystroke event.

- Jeff
That's right. But the event item and all its parent items in the tree must be enabled.
Please post software-related questions in the forum - PMs will only be answered, if really private, thanks!
fidoboy
Experienced User
Posts: 74
Joined: Mon Jun 25, 2007 7:48 am

Re: Catching keyboard events

Post by fidoboy »

Well, if you are right, then i'm planning to use two keyboards on two diferent screens... how? well, now i'm installed vista and both keyboards are detected as HID devices, so i can use a different identifier for each one... and that way, pass the keystrokes to diferent applications without interferences... i'll try it soon.

regards,
Bartman
Plugin Developer
Posts: 881
Joined: Sun Feb 12, 2006 9:03 am

Re: Catching keyboard events

Post by Bartman »

You cannot use two different keyboards to get distinct events.
Pressing Ctrl on KB1 and A on KB2 is the same thing as pressing Ctrl+A on KB1.
CollinR
Experienced User
Posts: 265
Joined: Tue Sep 05, 2006 7:16 am
Location: Oklahoma
Contact:

Re: Catching keyboard events

Post by CollinR »

This is what terminal services / RDP is for. Dunno if they have one with the Vista experience though.

Does any Vista version contain a terminal server like XP Pro does?
fidoboy
Experienced User
Posts: 74
Joined: Mon Jun 25, 2007 7:48 am

Re: Catching keyboard events

Post by fidoboy »

@Bartman:

Yes, you are right on XP, but now, using vista, i've noticed that i can use the generic HID plugin instead the keyboard plugin (because now, my keyboards are installed as HID devices, and not when using XP), and my two keyboards are sending different identifiers to the eventghost log... I'm not 100% sure yet, but i will test it and i'll report here...

regards,
Post Reply