В ХР есть по умолчанию свои дрова для ХИД устройств, с ними по умолчанию моя мышь коректно работает, если еще поставить ее родные дрова начинаются качели. Пользуй ХРишные и не мучайся. Либо в начале попробовать удалить дрова мелкософта на хид устройства и поставить родные мыши.