Я не могу вам сильно помочь. Я больше не работаю с радостью / параллельным портом и почти все забыл.
Что я могу вам сказать, так это то, что в Linux есть специальный драйвер и устройство для порта джойстика. Вы найдете информацию об этом здесь (кеш Google, основной документ не работает)
http://74.125.153.132/search?q=cache:oKDIwlR1TvYJ:www.infiscape.com/~patrick/vrjuggler-config/2.0/configuring_vr_juggler/apcs05.html+joystick+device&cd=1&hl=en&ct=clnk&client=firefox-a
Я уверен, что модуль ядра все еще существует. После того, как вы его опробуете, вы получите доступ к устройству / dev / js0. Вам придется читать с этого, в сыром виде, если вы не найдете лучшего библиотечного решения.
Кстати, помните, что вы можете читать цифровые данные с параллельного порта, если я не ошибаюсь. Это просто необычно и забавно, и для ваших сенсоров игровой порт имеет больше смысла (поскольку у вас есть аналоговый вход), но если вы хотите перейти на цифровой режим, помните, что у вас есть выбор - идти параллельно 100%.