Я был бы признателен за помощь в работе с контроллером громкости 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/
В течение очень долгого времени я изо всех сил пытался заставить powermate работать в Ubuntu, моей любимой ОС. Это было разочаровывающе, и, наконец, я все понял, и я хочу поделиться с вами всем, как я это сделал. Я искренне благодарю всех людей за ссылки. Мне нужно было что-то более окончательное, нет никаких доступных. Поэтому это усилие.
Вот как я получил свой регулятор громкости с USB-устройством Griffin Powermate, работающим в Ubuntu Saucy Salamander 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
/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
sudo evrouter /dev/input/*
В длинном выводе вы увидите строку, подобную следующей device 0: /dev/input/event7: Griffin PowerMate
/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
/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, который работает правильно; Мне не нужно беспокоиться о номере ввода. Это может быть полезно при изменении номера входа.
Простой способ заставить его работать (проверено на 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 else ex: события регулировки громкости, используя: XKey/XF86AudioLowerVolume
и XKey/XF86AudioRaiseVolume
Список поддерживаемых сопоставлений 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
команда Я сделал свою собственную программу для взаимодействия с 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
в терминале. Добавлена запись автозапуска, поэтому это должно происходить автоматически при следующем входе в систему.
Удерживайте ручку в течение одной секунды, чтобы активировать «режим фильма». Работа такая же, за исключением того, что светодиод не горит.
Вы можете найти DEB-файл на этом форуме:
http://ubuntuforums.org/showthread.php?t=1346654
В настоящее время это только для более старой версии Ubuntu, но будет новая версия.
В течение очень долгого времени я изо всех сил пытался заставить powermate работать в Ubuntu, моей любимой ОС. Это было разочаровывающе, и, наконец, я все понял, и я хочу поделиться с вами всем, как я это сделал. Я искренне благодарю всех людей за ссылки. Мне нужно было что-то более окончательное, нет никаких доступных. Поэтому это усилие.
Вот как я получил свой регулятор громкости с USB-устройством Griffin Powermate, работающим в Ubuntu Saucy Salamander 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
/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
sudo evrouter /dev/input/*
В длинном выводе вы увидите строку, подобную следующей device 0: /dev/input/event7: Griffin PowerMate
/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
/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, который работает правильно; Мне не нужно беспокоиться о номере ввода. Это может быть полезно при изменении номера входа.
Простой способ заставить его работать (проверено на 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 else ex: события регулировки громкости, используя: XKey/XF86AudioLowerVolume
и XKey/XF86AudioRaiseVolume
Список поддерживаемых сопоставлений 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
команда Я сделал свою собственную программу для взаимодействия с 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
в терминале. Добавлена запись автозапуска, поэтому это должно происходить автоматически при следующем входе в систему.
Удерживайте ручку в течение одной секунды, чтобы активировать «режим фильма». Работа такая же, за исключением того, что светодиод не горит.
Вы можете найти DEB-файл на этом форуме:
http://ubuntuforums.org/showthread.php?t=1346654
В настоящее время это только для более старой версии Ubuntu, но будет новая версия.
В течение очень долгого времени я изо всех сил пытался заставить powermate работать в Ubuntu, моей любимой ОС. Это было разочаровывающе, и, наконец, я все понял, и я хочу поделиться с вами всем, как я это сделал. Я искренне благодарю всех людей за ссылки. Мне нужно было что-то более окончательное, нет никаких доступных. Поэтому это усилие.
Вот как я получил свой регулятор громкости с USB-устройством Griffin Powermate, работающим в Ubuntu Saucy Salamander 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
/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
sudo evrouter /dev/input/*
В длинном выводе вы увидите строку, подобную следующей device 0: /dev/input/event7: Griffin PowerMate
/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
/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, который работает правильно; Мне не нужно беспокоиться о номере ввода. Это может быть полезно при изменении номера входа.
Простой способ заставить его работать (проверено на 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 else ex: события регулировки громкости, используя: XKey/XF86AudioLowerVolume
и XKey/XF86AudioRaiseVolume
Список поддерживаемых сопоставлений 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
команда Я сделал свою собственную программу для взаимодействия с 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
в терминале. Добавлена запись автозапуска, поэтому это должно происходить автоматически при следующем входе в систему.
Удерживайте ручку в течение одной секунды, чтобы активировать «режим фильма». Работа такая же, за исключением того, что светодиод не горит.
Вы можете найти DEB-файл на этом форуме:
http://ubuntuforums.org/showthread.php?t=1346654
В настоящее время это только для более старой версии Ubuntu, но будет новая версия.
В течение очень долгого времени я изо всех сил пытался заставить powermate работать в Ubuntu, моей любимой ОС. Это было разочаровывающе, и, наконец, я все понял, и я хочу поделиться с вами всем, как я это сделал. Я искренне благодарю всех людей за ссылки. Мне нужно было что-то более окончательное, нет никаких доступных. Поэтому это усилие.
Вот как я получил свой регулятор громкости с USB-устройством Griffin Powermate, работающим в Ubuntu Saucy Salamander 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
/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
sudo evrouter /dev/input/*
В длинном выводе вы увидите строку, подобную следующей device 0: /dev/input/event7: Griffin PowerMate
/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
/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, который работает правильно; Мне не нужно беспокоиться о номере ввода. Это может быть полезно при изменении номера входа.
Простой способ заставить его работать (проверено на 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 else ex: события регулировки громкости, используя: XKey/XF86AudioLowerVolume
и XKey/XF86AudioRaiseVolume
Список поддерживаемых сопоставлений 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
команда Я сделал свою собственную программу для взаимодействия с 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
в терминале. Добавлена запись автозапуска, поэтому это должно происходить автоматически при следующем входе в систему.
Удерживайте ручку в течение одной секунды, чтобы активировать «режим фильма». Работа такая же, за исключением того, что светодиод не горит.
Вы можете найти DEB-файл на этом форуме:
http://ubuntuforums.org/showthread.php?t=1346654
В настоящее время это только для более старой версии Ubuntu, но будет новая версия.
В моей системе, запущенной Kubuntu 12.10, есть устройство / dev / input / powermate, которое я могу вызвать в том же / usr / local / bin / powermate, который работает правильно; Мне не нужно беспокоиться о номере ввода. Это может быть полезно при изменении номера входа.
Простой способ заставить его работать (проверено на 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 else ex: события регулировки громкости, используя: XKey/XF86AudioLowerVolume
и XKey/XF86AudioRaiseVolume
Список поддерживаемых сопоставлений 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
команда Я сделал свою собственную программу для взаимодействия с 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
в терминале. Добавлена запись автозапуска, поэтому это должно происходить автоматически при следующем входе в систему.
Удерживайте ручку в течение одной секунды, чтобы активировать «режим фильма». Работа такая же, за исключением того, что светодиод не горит.
Вы можете найти DEB-файл на этом форуме:
http://ubuntuforums.org/showthread.php?t=1346654
В настоящее время это только для более старой версии Ubuntu, но будет новая версия.
В течение очень долгого времени я изо всех сил пытался заставить powermate работать в Ubuntu, моей любимой ОС. Это было разочаровывающе, и, наконец, я все понял, и я хочу поделиться с вами всем, как я это сделал. Я искренне благодарю всех людей за ссылки. Мне нужно было что-то более окончательное, нет никаких доступных. Поэтому это усилие.
Вот как я получил свой регулятор громкости с USB-устройством Griffin Powermate, работающим в Ubuntu Saucy Salamander 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
/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
sudo evrouter /dev/input/*
В длинном выводе вы увидите строку, подобную следующей device 0: /dev/input/event7: Griffin PowerMate
/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
/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, который работает правильно; Мне не нужно беспокоиться о номере ввода. Это может быть полезно при изменении номера входа.
Простой способ заставить его работать (проверено на 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 else ex: события регулировки громкости, используя: XKey/XF86AudioLowerVolume
и XKey/XF86AudioRaiseVolume
Список поддерживаемых сопоставлений 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
команда Вы можете найти DEB-файл на этом форуме:
http://ubuntuforums.org/showthread.php?t=1346654
В настоящее время это только для более старой версии Ubuntu, но будет новая версия.
В течение очень долгого времени я изо всех сил пытался заставить powermate работать в Ubuntu, моей любимой ОС. Это было разочаровывающе, и, наконец, я все понял, и я хочу поделиться с вами всем, как я это сделал. Я искренне благодарю всех людей за ссылки. Мне нужно было что-то более окончательное, нет никаких доступных. Поэтому это усилие.
Вот как я получил свой регулятор громкости с USB-устройством Griffin Powermate, работающим в Ubuntu Saucy Salamander 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
/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
sudo evrouter /dev/input/*
В длинном выводе вы увидите строку, подобную следующей device 0: /dev/input/event7: Griffin PowerMate
/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
/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, который работает правильно; Мне не нужно беспокоиться о номере ввода. Это может быть полезно при изменении номера входа.