Я был бы признателен за помощь при запуске контроллера громкости USB Griffin PowerMate на моем новом 64-битном настольном компьютере 12.04 - для управления / приглушения основного уровня громкости машины, а также прокрутить файлы cbr.
По данным Google & amp; SourceForge, так называемый Gizmo Daemon / Gizmod , был подходом, который произошел некоторое время назад, но я нашел только один сайт, который был недавно - и предложенный метод является слишком большим скачком для меня в этот момент ....
Я очень новичок в Ubuntu, поэтому в идеале я был бы очень признателен за некоторые четкие инструкции - и готовый пакет, если он там есть.
Приветствия, Дейв - австралиец в Глазго, Шотландия.
http://sourceforge.net/apps/mediawiki/gizmod/index.php
http://epiguru.com/2011/11/how-to -use-грифон-PowerMate-с-гизмо-демон-на-Linux /
Простой способ получить его работа (протестированный на xubuntu 15.04):
Установка evrouter
отсюда
Создайте файл отображения события для evrouter
с содержанием:
# /somepath/evrouterrc
Window ""
"Griffin PowerMate" "" any key/256 "XButton/2" # click
"Griffin PowerMate" "" any rel/7/1 "XButton/5" # scroll >
"Griffin PowerMate" "" any rel/7/-1 "XButton/4" # scroll <
Еще можно изменить отображение на anythings напр.: использование событий регулятора громкости: XKey/XF86AudioLowerVolume
и XKey/XF86AudioRaiseVolume
После того как Ваш PowerMate соединен просто выполненный:
sudo pkill evrouter & sleep .1 && sudo evrouter -c /somepath/evrouterrc $(find /dev/input -iname "*powerm*")
Команда:
evrouter
командыevrouter
с указанным файлом конфигурации, и ищет, приложенное устройство powermate (должен быть где-нибудь в /dev/input/by-id/usb-Griffin_Technology__Inc._Griffin_PowerMate-event-if00
)Дополнительно можно поместить это в сценарий в Вашем $PATH
и затем Вы могли запустить его с помощью единственной команды
Если Вы помещаете evrouterrc
кому: /etc/evrouterrc
можно пропустить -c /somepath/evrouterrc
часть команды
Я сделал свою собственную программу для взаимодействия с Powermate. Он требует pulseaudio (по умолчанию в Ubuntu), он меняет громкость при повороте ручки, и вы можете отключить звук, нажав на кнопку вниз. Синий свет меняется, отражая текущий объем.
Вы можете найти его здесь: https://launchpad.net/~stefansundin/+archive/ubuntu/powermate
Установить с помощью:
sudo add-apt-repository ppa:stefansundin/powermate
sudo apt-get update
sudo apt-get install powermate
Если устройство уже подключено, отключите его, а затем подключите снова! Затем запустите powermate
в терминале. Запись автозапуска была добавлена, поэтому это должно произойти автоматически при вашем следующем входе в систему.
Удерживайте ручку в течение одной секунды, чтобы активировать «режим видео». Работа такая же, за исключением того, что светодиод не горит.
В течение очень долгого времени я изо всех сил пытался получить powermate, работающий в Ubuntu, моей любимой ОС. Это было печально, и наконец я получил его движение, и я действительно хочу совместно использовать с Вами всеми, как я сделал. Моя искренняя благодарность всем людям из ссылок. Мне было нужно что-то более категорическое, нет ни одного доступного. Поэтому это усилие.
Это - то, как я получил свой регулятор громкости с Griffin Powermate USB device, работающий в Ubuntu Дерзкая Саламандра 13,10 amd64. Терпите меня и сделайте следующее.
Сделайте файл /etc/udev/rules.d/10-local.rules
с содержанием:
SUBSYSTEMS=="usb", ATTRS{product}=="Griffin PowerMate", KERNEL=="event?", NAME="input/powermate"
Подход командной строки для достижения этого:
echo 'SUBSYSTEMS=="usb", ATTRS{product}=="Griffin PowerMate", KERNEL=="event?", NAME="input/powermate"' | sudo tee /etc/udev/rules.d/10-local.rules
Создайте названную группу powermate
добавьте себя и других пользователей той группе.
sudo addgroup powermate
sudo adduser "$USER" powermate
Теперь создайте файл /etc/udev/rules.d/40-permissions-powermate.rules
и добавьте следующее:
ATTRS{product}=="Griffin PowerMate" GROUP="powermate", MODE="0666"
Подход командной строки для достижения этого:
echo 'ATTRS{product}=="Griffin PowerMate" GROUP="powermate", MODE="0666"' | sudo tee /etc/udev/rules.d/40-permissions-powermate.rules
Загрузите и установите evrouter из http://www.bedroomlan.org/projects/evrouter или используйте репозиторий по http://www.bedroomlan.org/bedroomlan-debian-repository.
Создать /etc/evrouterrc
или $HOME/.evrouterrc
(Я предпочитаю /etc/evrouterrc
) со следующим содержанием:
Window ""
"Griffin PowerMate" "" any key/256 "XKey/XF86AudioMute"
"Griffin PowerMate" "" any rel/7/1 "XKey/XF86AudioRaiseVolume"
"Griffin PowerMate" "" any rel/7/-1 "XKey/XF86AudioLowerVolume"
Подход командной строки для достижения этого:
sudo tee /etc/evrouterrc > /dev/null <<EOF
Window ""
"Griffin PowerMate" "" any key/256 "XKey/XF86AudioMute"
"Griffin PowerMate" "" any rel/7/1 "XKey/XF86AudioRaiseVolume"
"Griffin PowerMate" "" any rel/7/-1 "XKey/XF86AudioLowerVolume"
EOF
Узнайте входной номер события powermate (в моем, это - event7), путем выполнения следующей команды.:
sudo evrouter /dev/input/*
В долгом выводе необходимо видеть строку как следующее
device 0: /dev/input/event7: Griffin PowerMate
Создайте исполняемый файл /usr/local/bin/powermate
с содержанием:
#!/bin/sh
exec evrouter -c /etc/evrouterrc /dev/input/event7
Подход командной строки для достижения этого:
sudo tee /usr/local/bin/powermate > /dev/null <<EOF
#!/bin/sh
exec evrouter -c /etc/evrouterrc /dev/input/event7
EOF
sudo chmod a+x /usr/local/bin/powermate
Если бы Вы - ленивый парень как я и хотели бы, чтобы это автоматически работало при запуске, можно сделать так путем добавления файла сценария к /etc/rc.local
или любой такой другой:
sudo sed -i -e '/exit 0/i /usr/local/bin/powermate' /etc/rc.local
Попробуйте его и посмотрите. Всего наилучшего. Я люблю его теперь. Надо надеяться, люди можно получить его работающий его также.
В моей системе под управлением Kubuntu 12.10 есть устройство / dev / input / powermate, которое я могу вызвать в том же / usr / local / bin / powermate, которое работает правильно; Мне не нужно беспокоиться о вводе номера. Это может быть полезно в случае изменения входного номера.
DEB-файл можно найти на этом форуме:
http://ubuntuforums.org/showthread.php?t=1346654
только для более старой версии Ubuntu, но будет новая версия.