I figured the following would be able to detect keypresses sent from the iCP, but I don't seem to be reading anything...
<html>
<head>
</head>
<body>
<div id="text">Hello</div>
<script>
var key_pressed_up = 0;
var key_pressed_down = 0;
var key_pressed_left = 0;
var key_pressed_right = 0;
window.addEventListener("keypress", function(event) { keyboard_hit.init(event); }, false);
var keyboard_hit = {
init: function(event) {
switch(event.keyCode)
{
case 119:
key_pressed_up = 1;
break;
case 101:
key_pressed_up = 0;
break;
case 120:
key_pressed_down = 1;
break;
case 122:
key_pressed_down = 0;
break;
case 97:
key_pressed_left = 1;
break;
case 113:
key_pressed_left = 0;
break;
case 100:
key_pressed_right = 1;
break;
case 99:
key_pressed_right = 0;
break;
default:
break;
}
// following should happen no matter what key is pressed
document.getElementById("text").innerHTML = "whatever";
}
}
</script>
</body>







