I'm using the keyboard and an USB-UIRT to control my apps.
I have mapped the cryptic USB-UIRT event codes to more readable names.
To reduce the number of events i named the basic functions the same as the events from the keyboard and assigned an event name without the prefix.
USB_UIRT.MediaPlayPause and Main.MediaPlayPause from a script work fine but Keyboard.MediaPlayPause does not trigger the macro. I does not even show up in the log, when the bottom left checkbox is checked.
The same is with other keys like Keyboard.MediaNextTrack and Keyboard.MediaPrevTrack.
Latest Beta on XP Pro SP3.
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.
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.
Keyboard.MediaPlayPause not triggering MediaPlayPause event
- Bitmonster
- Site Admin
- Posts: 2239
- Joined: Mon Feb 06, 2006 10:28 pm
Re: Keyboard.MediaPlayPause not triggering MediaPlayPause event
The keyboard events will only work, if they are used in the full-qualified form. So the macro must have a "Keyboard.MediaPlayPause" event. A "MediaPlayPause" event isn't enough. This is because keyboard events also block the key and otherwise a user could come to easily into awkward conditions of his system.
Please post software-related questions in the forum - PMs will only be answered, if really private, thanks!