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