Подключаем Dualshock 4 на свежей Manjaro

Давненько ничего не писал, но тут пришла идея.

Недавно шарился по озону и наткнулся на дешевую китайскую реплику соневского Dualshock 4 (геймпад от плойки 4). Рекламировать не буду. Но сумма смешная, а уже давно хотелось попробовать поиграть с гироскопом, почему бы и да.

Оно приехало. В целом подключать не сложно, но выяснилось пару моментов, которые вы вряд-ли найдете в одном тексте.

1) Желательно свежее ядро (> 6.2). Есть легаси драйвер ds4drv, но мейнстримный ядреный, кмк, будет посподручнее. Ставим новое ядро, если оно еще не установлено:

Подключаем Dualshock 4 на свежей Manjaro GNU, Linux, Manjaro, Игры, Геймпад, Гайд, Dualshock 4, Длиннопост

Ставим ядро через штатный GUI Manjaro

2) При соединении по блютус, вероятно, словите ошибку, контроллер находится, но не подключается. Это баг bluez, затрагивающий версии 5.69 и частично 5.70. Таков удел роллинг-дистрибутивов. Решение - откатить пакет на версию 5.68. Ставим пакет downgrade и ломаем систему через него:

$ pamac install downgrade

$ downgrade bluez

Подключаем Dualshock 4 на свежей Manjaro GNU, Linux, Manjaro, Игры, Геймпад, Гайд, Dualshock 4, Длиннопост

Откатываемся на 5.68. Перезагружаемся. Заново ищем контроллер и запариваем. Теперь все должно работать.

Следует отметить, что в данном случае система стала частично обновленной, для Manjaro это может быть критично. Так что не факт, что не сломалось что-то еще)) Будем проверять.

З.Ы. Забыл о том, что пакет еще не мешало бы бросить в игнор для последующих обновлений. Главное не забыть потом вернуть все в зад. #comment_288424206

GNU/Linux

1.1K постов15.6K подписчика

Правила сообщества

Все дистрибутивы хороши.

Будьте людьми.

Вы смотрите срез комментариев. Показать все
Автор поста оценил этот комментарий
Автор, следовало бы дописать, что bluez в таком случае надо добавить в NoUpgrade в pacman.conf.
раскрыть ветку (3)
Автор поста оценил этот комментарий
Ошибся, в IgnorePkg
раскрыть ветку (2)
Автор поста оценил этот комментарий

Да, это не помешает, добавлю в пост. Поставил галочку в pamac gui, юзерфрендли же)

Иллюстрация к комментарию
раскрыть ветку (1)
Автор поста оценил этот комментарий
I use Arch, btw)
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку