Bug 34420 - пакет для настройки и калибровки джойстика/гейпада
Summary: пакет для настройки и калибровки джойстика/гейпада
Status: NEW
Alias: None
Product: New/proposed packages
Classification: Development
Component: Обычный репозиторий (show other bugs)
Version: не указана
Hardware: all Linux
: P3 normal
Assignee: Andrey Cherepanov
QA Contact: Andrey Cherepanov
URL: https://packages.debian.org/sid/joystick
Keywords:
Depends on:
Blocks:
 
Reported: 2018-01-04 10:48 MSK by Denis G. Samsonenko
Modified: 2018-01-04 10:48 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Denis G. Samsonenko 2018-01-04 10:48:49 MSK
Столкнулся с тем, что калибровка джойстика не сохраняется при переподключении джойстика. В debian есть пакет joystick (https://packages.debian.org/sid/joystick), содержащий консольные утилиты jscal, jscal-store и jscal-restore, при помощи которых можно откалибровать джойстик и сохранить/восстановить полученные значения коррекции. Также там есть правила для udev, которые позволяют автоматически прменять сохранённые значения калибровки при подключении джойстика.

В autoimports есть пакет linuxconsoletools, в котором присутствуют указанные утилиты jscal, jscal-store и jscal-restore, но нет правил для udev.

Было бы неплохо адаптировать пакет joystick из Debian для Сизифа (p8), возможно взяв за основу пакет linuxconsoletools из autoimports.

Я проверил на своём Logitech F310, установив linuxconsoletools из autoimports, и добавив в /etc/udev/rules.d файл файл 60-joystick.rules с правилом:

ACTION=="add", KERNEL=="js*", RUN+="/usr/bin/jscal-restore %E{DEVNAME}"

Таперь при подключении геймпада автоматически подхватывается калибровка, которую я предварительно сохранил при помощи jscal-store.