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

Я был бы признателен за помощь в работе с контроллером громкости Griffin PowerMate USB на моем новом 64-разрядном настольном компьютере 12.04 - для управления / отключения основного громкоговорителя аппарата и & amp; прокручивать файлы cbr.

Согласно Google & amp; SourceForge, что-то называемое Gizmo Daemon / Gizmod - это путь, который можно было сделать до недавнего времени, но я нашел только один сайт, который недавно появился, и предложенный метод для меня сейчас слишком скачок. ..

Я очень новичок в Ubuntu, поэтому в идеале я бы очень ценю некоторые четкие инструкции - и готовый к рок-пакет, если есть там.

Cheers, Dave - aussie в Глазго, Шотландия.

http://sourceforge.net/apps/mediawiki/gizmod/index.php

http : //epiguru.com/2011/11/how-to-use-griffin-powermate-with-gizmo-daemon-on-linux/

6
задан 17 May 2012 в 06:27

37 ответов

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

Вот как я получил свой регулятор громкости с USB-устройством Griffin Powermate, работающим в Ubuntu Saucy Salamander 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: //
  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 (в моем случае это событие7), выполнив следующую команду .:
    sudo evrouter /dev/input/*
    
    В длинном выводе вы увидите строку, подобную следующей
    device  0: /dev/input/event7: Griffin PowerMate
    
  7. Создайте исполняемый файл /usr/local/bin/powermate с content:
    #!/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
ответ дан 25 July 2018 в 18:53

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

0
ответ дан 25 July 2018 в 18:53

Простой способ заставить его работать (проверено на 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 else ex: события регулировки громкости, используя: XKey/XF86AudioLowerVolume и XKey/XF86AudioRaiseVolume Список поддерживаемых сопоставлений
  3. Как только ваш PowerMate подключен, просто запустите:
    sudo pkill evrouter & sleep .1 && sudo evrouter -c /somepath/evrouterrc $(find /dev/input -iname "*powerm*")
    
    Команда: убивает все ранее запущенные команды evrouter, спящие для 100 мс, запускают новый evrouter с указанным конфигурационным файлом и просматривают прикрепленное устройство powermate ( должен быть где-то в /dev/input/by-id/usb-Griffin_Technology__Inc._Griffin_PowerMate-event-if00). Возможно, вы можете поместить это в скрипт в свой $PATH, а затем вы можете запустить его с помощью одной команды. Если вы поместите evrouterrc в /etc/evrouterrc, вы можете пропустить часть -c /somepath/evrouterrc команда
4
ответ дан 25 July 2018 в 18:53

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

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

1
ответ дан 25 July 2018 в 18:53

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

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

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

0
ответ дан 25 July 2018 в 18:53

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

Вот как я получил свой регулятор громкости с USB-устройством Griffin Powermate, работающим в Ubuntu Saucy Salamander 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: //
  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 (в моем случае это событие7), выполнив следующую команду .:
    sudo evrouter /dev/input/*
    
    В длинном выводе вы увидите строку, подобную следующей
    device  0: /dev/input/event7: Griffin PowerMate
    
  7. Создайте исполняемый файл /usr/local/bin/powermate с content:
    #!/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
ответ дан 31 July 2018 в 12:19

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

0
ответ дан 31 July 2018 в 12:19

Простой способ заставить его работать (проверено на 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 else ex: события регулировки громкости, используя: XKey/XF86AudioLowerVolume и XKey/XF86AudioRaiseVolume Список поддерживаемых сопоставлений
  3. Как только ваш PowerMate подключен, просто запустите:
    sudo pkill evrouter & sleep .1 && sudo evrouter -c /somepath/evrouterrc $(find /dev/input -iname "*powerm*")
    
    Команда: убивает все ранее запущенные команды evrouter, спящие для 100 мс, запускают новый evrouter с указанным конфигурационным файлом и просматривают прикрепленное устройство powermate ( должен быть где-то в /dev/input/by-id/usb-Griffin_Technology__Inc._Griffin_PowerMate-event-if00). Возможно, вы можете поместить это в скрипт в свой $PATH, а затем вы можете запустить его с помощью одной команды. Если вы поместите evrouterrc в /etc/evrouterrc, вы можете пропустить часть -c /somepath/evrouterrc команда
4
ответ дан 31 July 2018 в 12:19

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

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

1
ответ дан 31 July 2018 в 12:19

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

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

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

0
ответ дан 31 July 2018 в 12:19

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

Вот как я получил свой регулятор громкости с USB-устройством Griffin Powermate, работающим в Ubuntu Saucy Salamander 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: //
  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 (в моем случае это событие7), выполнив следующую команду .:
    sudo evrouter /dev/input/*
    
    В длинном выводе вы увидите строку, подобную следующей
    device  0: /dev/input/event7: Griffin PowerMate
    
  7. Создайте исполняемый файл /usr/local/bin/powermate с content:
    #!/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
ответ дан 2 August 2018 в 01:01

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

0
ответ дан 2 August 2018 в 01:01

Простой способ заставить его работать (проверено на 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 else ex: события регулировки громкости, используя: XKey/XF86AudioLowerVolume и XKey/XF86AudioRaiseVolume Список поддерживаемых сопоставлений
  3. Как только ваш PowerMate подключен, просто запустите:
    sudo pkill evrouter & sleep .1 && sudo evrouter -c /somepath/evrouterrc $(find /dev/input -iname "*powerm*")
    
    Команда: убивает все ранее запущенные команды evrouter, спящие для 100 мс, запускают новый evrouter с указанным конфигурационным файлом и просматривают прикрепленное устройство powermate ( должен быть где-то в /dev/input/by-id/usb-Griffin_Technology__Inc._Griffin_PowerMate-event-if00). Возможно, вы можете поместить это в скрипт в свой $PATH, а затем вы можете запустить его с помощью одной команды. Если вы поместите evrouterrc в /etc/evrouterrc, вы можете пропустить часть -c /somepath/evrouterrc команда
4
ответ дан 2 August 2018 в 01:01

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

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

1
ответ дан 2 August 2018 в 01:01

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

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

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

0
ответ дан 2 August 2018 в 01:01

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

Вот как я получил свой регулятор громкости с USB-устройством Griffin Powermate, работающим в Ubuntu Saucy Salamander 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: //
  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 (в моем случае это событие7), выполнив следующую команду .:
    sudo evrouter /dev/input/*
    
    В длинном выводе вы увидите строку, подобную следующей
    device  0: /dev/input/event7: Griffin PowerMate
    
  7. Создайте исполняемый файл /usr/local/bin/powermate с content:
    #!/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
ответ дан 4 August 2018 в 16:32

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

0
ответ дан 4 August 2018 в 16:32

Простой способ заставить его работать (проверено на 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 else ex: события регулировки громкости, используя: XKey/XF86AudioLowerVolume и XKey/XF86AudioRaiseVolume Список поддерживаемых сопоставлений
  3. Как только ваш PowerMate подключен, просто запустите:
    sudo pkill evrouter & sleep .1 && sudo evrouter -c /somepath/evrouterrc $(find /dev/input -iname "*powerm*")
    
    Команда: убивает все ранее запущенные команды evrouter, спящие для 100 мс, запускают новый evrouter с указанным конфигурационным файлом и просматривают прикрепленное устройство powermate ( должен быть где-то в /dev/input/by-id/usb-Griffin_Technology__Inc._Griffin_PowerMate-event-if00). Возможно, вы можете поместить это в скрипт в свой $PATH, а затем вы можете запустить его с помощью одной команды. Если вы поместите evrouterrc в /etc/evrouterrc, вы можете пропустить часть -c /somepath/evrouterrc команда
4
ответ дан 4 August 2018 в 16:32

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

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

1
ответ дан 4 August 2018 в 16:32

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

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

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

0
ответ дан 4 August 2018 в 16:32

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

0
ответ дан 6 August 2018 в 01:12

Простой способ заставить его работать (проверено на 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 else ex: события регулировки громкости, используя: XKey/XF86AudioLowerVolume и XKey/XF86AudioRaiseVolume Список поддерживаемых сопоставлений
  3. Как только ваш PowerMate подключен, просто запустите:
    sudo pkill evrouter & sleep .1 && sudo evrouter -c /somepath/evrouterrc $(find /dev/input -iname "*powerm*")
    
    Команда: убивает все ранее запущенные команды evrouter, спящие для 100 мс, запускают новый evrouter с указанным конфигурационным файлом и просматривают прикрепленное устройство powermate ( должен быть где-то в /dev/input/by-id/usb-Griffin_Technology__Inc._Griffin_PowerMate-event-if00). Возможно, вы можете поместить это в скрипт в свой $PATH, а затем вы можете запустить его с помощью одной команды. Если вы поместите evrouterrc в /etc/evrouterrc, вы можете пропустить часть -c /somepath/evrouterrc команда
4
ответ дан 6 August 2018 в 01:12

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

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

1
ответ дан 6 August 2018 в 01:12

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

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

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

0
ответ дан 6 August 2018 в 01:12

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

Вот как я получил свой регулятор громкости с USB-устройством Griffin Powermate, работающим в Ubuntu Saucy Salamander 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: //
  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 (в моем случае это событие7), выполнив следующую команду .:
    sudo evrouter /dev/input/*
    
    В длинном выводе вы увидите строку, подобную следующей
    device  0: /dev/input/event7: Griffin PowerMate
    
  7. Создайте исполняемый файл /usr/local/bin/powermate с content:
    #!/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
ответ дан 7 August 2018 в 18:38

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

0
ответ дан 7 August 2018 в 18:38

Простой способ заставить его работать (проверено на 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 else ex: события регулировки громкости, используя: XKey/XF86AudioLowerVolume и XKey/XF86AudioRaiseVolume Список поддерживаемых сопоставлений
  3. Как только ваш PowerMate подключен, просто запустите:
    sudo pkill evrouter & sleep .1 && sudo evrouter -c /somepath/evrouterrc $(find /dev/input -iname "*powerm*")
    
    Команда: убивает все ранее запущенные команды evrouter, спящие для 100 мс, запускают новый evrouter с указанным конфигурационным файлом и просматривают прикрепленное устройство powermate ( должен быть где-то в /dev/input/by-id/usb-Griffin_Technology__Inc._Griffin_PowerMate-event-if00). Возможно, вы можете поместить это в скрипт в свой $PATH, а затем вы можете запустить его с помощью одной команды. Если вы поместите evrouterrc в /etc/evrouterrc, вы можете пропустить часть -c /somepath/evrouterrc команда
4
ответ дан 7 August 2018 в 18:38

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

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

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

0
ответ дан 7 August 2018 в 18:38

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

Вот как я получил свой регулятор громкости с USB-устройством Griffin Powermate, работающим в Ubuntu Saucy Salamander 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: //
  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 (в моем случае это событие7), выполнив следующую команду .:
    sudo evrouter /dev/input/*
    
    В длинном выводе вы увидите строку, подобную следующей
    device  0: /dev/input/event7: Griffin PowerMate
    
  7. Создайте исполняемый файл /usr/local/bin/powermate с content:
    #!/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
ответ дан 10 August 2018 в 07:18

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

0
ответ дан 10 August 2018 в 07:18

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

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