Есть тачскрин, подвешенный на последовательный порт. Для него существует драйвер, «penmount.ko». Тачскрин подключается командой «inputattach -pm /dev/ttyS3» (в ОС скомпилирована версия без возможности использовать ключик --daemon). Запускаю с отладочного терминала команду inputattach (продолжает работать пока не будет закрыта вручную Ctrl+C). В «/dev/input/» появляется новое устройство, предположим «event2» (цифра меняется в зависимости от количества других подключенных устройств). Прописываю, что tslib должен использовать именно это устройство: «export TSLIB_TSDEVICE=/dev/input/event2». С основного терминала запускаю ts_test. Вроде работает. Но до тех пор, пока в отладочном терминале не закрою свой inputattach.
Теперь несколько вопросов. Как сделать, чтобы inputattach работал в фоне (вероятно, перекомпилировать более новую версию inputattach, в которой есть ключик --daemon)? Как сделать, чтобы он соответствующая команда грузилась автоматически (вероятно, создать в «/etc/init.d/» скрипт для автозапуска)? Как прописать так, чтобы таскрин ВСЕГДА был одним и тем же, заранее фиксированным номером event0 (подозреваю, что это связано с порядком включения)?