Ретрофайтерс Хантер USB джойстик вышел из строя после обновления.

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

Джойстик RetroFighters Hunter работал до обновления до ядра 24.04 версии 6.8.0-49-generic. Теперь, при подключении, он выдает следующее, и производитель тоже scratching их головы по этому поводу. Я читал, что другие имеют проблемы с USB-устройствами, которые сообщают о подобных сбоях скорости передачи, но никто, кажется, не имеет решения…

2024-12-03T05:37:48.089783+00:00 mich-desktop kernel: usb 1-6.4: новое полносиловое USB устройство номер 74, использующее xhci_hcd
2024-12-03T05:37:48.194752+00:00 mich-desktop kernel: usb 1-6.4: Новое USB устройство найдено, idVendor=057e, idProduct=2009, bcdDevice= 2.00
2024-12-03T05:37:48.194789+00:00 mich-desktop kernel: usb 1-6.4: Новые строки USB устройства: Mfr=1, Product=2, SerialNumber=3
2024-12-03T05:37:48.194793+00:00 mich-desktop kernel: usb 1-6.4: Продукт: Pro Controller
2024-12-03T05:37:48.194795+00:00 mich-desktop kernel: usb 1-6.4: Производитель: Nintendo Co., Ltd.
2024-12-03T05:37:48.194797+00:00 mich-desktop kernel: usb 1-6.4: SerialNumber: 000000000001
2024-12-03T05:37:48.202769+00:00 mich-desktop kernel: input: Nintendo Co., Ltd. Pro Controller как /devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6.4/1-6.4:1.0/0003:057E:2009.0017/input/input49
2024-12-03T05:37:48.204011+00:00 mich-desktop kernel: hid-generic 0003:057E:2009.0017: input,hidraw7: USB HID v1.11 Джойстик [Nintendo Co., Ltd. Pro Controller] на usb-0000:00:14.0-6.4/input0
2024-12-03T05:37:48.238771+00:00 mich-desktop mtp-probe: проверка шины 1, устройства 74: "/sys/devices/pci0000:00/0000:00:14.0/usb1/1-6/1-6.4"
2024-12-03T05:37:48.238872+00:00 mich-desktop mtp-probe: шина: 1, устройство: 74 не было MTP устройством
2024-12-03T05:37:48.273705+00:00 mich-desktop kernel: nintendo 0003:057E:2009.0017: hidraw7: USB HID v81.11 Джойстик [Nintendo Co., Ltd. Pro Controller] на usb-0000:00:14.0-6.4/input0
2024-12-03T05:37:50.433793+00:00 mich-desktop kernel: nintendo 0003:057E:2009.0017: Не удалось установить скорость передачи; ret=-110
2024-12-03T05:37:50.433819+00:00 mich-desktop kernel: nintendo 0003:057E:2009.0017: Не удалось инициализировать контроллер; ret=-110
2024-12-03T05:37:50.435840+00:00 mich-desktop kernel: nintendo 0003:057E:2009.0017: probe - fail = -110
2024-12-03T05:37:50.435876+00:00 mich-desktop kernel: nintendo: probe устройства 0003:057E:2009.0017 завершился с ошибкой -110
2024-12-03T05:37:50.470710+00:00 mich-desktop (udev-worker)[991088]: js0: Процесс '/usr/bin/jscal-restore /dev/input/js0' завершился с кодом выхода 1.

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

Недостатки RetroFighters Hunter USB джойстика после обновления до версии ядра 24.04 (6.8.0-49-generic)

После обновления вашего RetroFighters Hunter USB джойстика до версии ядра 24.04 (6.8.0-49-generic) возникли серьезные проблемы с его функционированием, о чем свидетельствует приведенная ниже ошибка:

2024-12-03T05:37:50.433793+00:00 mich-desktop kernel: nintendo: failed to set baudrate; ret=-110
2024-12-03T05:37:50.433819+00:00 mich-desktop kernel: nintendo: failed to initialize controller; ret=-110

Ошибка, связанная с baudrate, указывает на проблемы с инициализацией джойстика, что может быть следствием нескольких факторов. Давайте рассмотрим вероятные причины и пути их решения.

Возможные причины проблемы

  1. Несовместимость ядра:
    Обновление до новой версии ядра может вызвать несовместимость с некоторыми устройствами, особенно если драйвера не были обновлены или тестированы для новой версии. Текущий драйвер для RetroFighters Hunter может не поддерживать изменения, внесенные в ядро.

  2. Ошибки конфигурации устройства:
    Неудачный процесс идентификации или инициализации USB-устройства, что видно по сообщению Failed to initialize controller; ret=-110. Эта ошибка может возникать, если устройство не может передать необходимые данные из-за неправильной конфигурации.

  3. Проблемы с USB-портом или кабелем:
    Физические проблемы с USB-подключением, такие как поврежденный кабель или USB-порт. Попробуйте подключить джойстик к другому порту или использовать другой кабель.

  4. Конфликт с другими USB-устройствами:
    Иногда наличие нескольких подключенных устройств может вызывать конфликты. Отключите все другие USB-устройства и проверьте, работает ли джойстик в одиночку.

Рекомендуемые шаги для устранения проблемы

  1. Проверка совместимости:
    Убедитесь, что драйвера RetroFighters Hunter актуальны. Возможно, на сайте производителя появились обновленные версии драйверов, совместимые с вашим обновленным ядром.

  2. Откат ядра:
    Если проблема сохраняется, вы можете рассмотреть возможность отката на предыдущую версию ядра, которая работала корректно. Это временное решение, пока не будет выпущено обновление или патч.

  3. Проверка оборудования:

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

    • Изучите журналы системы (например, с помощью dmesg или journalctl), чтобы получить больше подробностей о проблемах с инициализацией устройства.
    • Введите команду lsusb для проверки распознавания устройства системой.
  5. Обратитесь в техподдержку:
    Если ни одно из вышеперечисленных решений не дает результата, свяжитесь с технической поддержкой RetroFighters для получения помощи.

Заключение

Проблемы с RetroFighters Hunter USB джойстиком после обновления программного обеспечения могут вызывать значительное беспокойство. Однако с помощью описанных шагов вы сможете диагностировать и, возможно, решить проблему. Важно помнить, что тщательный подход к изучению всех возможных причин и методов устранения неполадок – это ключ к успешному восстановлению функциональности вашего устройства.

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

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