В ХР в Игровых устройствах есть кнопка Дополнительно. И там можно выбрать какой джой будет первым. Разве это не меняет его ID? У меня именно так и получилось выбрать нужный мне джой.