Всё довольно просто, но готового решения я не видел:
Нужно написать app для айфона, который будет передавать данные с датчика акселерометра на определённый порт на десктопе.
На десктопе, соответственно, пишем демона, который будет слушать порт, принимать данные и шевелить мышкой / крутить рулём / посылать сигнал пылесосу etc.
Как же так? Ведь нет никакого отличия wifi или кабель, тут в mmorpg играют на скорости в 100кб в сек, там ведь постоянная синхронизация с сервером всех действий. А тут пару байт постоянно передавать.
Вы так говорите будто там многомиллионные массивы данных передаются.
Я свою нокию как вебкамеру по блютусу подключал, вполне приемлемая картинка с небольшими задержками правда.
может вам еще дать ключи от квартиры, где деньги лежатнаписать программу под айфон и винду?
Рассчеты просты: пока айфон зарегистрирует движение, пока по вайфаю пошлет результат, пока он прийдет в роутер, пока роутер поймет куда его дальше направить, пока сигнал обратно дойдет в компьютер и пока комп расшарится что ему с этими данными делать. Для экшенов маловато будет
Ужас, вы описали ежедневную работу роутеров и принцип работы всей сети, так вот, если откинуть время отклика акселерометра iphone, то ничего не меняется, battlefield по сети то же у вас медленно идет? :)
Windows 7 и Sensor API