Цитата Сообщение от Лас Посмотреть сообщение
А не определить 100% достоверно наличие/отсутствие мыши/джойстика.
Обычно в программах предусмотрен мануальный выбор.
например кнопочками
1 - мышь есть/нет, 2 - джойстик есть/нет.
Я так понимаю что из порта DF читается 0? может в детекте проверять сначала порт джойстика и если есть считать что мыши нет? А если не 0, то проверять далее на наличие мыши.