MediaPortal Forums HTPC/MediaCenter

Go Back   MediaPortal Forum » General » OffTopic


OffTopic All topics which are not about MediaPortal go in here. Anything goes, as long as we keep it nice.

Reply
 
LinkBack Thread Tools Display Modes
Old 2008-02-10, 14:10   #1 (permalink)
MP Donator
 
level20peon's Avatar
 
Join Date: Jan 2007
Age: 26
Posts: 971
Thanks: 14
Thanked 37 Times in 33 Posts

Country:

My System

Send a message via ICQ to level20peon
Default Emulate ANY multimedia key with EventGhost

I just found a possibility to emulate ALL Windows media keys listet here. First of all we need a list for all Keys (The order of the list on the microsoft website isn't what we need):

PHP Code:
APPCOMMAND_BROWSER_BACKWARD       1
APPCOMMAND_BROWSER_FORWARD        2
APPCOMMAND_BROWSER_REFRESH        3
APPCOMMAND_BROWSER_STOP           4
APPCOMMAND_BROWSER_SEARCH         5
APPCOMMAND_BROWSER_FAVORITES      6
APPCOMMAND_BROWSER_HOME           7
APPCOMMAND_VOLUME_MUTE            8
APPCOMMAND_VOLUME_DOWN            9
APPCOMMAND_VOLUME_UP              10
APPCOMMAND_MEDIA_NEXTTRACK        11
APPCOMMAND_MEDIA_PREVIOUSTRACK    12
APPCOMMAND_MEDIA_STOP             13
APPCOMMAND_MEDIA_PLAY_PAUSE       14
APPCOMMAND_LAUNCH_MAIL            15
APPCOMMAND_LAUNCH_MEDIA_SELECT    16
APPCOMMAND_LAUNCH_APP1            17
APPCOMMAND_LAUNCH_APP2            18
APPCOMMAND_BASS_DOWN              19
APPCOMMAND_BASS_BOOST             20
APPCOMMAND_BASS_UP                21
APPCOMMAND_TREBLE_DOWN            22
APPCOMMAND_TREBLE_UP              23
APPCOMMAND_MICROPHONE_VOLUME_MUTE 24
APPCOMMAND_MICROPHONE_VOLUME_DOWN 25
APPCOMMAND_MICROPHONE_VOLUME_UP   26
APPCOMMAND_HELP                   27
APPCOMMAND_FIND                   28
APPCOMMAND_NEW                    29
APPCOMMAND_OPEN                   30
APPCOMMAND_CLOSE                  31
APPCOMMAND_SAVE                   32
APPCOMMAND_PRINT                  33
APPCOMMAND_UNDO                   34
APPCOMMAND_REDO                   35
APPCOMMAND_COPY                   36
APPCOMMAND_CUT                    37
APPCOMMAND_PASTE                  38
APPCOMMAND_REPLY_TO_MAIL          39
APPCOMMAND_FORWARD_MAIL           40
APPCOMMAND_SEND_MAIL              41
APPCOMMAND_SPELL_CHECK            42
APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE    43
APPCOMMAND_MIC_ON_OFF_TOGGLE      44
APPCOMMAND_CORRECTION_LIST        45
APPCOMMAND_MEDIA_PLAY             46
APPCOMMAND_MEDIA_PAUSE            47
APPCOMMAND_MEDIA_RECORD           48
APPCOMMAND_MEDIA_FAST_FORWARD     49
APPCOMMAND_MEDIA_REWIND           50
APPCOMMAND_MEDIA_CHANNEL_UP       51
APPCOMMAND_MEDIA_CHANNEL_DOWN     52 

Now we select "Add command -> Window -> Send Message" in EventGhost.

In the window that pops up we select "WM_APPCOMMAND", wParam is always "0" and lParam is (example for channel-up):

APPCOMMAND_MEDIA_CHANNEL_UP * 65536 = 51 * 65536 = 3342336
... so it's always [desired command] * 65536 !


This is what the command looks like in EventGhost afterwards:
Code:
<?xml version="1.0" encoding="UTF-8" ?>
<EventGhost Version="908">
    <Action>
        Window.SendMessage(793, 0, 3342336, 0)
    </Action>
</EventGhost>

-level20peon



PS: Attached my current remote.xml
Attached Files
File Type: xml remote.xml (3.4 KB, 12 views)
level20peon is offline   Reply With Quote
Reply

Bookmarks

Tags
emulate, eventghost, key, multimedia

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
EventGhost Genius MediaCruiser and X10 Mho Tips and Tricks 2 2008-06-18 11:25
Make usbuirt emulate faster keypresses? lm Installation, configuration support 0 2008-01-13 06:51
Eventghost Genius MediaCruiser und X10 Mho Tipps, Tricks & Tutorials 3 2007-12-15 14:12
USB-UIRT and Harmony 880. What remote to emulate? markrb General Support 0 2006-04-22 18:54
OpenSource automation tool (EventGhost) mzemina General Development (no feature request here!) 1 2005-09-10 04:38


All times are GMT +1. The time now is 06:27.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0 Protected by Akismet Blog with WordPress