Вот интересно, что ты понимаешь под портированием?
Понимаешь ли, что механизм перехвата сообщений в Linux и в виндоус совершенно различен? При этом разные DE ведут себя по разному при отклике на стандартные сигналы Иксов? И если у Windows среда в которой работает программа однородна большей частью, то все разнообразие Linuxовых сред охватить просто трудно (часто то, что успешно работает в Гноме и Xfce, не работает в KDE, и наоборот)! Плюс еще Компиз и прочее...
Или ты имеешь ввиду портирование алгоритмов распознавания? Тогда это не по адресу - пунто двуязычный, что сильно упрощает дело распознавания. Xneur - универсальный.
Резюмируя. Сочетание этих двух проблем делает задачу весьма нетривиальной.
А пустопорожние выкрики - это глупость. То, что xneur несовершенен, я и сам в курсе. Можешь помочь, помоги.