[РЕШЕНО] Поддержка внешнего железа на Xbox

Друзья, в предверии выхода новых консолей, возник у меня вопрос. Почему всё так плохо с поддержкой игровых устройств на этой платформе?

[РЕШЕНО] Поддержка внешнего железа на Xbox

Нам рассказывают про новый, невероятный игровой опыт, но он опять замкнут в пространстве геймпада.Выходит новейший MS Flight Simulator, который призван раскрыть всю мощь новой консоли — но насколько игра раскроется на стандартном контроллере? Кто-то же пожелает полетать с штурвалом и педалями?

В мире гоночных игр всё еще грустнее. Есть компания Fanatec, которая официально заявляет о поддержке своей продукции консолями.

[РЕШЕНО] Поддержка внешнего железа на Xbox

Официально лицензированный для XBOX формульный штурвал, имеющий на борту:

  • 11 кнопок + две лепестка (на xbox работают лепестки и 10 кнопок)
  • два переключателя (на xbox не работают)
  • два 12-ти позиционных переключателя, позиции меняются вращением
  • аналоговый стик (на xbox работает)
  • 7-позиционный FunkySwitch (на xbox работает как D-pad и для внутренних настроек базы)
  • еще две кнопки с функицей фиксации положения (не работают на xbox)
  • два вибро-мотора (работают на xbox)
  • 9-ти цветная светодиодная индикации оборотов двигателя (не работает на xbox)
  • 2 трехцветных индиактора, для индикации работы трекшена, ABS, флагов на треке, включения лимитататора на питстопе (не работает на xbox)
  • цветовая индикация подключения к xbox (странно, но работает)
  • 1" 128x64 OLED экран для вывода скорости, передачи и др.данных (не работает на xbox)

Т.е. получив лицензированный продукт, на консоли ты имеешь какой-то обрезок, о чем узнаешь по факту подключения. Так как на сайте всё это спрятано под куцый текст:

The functionality of this product on Xbox One or PS4 can be limited by the capabilities of the console (subject to firmware/OS changes and developer support). The full functionality can only be guaranteed on PC; this is also game-dependent.

При этом на Playstation ситуация значительно лучше, там как минимум работает отображение скорости и индикация оборотов двигателя, плюс поддерживается больше кнопок.

Отсюда вопрос, почему так происходит и можно ли с этим что-то сделать?

РЕШЕНО

Спасибо @Executioner Smough за новодку.
Кратко: Xbox для управление использует XINPUT api, которое имеет следующие ограничения:

максимум 4 оси, 10 кнопок, 2 триггера и 8 направлений

Для сравнения, DirectInput, который используется на ПК, поддерживает 8 осей и128 кнопок.

P.S. вариант покупки ПК рассматривается отдельно, очень бы хотелось остаться с мелкой коробкой под телевизором, но сбор 7-10л малыша в формате mini-ITX сопряжен с ценой и риском перегревов.

55
32 комментария

Вероятно на консолях все эти функции не поддерживаются. Это же еще и от разработчиков зависит, если они не завезут какие-то функции в игру, то их в ней не будет как не крутись.

4
Ответить

Да вроде очевидно, что проблема тут чисто производителя руля\джойстика ну и разработчика игры. Если драйвера написаны и разрабы позаботились чтобы игра понимала устройство, то все будет норм.

2
Ответить

У меня ощущение, что это именно от операционки консоли зависит. Так как я переиграл во все гонки на xbox и поддержки большего числа кнопко на баранках и светодиодов нет нигде.
Хотя в той же Forza Motorsport 7 работа по поддержке рулей была проделана гигантская и по обратной связи вопросо нет совсем, а вот с мэпингом кнопок бедос.

Ответить

Потому что на консолях надо играть в приключения от третьего лица, а не эти твои гоначки.

3
Ответить

Тут принято облизывать xbox, я бы на твоем месте был поаккуратнее с умозаключениями.

1
Ответить

Тут принято в каждой теме упоминать, что "Тут принято облизывать xbox, я бы на твоем месте был поаккуратнее с умозаключениями.". И это выглядит убого.

5
Ответить

Ну я как владелец бокса очень разочарован именно этим фактом и видимо следующей консолью у меня будет ПК2. Финт ушами — играть в гоночки задешво не прошел.
Мало того что в любой гонке на боксе мертвый онлайн, так теперь еще и проблема с железом остро стоит. Либо оставаться на коробке и забыть про покупку штурвала, либо ехать на пк.

Ответить