Использование iPhone в качестве устройства управления (тип игрового контроллера) в Windows - PullRequest
0 голосов
/ 20 мая 2011

Есть ли способ использовать iPhone в качестве интерфейсного устройства для компьютера без необходимости кодирования драйвера?Поскольку я являюсь владельцем игрового контроллера, и понимаю, что это будет дешево и неплохо бы попробовать себя, я не знаю, с чего начать на стороне ПК.Я способен обрабатывать акселерометр и сенсорные события на iPhone и отправлять их по сети, но с чего мне начать на стороне Windows?Я бы предпочел не получать такой низкий уровень, как драйвер, но я хочу иметь возможность использовать акселерометр в качестве аналогового устройства ввода и кнопки на экране в качестве обычных кнопок.Как я должен идти об этом?Если мне нужно написать драйвер, какой будет хороший справочный пример / пример кода для начала?

Ответы [ 2 ]

1 голос
/ 20 мая 2011

Вам не нужно писать драйверы, если вы обрабатываете данные, отправляемые iPhone на ПК.Что касается того, с чего начать на стороне ПК, все, что вам нужно сделать, это создать небольшую программу, которая прослушивает данные в сокете.Вы можете сделать эту программу на любом языке C, C ++, Java и т. Д. Я работал над аналогичным приложением, как вы упомянули.На ПК я использовал Java с Visual Studio IDE.

0 голосов
/ 20 мая 2011

Я полагаю, что это похоже на то, что делает Splashtop Remote (http://www.splashtop.com/remote/touchpad). Кажется, они используют сетевое соединение для достижения этой цели.

Также Joypad, та же концепция (http://getjoypad.com/).

...