Вот, говорят — Мак хорош, пока не понадобится сделать что-нибудь Этакое. Мол, как только понадобится Этакое — всё, Мак тебе не поможет, а Windows позволит сделать что угодно.
Ну вот понадобилось мне Этакое: Xbox 360 сломался, осталось от него два беспроводных геймпада. Не пропадать же добру? Решил заказать себе на AliExpress Bluetooth-приёмник для USB — чтобы с компьютером работали.
Приехал приёмник, начал подключать к макбуку. Обычно же в мире эпплодрочеров как? Ты просто подключаешь девайс и не ставишь никаких драйверов. Если что нужно — система сама качает. При этом не важно, что это за девайс — миди-клавиатура, принтер, видеокамера, ещё какая-нибудь странная приблуда. Но Bluetooth-приёмник для геймпадов Мак не видел. Драйвера для контроллеров PlayStation в Мак встроены, а для Xbox 360 — нет.
Окей, гуглим, качаем драйвер, ставим, подключаем — всё работает. Супер.
Теперь провернём такой же фокус на ПК с Windows 10 (уточню, на всякий — не под эмулятором, а на настоящем ПК с настоящей и лицензионной Windows 10). Сама Windows 10 утверждает, что драйвера для геймпадов Xbox 360 в неё встроены. Подключаем — и... не работает.
Лезем разбираться. В списке устройств болтается «неизвестное устройство». Ок, ищем диск, пришедший в комплекте с приёмником, запускаем Setup.exe. Он нам сообщает, что на данной версии Windows всё это поставить нельзя. Окей, пробуем установить драйвер вручную, указав путь к самому драйверу на диске. Ошибка.
Окей, лезем на сайт Microsoft, качать официальные драйвера. Официальные драйвера можно скачать, максимум, для Windows 7. Потому, что ведь в Windows 10 они уже встроены, помните? Встроены, но не работают. Качаем для Windows 7. Они даже ставятся. Только это всё равно не помогает.
Итог? На Мак, для которого подключение геймпада Xbox 360 — не стандартная процедура (в отличие от подключения геймпадов PlayStation), а Этакое — всё работает. На Windows, где типа «ну вы чо, Xbox — это ж наша экосистема!» — не работает.
Ах, да, ещё стоит рассказать, как AVerMedia Live Gamer Portable идеально работает под Мак и глючит под виндой (звук иногда случайным образом пропадает, длительность дорожки звука и видео не совпадает), но это уже другая история.
P.S. Драйвера я в итоге установил. Нашёл статью с описанием точной схемы танца и точного ритма бубна. Станцевал — сработало. А на Mac просто установил драйвер. А в большинстве случаев и драйвер ставить не надо было бы.