Приветствую. Насчет экранной клавиатуры. Сталкивался с такой штукой на промышленном планшетнике. Дело в том, что экранная клавиатура в ХР действительно использует СОМ1 порт по умолчанию (не помню, правда, нафига он ей там нужен), но чтобы работать и с клавиатурой и с портом, надо в недрах настроек экранной клавиатуры снять галочку с этой функции. <http://libro.0pk.ru/viewtopic.php?id=3> - во втором сообщении решение проблемы.