Я хотел бы использовать контроллер Ouya с моей машиной Ubuntu ... это стандартный контроллер Bluetooth, и когда я пытаюсь связать его с Ubuntu 13.04, окно параметров сопряжения предлагает мне ввести код сопряжения.
Теперь это странная часть. Диалоговое окно параметров кода сопряжения в настройках имеет несколько параметров, но ни один из параметров не закрывается при закрытии диалогового окна (здесь нет кнопки «ОК» или «Применить», просто «Закрыть»).
Поэтому в конце дня я не уверен, существует ли простой способ сопряжения геймпадов Bluetooth в Ubuntu.
TL; DR: Как подключить геймпад Bluetooth без парного кода?
Ответы:
Похоже, что стандартный графический интерфейс Bluetooth не был разработан с учетом геймпадов. Вы все еще можете заставить работать свой геймпад OUYA.Вы должны быть в состоянии использовать интерфейс Bluetooth по умолчанию (см. Другой ответ) - если по какой-то причине вы не можете, этот запасной метод также работает (с некоторыми оговорками).Предварительно установить
Перед началом установки установите
bluez-compat
(чтобы установить соединениеhidd
) иjoystick-gtk
(чтобы проверить геймпад) следующим образом:Сканирование и подключение
Теперь нажмите и удерживайте кнопку OUYA на контроллере, чтобы его можно было обнаружить. Он должен начать мигать всеми четырьмя огнями, затем мигать только двумя огнями. После этого введите следующую команду для поиска:
Он должен выглядеть как «OUYA gamepad» с длинным адресом после него. Теперь вы можете подключиться к нему с помощью:
(заменить на адрес из сканирования).
Подтвердите, что это работает
Сразу же вы сможете перемещать указатель мыши с помощью сенсорной панели геймпада OUYA. Кроме того, рядом со значком адаптера Bluetooth должен появиться индикатор беспроводной мыши.
Наконец, вы можете подтвердить, что ввод с геймпада работает, запустив
jstest-gtk
Dash.Недостатки этого подхода
bluez-compat
самоописывается как устаревший пакет. «Эти двоичные файлы не поддерживаются и в будущем снова исчезнут». Было бы идеально использовать более современный пакет.sudo
для подключения, на индикаторе Bluetooth появляется значок блокировки. (Это имеет какой-либо эффект?)источник
sudo hidd --search
Вы должны относиться к геймпаду, как к любому другому устройству-указателю Bluetooth, с фиктивным PIN-кодом «0000». При первом подключении:
Геймпад теперь должен быть доступен. Вы можете подтвердить, что это работает, как описано в другом ответе.
Устройство будет постоянно отображаться под индикатором Bluetooth, даже если его нет рядом. Если вы хотите подключить его впоследствии:
Улучшения от другого ответа:
источник