Intereting Posts
Как восстановить окна сочувствия на Gnome 3? Как включить имя в адрес: адрес человека, которому вы отправляете почту в mailx (UNIX-HP) ожидать сценария для получения вывода для нескольких серверов Traceroute – подходите к месту с проблемами подключения Какая история за вилкой? Где моя конфигурация eth0 на Wheezy В отличие от статического имени хоста и имени значка и довольно имени хоста в RHEL 7 Почему «sudo su» в сценарии оболочки не запускает остальную часть скрипта как root? Правило перенаправления Apache с использованием регулярного выражения Qubes (Fedora 23) не войдет в систему Как перезапустить службу systemd при изменении графики? Что такое идентификатор токена “ `? пользователи не могут выполнить su для другого пользователя LDAP Мой cron не работает, ничего не отображается в / var / mail / <имя_пользователя> или в / var / log / syslog Есть ли инструмент в linux, который позволяет многострочные выражения регулярных выражений?

Ubuntu 14.04 – Несколько ручек Powermate для технологии Griffin

Я запускаю Ubuntu 14.04, и я хочу запустить несколько грифельных регуляторов powermate: https://store.griffintechnology.com/powermate . Я хочу сопоставить их с разными ключами, кроме аудиоконтроля. Я хочу использовать четыре из них (возможно, больше) для управления положениями робота. Мы собираемся использовать ROS для захвата команд и передачи их роботу.

Я получил первый и работает с использованием измененной версии этих команд: https://askubuntu.com/questions/138148/need-help-with-griffin-powermate-usb-volume-controller-new-64-bit- настольными иь

Но я не могу использовать несколько контроллеров. Я попытался изменить правила udev для учета значения KERNEL = xx, поскольку это единственное значение, которое изменяется между кнопками, а затем изменение файла .evrouterrc на / dev / input / event * вместо «Griffin Technology Powermate», но это не позволяют использовать оба из них.

Я также попытался добавить двух пользователей (powermate, powermate2) и повторил шаги для обоих контроллеров (evrouterrc, evrouterrc2), но evrouter не разрешил запускать экземпляры.

Я смущен тем, какие шаги нужно предпринять сейчас. Можно ли использовать правила udev и evrouter для учета нескольких экземпляров идентичных устройств и назначать им разные функции? Или мне нужно найти другой способ? Или вы знаете какие-либо совместимые с linux полноразмерные ручки, которые мы могли бы использовать вместо этого?