Как мне использовать DUALSHOCK 4 с Ubuntu 14.10?
Проще говоря, как мне настроить, настроить и использовать контроллер Sony DUALSHOCK 4 с Ubuntu 14.10 ("Utopic Unicorn")?
Я помню, что ядро Linux было обновлено некоторое время назад, чтобы добавить встроенную поддержку... Означает ли это, что я должен иметь возможность просто подключить его по Bluetooth (из области уведомлений) и выключить?
Или есть что-то большее, чем это?
Я пытался следовать этим инструкциям: /questions/262879/kak-nastroit-kontroller-dual-shock-4-s-ubuntu-1310/262885#262885
Но когда я набираю sudo pip install ds4drv, мне говорят, что sudo: pip: команда не найдена.
3 ответа
Хорошо, все, что нужно сделать, это "соединить" контроллер, как любое другое устройство Bluetooth (эти инструкции относятся к "обычному" варианту Ubuntu LTS - отрегулируйте их соответствующим образом, если вы используете другой вариант Ubuntu или другой Linux-интерфейс). операционная система)...
- Держите а также
Share
кнопки, чтобы перевести контроллер в режим "сопряжения" (световая полоса / светодиод должны начать быстро мигать / мигать), затем выполнить сопряжение контроллера с компьютером с помощью настроек Bluetooth ("Показать приложения" → "Настройки" → "Bluetooth" → "Беспроводной контроллер" или значок Bluetooth (в правом верхнем углу экрана) → значок Bluetooth (в подменю) → Настройки Bluetooth → Беспроводной контроллер).
Как только контроллер "спарен", вы можете включить его, нажав (не удерживая!) Кнопка - сделайте это перед открытием Steam или игры, потому что иногда они могут не распознать контроллер, если вы делаете это после открытия Steam или игры.
Ubuntu LTS 18.04 и новее имеет официальную поддержку sudo для DUALSHOCK 4 (он правильно распознает DUALSHOCK 4 в качестве контроллера), а Steam от Valve Software имеет встроенную / официальную поддержку... Ubuntu LTS не предлагает ничего в плане конфигурации для контроллеры, но в Steam доступны настройки по умолчанию или вы можете настроить контроллер по своему вкусу - для этого перейдите в режим "Big Picture Mode" и отрегулируйте настройки "Controller".
Несколько моментов о том, что я заметил, однако...
- Steam имеет удивительно хорошую поддержку DUALSHOCK 4, и даже многие старые игры, кажется, работают достаточно хорошо... Многие игры, доступные вне Steam, также, кажется, работают хорошо (например, те, что на GOG.com) - но это варьируется от игры к -Игры, так что вам нужно будет экспериментировать самостоятельно.
- Если вы используете "Режим большого изображения" и настроили свой контроллер в Steam, он будет отображать зеленый значок "контроллер" для игр, которые поддерживают DUALSHOCK 4.
- Steam сделает все возможное, чтобы DUALSHOCK 4 работал как положено в большинстве игр (например, для "выберите" / "принять" / "ввести" и для "отмена" / "отклонение" / "назад"), однако некоторые игры по-прежнему будут отображать значки серии Microsoft Xbox, что может привести к некоторой путанице.
- Некоторые игры (в том числе многочисленные старые игры) поддерживают обратную связь по силе (вибрацию), хотя она варьируется, и вам может потребоваться включить эту функцию в самой игре.
- Поддержка "причудливых" функций DUALSHOCK 4, таких как управление акселерометром и тачпадом, может не работать частично или вообще... Я нашел пару игр в Steam, которые поддерживали акселерометр (старые игры тоже!), но поддержка кажется довольно смешанной от игры к игре.
- Невозможно определить, сколько батареи осталось на DUALSHOCK 4... Вам просто нужно подождать, пока он разрядится (не рекомендуется, так как это не лучший способ ухода за литиевыми батареями), или сделать обоснованное предположение и ставить его на зарядку так часто.
- Вам нужно будет вручную выключить контроллер, когда вы закончите с ним, удерживая кнопку, пока она не выключится (вы должны увидеть выключение световой полосы / светодиода).
Обновленное содержание ответа отражает опыт использования Ubuntu LTS 18.04 ("Бионический бобр") и самой последней версии Steam по состоянию на 8 сентября 2018 года.
Прежде чем вводить SUDO PIP INSTALL DS4DRV, вам нужно ввести SUDO APT INSTALL PYTHON3 (или какая у вас версия Python) -PIP. Без pip Ubuntu не знает, что такое pip.