Xbox One — отличная игровая консоль с превосходным контроллером, и если у вас есть Mac с несколькими играми, в которые вы хотели бы использовать контроллер, вы можете использовать сторонний инструмент для поддержки поддержки контроллера Xbox One для игр в ОС ИКС.
Бесплатная утилита называется «Xbox One Controller Enabler», и она позволяет контроллеру работать с USB-соединением на любом Mac с OS X Mavericks или OS X Yosemite, хотя для этого требуется немного более техническая реализация для работы. С любой версией OS X, получение контроллера Xbox One для работы на Mac немного сложнее, чем использование контроллера Playstation 3, а поскольку поддержка является неофициальной, может возникнуть несколько причуд на пути. Тем не менее, конечно, стоит попробовать, если у вас есть Xbox One и Mac, и вы хотите использовать контроллер.
- Получите XboxONeControllerEnabler от разработчика в GitHub
Инструмент работает, моделируя виртуальный джойстик, поэтому могут быть некоторые причуды с определенной совместимостью приложений.
Вероятно, вы захотите загрузить предварительно скомпилированный бинарный файл, если только вы не захотите создать источник самостоятельно. Как уже упоминалось, эта утилита немного сложнее, что делает ее лучше нацеленной на продвинутых пользователей Mac, которые не против запуска экспериментального программного обеспечения. Если у вас есть контроллер Playstation 3 или PS4, гораздо проще сразу получить одного из тех, кто работает на Mac.
Запускать приложение, вероятно, достаточно, чтобы заставить его работать с предыдущими версиями OS X, но, по словам разработчика, пользователям OS X Yosemite необходимо будет включить режим расширения ядра для инструмента XboxOneControllerEnabler. Это возможно через терминал, введя следующую командную строку:
sudo nvram boot-args = kext-dev-mode = 1
Как правило, для модификации загрузочных аргументов требуется перезагрузка, поэтому вы, вероятно, захотите это сделать, а затем перезапустите приложение enabler, прежде чем пытаться использовать его в современных версиях OS X.
С другой стороны, чтобы отключить kext-dev-mode позже, вы можете использовать следующую командную строку:
sudo nvram boot-args = kext-dev-mode = 0
Не имея одного Xbox One (я все еще путешествую с низким Xbox 360, горе мне), я не могу это проверить, хотя, похоже, он работает на основе отчетов со всего Интернета. Попробуйте использовать свою любимую игру (ы) на OS X, если у них есть поддержка контроллера геймпада, это должно быть хорошо.
Направляйтесь к CultOfMac для поиска этой отличной утилиты, это должно быть приятным прикосновением для игроков Mac, которые предпочитают геймпад клавиатуре и мыши.
Если у вас есть Xbox One и попробуйте это, сообщите нам, как это работает для вас.