Есть ли события DOM для нажатий контроллера на PS3? - PullRequest
3 голосов
/ 28 апреля 2011

Я хочу разработать сайт, которым легко будет пользоваться с помощью веб-браузера игровой консоли Playstation 3 PS3. Я подумал, что было бы хорошо сделать действия экрана при нажатии кнопок на консоли.

Я не могу найти информацию о том, как это сделать после долгого поиска.

Любая информация или ссылки высоко ценятся!

Ответы [ 2 ]

1 голос
/ 22 февраля 2013

Из того, что я тестировал до сих пор, левая ручка генерирует события мыши, левая панель со стрелками генерирует события клавиатуры, соответствующие стрелкам, в то время как правая ручка генерирует событие мыши, но, к сожалению, она не двигает мышь, а скорее прокручиваетокно.Я не знаю, как определить, в каком направлении толкают ручку (если только курсор фактически не перемещается или фон не прокручивается, в этом случае это довольно тривиально).

Проверка: http://vanisoft.pl/~lopuszanski/public/ps3/

1 голос
/ 28 апреля 2011

Почему бы не написать функцию, которая отображает сообщение для каждого "нажатия клавиши", и вы увидите, какие значения они представляют:

$(document).keypress(function(event) {
   alert(event.which);
});

Затем вы можете использовать число, полученное в этом тесте, и создатьлогика, основанная на этом.

Примерно так:

if(event.which == 13) {
    // display cool menu maybe?
}
...