Нужна помощь с регулятором громкости Griffin PowerMate USB - новый 64-битный рабочий стол и усилитель; Ubuntu 12.04

Я был бы признателен за помощь при запуске контроллера громкости 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 /

7
задан 17 May 2012 в 05:27

5 ответов

Простой способ получить его работа (протестированный на xubuntu 15.04):

  1. Установка evrouter отсюда

  2. Создайте файл отображения события для 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

    Список Поддерживаемых отображений

  3. После того как Ваш PowerMate соединен просто выполненный:

    sudo pkill evrouter & sleep .1 && sudo evrouter -c /somepath/evrouterrc $(find /dev/input -iname "*powerm*")
    

    Команда:

    1. уничтожает любой ранее запустил evrouter команды
    2. сны для 100 мс
    3. запускает новое evrouter с указанным файлом конфигурации, и ищет, приложенное устройство powermate (должен быть где-нибудь в /dev/input/by-id/usb-Griffin_Technology__Inc._Griffin_PowerMate-event-if00)

    Дополнительно можно поместить это в сценарий в Вашем $PATH и затем Вы могли запустить его с помощью единственной команды

    Если Вы помещаете evrouterrc кому: /etc/evrouterrc можно пропустить -c /somepath/evrouterrc часть команды

4
ответ дан 17 May 2012 в 05:27

Я сделал свою собственную программу для взаимодействия с 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 в терминале. Запись автозапуска была добавлена, поэтому это должно произойти автоматически при вашем следующем входе в систему.

Удерживайте ручку в течение одной секунды, чтобы активировать «режим видео». Работа такая же, за исключением того, что светодиод не горит.

0
ответ дан 17 May 2012 в 05:27

В течение очень долгого времени я изо всех сил пытался получить powermate, работающий в Ubuntu, моей любимой ОС. Это было печально, и наконец я получил его движение, и я действительно хочу совместно использовать с Вами всеми, как я сделал. Моя искренняя благодарность всем людям из ссылок. Мне было нужно что-то более категорическое, нет ни одного доступного. Поэтому это усилие.

Это - то, как я получил свой регулятор громкости с Griffin Powermate USB device, работающий в Ubuntu Дерзкая Саламандра 13,10 amd64. Терпите меня и сделайте следующее.

Ссылки

  1. http://screamingroot.org/node/5
  2. http://www.mp3car.com/input-devices/146252-using-griffin-powermate-in-linux.html
  3. http://www.bedroomlan.org/projects/evrouter (для evrouter)
  4. http://tomthegeek.blogspot.com/2007/05/griffin-powermate-working-with-ubuntu.html
  5. http://ubuntuforums.org/showthread.php?t=1346654&page=3
  6. https://superuser.com/questions/471253/ubuntu-how-to-run-a-terminal-command-on-boot

HowTo

  1. Сделайте файл /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
    
  2. Создайте названную группу powermate добавьте себя и других пользователей той группе.

    sudo addgroup powermate
    sudo adduser "$USER" powermate
    
  3. Теперь создайте файл /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
    
  4. Загрузите и установите evrouter из http://www.bedroomlan.org/projects/evrouter или используйте репозиторий по http://www.bedroomlan.org/bedroomlan-debian-repository.

  5. Создать /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
    
  6. Узнайте входной номер события powermate (в моем, это - event7), путем выполнения следующей команды.:

    sudo evrouter /dev/input/*
    

    В долгом выводе необходимо видеть строку как следующее

    device  0: /dev/input/event7: Griffin PowerMate
    
  7. Создайте исполняемый файл /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
    
  8. Если бы Вы - ленивый парень как я и хотели бы, чтобы это автоматически работало при запуске, можно сделать так путем добавления файла сценария к /etc/rc.local или любой такой другой:

    sudo sed -i -e '/exit 0/i /usr/local/bin/powermate' /etc/rc.local
    

Попробуйте его и посмотрите. Всего наилучшего. Я люблю его теперь. Надо надеяться, люди можно получить его работающий его также.

4
ответ дан 17 May 2012 в 05:27

В моей системе под управлением Kubuntu 12.10 есть устройство / dev / input / powermate, которое я могу вызвать в том же / usr / local / bin / powermate, которое работает правильно; Мне не нужно беспокоиться о вводе номера. Это может быть полезно в случае изменения входного номера.

0
ответ дан 17 May 2012 в 05:27

DEB-файл можно найти на этом форуме:

http://ubuntuforums.org/showthread.php?t=1346654

только для более старой версии Ubuntu, но будет новая версия.

0
ответ дан 17 May 2012 в 05:27

Другие вопросы по тегам:

Похожие вопросы: