В том то и дело, что никак. Что мне нужно, допустим пришел пакет «vec2(0,10)», после того как я его распарсил, и перевел в структуру c двумя интами, необходимо симулировать работу джойстика используя полученные инты, передвинуть ось Y на десять пикселей, как-то так.
геймпад думаю, нужно что бы в играх работал, именно в играх. Какая модель, даже не знаю, мне необходима симуляция осей X и Y, и симуляция шести кнопок.
Каким образом клиенты твоего приложения планируют обращаться к джойстику
Запустил из консольки сервер, запустил свою любимую игрулю, взял свой задроид, запустил в нем клиента, который отсылает на сервер нажатые на экране кнопки и оси.
далее надо спокойненька, со знанием дело дела перехватить и распарсить поток от реального устройства. поймешь физику работы - смжешь перебрасывать raw данные через netcat и элементарный fifo.
можешь ещё собезьянничать с vnc и пробросом serial.
зы/ вообще на словах всё просто - открываешь /dev/xxx на хост машине - через netcat высылаешь на климента, а там либо в fifo либо через tap( или кто там для serial). Но это решение сразу для всей системы, не для одного избранного приложения.
Очевидно, что при любой положительной цене джойстика использование этой библиотеки будет в бесконечное число раз дешевле
отнють..на поиски библиотеки TC уже (!!) потратил своё время, потратит его ещё на перебор возможных вариантов, и ещё потратит на её адаптацию к своей задаче.
Люди почему-то отвыкли считать своё время как деньги.