"EnTerr" wrote:
Based on recent experience, my view is "evolving" from "it's a remote limitation" (above) to what TheEndless said (below).
simple proof in Brighscript for this.
If you have a roku 3, throw together a channel that shows button press codes passed through the roUniversalControlEvent
something like:
event = wait(1, port)
if (type(event) = "roUniversalControlEvent") then print event.GetInt()
works nice enough, shows button presses and releases.
Now, press and hold "volume up" on the roku 3 remote.
you get a "thunk" sound, and the code (24) will display in console.
release the volume up button
you get a thunk sound and the key up code (124) will display in console.
now, press and hold the ok button on your remote.
you get the code for ok (6)
all very nice.
while you are still holding the OK button down, press the volume up button on the remote.
you will not get any key codes in the console, but you still get the "thunk" sound of the volume button being pressed. The remote is sending the key, the roku is receiving the key, but brightscript simply does not register it.
♦MiniGolf♦HangMan♦Brain Puck♦Retro Tennis♦BORK♦FLIP♦Pathogen♦Pathogen 2♦Shut the Box♦Birdie♦Logic♦Dots♦Pool♦küglo♦Bubble Wrap♦Trivia Channel♦Mancala♦Air Hockey♦Weather♦CAMERA♦Your Photos Screensaver♦Desert Beauty Screensaver♦Wild Lakes Screensaver♦