Контроллер Steam не обнаружен Steam.

Вопрос или проблема

У меня возникают проблемы с тем, чтобы Steam распознал мой контроллер Steam. Я могу использовать правую панель для управления мышью и R для клика в Ubuntu. В игре я могу нажимать некоторые кнопки, но они не все настроены правильно. Я хотел бы настроить управление в Steam, но он не понимает, что контроллер существует.

Я читал, что если подключить контроллер без батареек, Steam попытается обновить прошивку, но меня не попросили сделать это ни на моем компьютере с Ubuntu, ни на ноутбуке моего брата с Windows.

У меня установлена snap-версия Steam. Я получил свои правила udev из этой темы, при этом моя группа установлена на пользователей. KERNEL=="uinput", MODE="0660", GROUP="users", OPTIONS+="static_node=uinput". И я переместил 60-steam.rules, чтобы они не конфликтовали с моими 99-steam.rules.

Вот мои настройки контроллера Steam:
введите описание изображения здесь

Информация о компьютере:

  • Форм-фактор: Настольный
  • Информация о процессоре:
    • Марка ЦП: AMD Ryzen 9 7900X 12-Core Processor
  • Версия операционной системы:
    • Ubuntu 23.10
    • Версия ядра: 6.5.0-10-generic
    • Дисплейный менеджер X: GNOME Shell 45
  • Версия среды выполнения Steam: steam-runtime_0.20231024.64411
  • Видеокарта:
    • Драйвер: AMD GFX1100 (gfx1100, LLVM 15.0.7, DRM 3.54, 6.5.0-10-generic)
  • ОП: 63500 Мб

Вы можете установить debian-пакет для Steam. Он называется “установщик Steam” в магазине программного обеспечения Ubuntu. Таким образом, ваш контроллер Steam будет правильно распознан. Я считаю, что это ошибка/ограничение snap-пакета.

Ответ или решение

Решение проблемы: Контроллер Steam не обнаруживается в Steam

Если ваш контроллер Steam не обнаруживается платформой Steam на Ubuntu 23.10, возможно, вы столкнулись с рядом проблем, которые мы рассмотрим в этой статье. Мы предложим несколько решений, которые помогут вам наладить работу контроллера и настроить управление в играх.

Проблема и предпосылки

В вашей ситуации вы указали, что контроллер может управлять курсором мыши, и некоторые кнопки работают в играх, но при этом Steam не распознает контроллер полностью для настройки. Также вы заметили, что не получали запрос на обновление прошивки при подключении контроллера без батарей, что также может быть связано с несовместимостью или неправильной настройкой.

Установка Steam

Вы упомянули, что используете версию Steam, установленную через Snap. Это может оказаться ключевым моментом: многие пользователи сообщают о проблемах с совместимостью контроллеров при использовании версии Steam из Snap. Рекомендуется установить Steam с использованием debian-пакета, который доступен в магазине программного обеспечения Ubuntu под названием "steam installer". Это может значительно улучшить совместимость и функциональность контроллера.

Проверка udev правил

Вы уже применили правила udev:

KERNEL=="uinput", MODE="0660", GROUP="users", OPTIONS+="static_node=uinput"

Убедитесь, что ваши правила не конфликтуют с другими. Перемещение файла 60-steam.rules вдали от 99-steam.rules является хорошей практикой, однако стоит перепроверить всё на предмет правильности настройки. Для перезагрузки правил udev выполните:

sudo udevadm control --reload-rules
sudo udevadm trigger

Подключение контроллера и обновление прошивки

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

Проверка различных портов и соединений

Иногда проблемы с обнаружением контроллера могут быть связаны с плохими USB-портами или кабелями. Попробуйте использовать другой USB-порт на вашем компьютере или другой кабель, если подключаете контроллер через USB. Также попробуйте подключить контроллер к другому компьютеру, чтобы протестировать его работоспособность.

Логирование и диагностика

Вы можете просмотреть логи Steam для диагностики проблемы с контроллером. Запустите Steam через терминал и обратите внимание на сообщения, связанные с контроллером:

steam > ~/steam_log.txt 2>&1

После завершения работы Steam просмотрите файл steam_log.txt на наличие сообщений об ошибках или предупреждений, которые могут указать на причину проблемы.

Заключение

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

Применив эти шаги, вы должны быть в состоянии настроить ваш контроллер Steam и использовать его для управления в играх на вашей Ubuntu системе.

Оцените материал
Добавить комментарий

Капча загружается...