Here's a little app that can send keystrokes to gbpvr, without having or stealing focus!
Use it with hip or girder or irrremote to be able to use 2 monitors without stepping on eachother's toes!
Notes for use:
Simply run this app with keystrokes as arguments..special key list at bottom of page..{alt} {shift} etc. eg. send2gbpvr "1" or send2gbpvr "{enter}"
MCE users need to use the MCEir third party driver or you'll get the double hit keystrokes.
It does add a slight delay but it's barely noticeable, holding key down does repeat nicely
Put it in System-wide keys list in HIP, so keys will always be active no matter which program is in focus on other monitor...EDIT: don't have to if gbpvr is only app setup in HIP..just setup as normal keys..
also there are 'send' message codes for gbpvr for some keys...[post messages] they get sent only to gbpvr no matter what..i just use this app for the ones that aren't there..
just add these as a 'post message' with message being 32771 and wparam= the # below
here's the list..
Oddities: it's a windows thing so i doubt Sub can do anything about it but when starting a file, Windows steals focus for the playing activemovie window...not a big deal,but it does steal focus only when starting up video. [Thanks Microsoft! Grrr]
Here are the keys to send:
Use it with hip or girder or irrremote to be able to use 2 monitors without stepping on eachother's toes!
Notes for use:
Simply run this app with keystrokes as arguments..special key list at bottom of page..{alt} {shift} etc. eg. send2gbpvr "1" or send2gbpvr "{enter}"
MCE users need to use the MCEir third party driver or you'll get the double hit keystrokes.
It does add a slight delay but it's barely noticeable, holding key down does repeat nicely
Put it in System-wide keys list in HIP, so keys will always be active no matter which program is in focus on other monitor...EDIT: don't have to if gbpvr is only app setup in HIP..just setup as normal keys..
also there are 'send' message codes for gbpvr for some keys...[post messages] they get sent only to gbpvr no matter what..i just use this app for the ones that aren't there..
just add these as a 'post message' with message being 32771 and wparam= the # below
here's the list..
Code:
REW 242
FF 222
PLAY 245
STOP 246
RECORD 247
Track- 228
Track+ 222
Back 223
Info 233
Start 205
Ch+ 224
Ch- 225
TVRec 247
pause 240
1 193
2 194
3 195
4 196
5 197
6 198
7 199
8 200
9 201
GREEN 288
BLUE 233
RED 242
YELLOW 248
Oddities: it's a windows thing so i doubt Sub can do anything about it but when starting a file, Windows steals focus for the playing activemovie window...not a big deal,but it does steal focus only when starting up video. [Thanks Microsoft! Grrr]
Here are the keys to send:
Code:
Send Command = Resulting Keypress
A-Z and 0-9 as usual eg. send2gbpvr "123" send2gbpvr "hello there"
{!} = ! etc.
{#} = #
{+} = +
{^} = ^
{{} = {
{}} = }
{SPACE} = SPACE
{ENTER} = ENTER key on the main keyboard
{ALT} = ALT
{BACKSPACE} or {BS} = BACKSPACE
{DELETE} or {DEL} = DELETE
{UP} Up arrow
{DOWN} Down arrow
{LEFT} Left arrow
{RIGHT} Right arrow
{HOME} HOME
{END} END
{ESCAPE} or {ESC} ESCAPE
{INSERT} or {INS} INS
{PGUP} PGUP
{PGDN} PGDN
{F1} - {F12} Function keys
{TAB} TAB
{PRINTSCREEN} PRINTSCR
{LWIN} Left Windows key
{RWIN} Right Windows key
{NUMLOCK} NUMLOCK
{CTRLBREAK} Ctrl+Break
{PAUSE} PAUSE
{CAPSLOCK} CAPSLOCK
{NUMPAD0} - {NUMPAD9} Numpad digits
{NUMPADMULT} Numpad Multiply
{NUMPADADD} Numpad Add
{NUMPADSUB} Numpad Subtract
{NUMPADDIV} Numpad Divide
{NUMPADDOT} Numpad period
{NUMPADENTER} Enter key on the numpad
{APPSKEY} Windows App key
{LALT} Left ALT key
{RALT} Right ALT key
{LCTRL} Left CTRL key
{RCTRL} Right CTRL key
{LSHIFT} Left Shift key
{RSHIFT} Right Shift key
{SLEEP} Computer SLEEP key
{ALTDOWN} Holds the ALT key down until {ALTUP} is sent
{SHIFTDOWN} Holds the SHIFT key down until {SHIFTUP} is sent
{CTRLDOWN} Holds the CTRL key down until {CTRLUP} is sent
{LWINDOWN} Holds the left Windows key down until {LWINUP} is sent
{RWINDOWN} Holds the right Windows key down until {RWINUP} is sent
{ASC nnnn} Send the ALT+nnnn key combination
{BROWSER_BACK} 2000/XP Only: Select the browser "back" button
{BROWSER_FORWARD} 2000/XP Only: Select the browser "forward" button
{BROWSER_REFRESH} 2000/XP Only: Select the browser "refresh" button
{BROWSER_STOP} 2000/XP Only: Select the browser "stop" button
{BROWSER_SEARCH} 2000/XP Only: Select the browser "search" button
{BROWSER_FAVORITES} 2000/XP Only: Select the browser "favorites" button
{BROWSER_HOME} 2000/XP Only: Launch the browser and go to the home page
{VOLUME_MUTE} 2000/XP Only: Mute the volume
{VOLUME_DOWN} 2000/XP Only: Reduce the volume
{VOLUME_UP} 2000/XP Only: Increase the volume
{MEDIA_NEXT} 2000/XP Only: Select next track in media player
{MEDIA_PREV} 2000/XP Only: Select previous track in media player
{MEDIA_STOP} 2000/XP Only: Stop media player
{MEDIA_PLAY_PAUSE} 2000/XP Only: Play/pause media player
{LAUNCH_MAIL} 2000/XP Only: Launch the email application
{LAUNCH_MEDIA} 2000/XP Only: Launch media player
{LAUNCH_APP1} 2000/XP Only: Launch user app1
{LAUNCH_APP2} 2000/XP Only: Launch user app2
Hardware: HDHR Prime, HDPVR 1212, Raspberry pi2, VFD display w/LCDSmartie