<<
トップページへ
赤外線リモコンはCentOS6.x、ubuntu12.04で導入出来ていたのでVoyage mpd だって同じ事と考えてやってみました。
現実的にはmpcの操作でコントロールする事になります。
参考
http://kkuma.mydns.jp/Linux-audio/index1.shtml
https://wiki.archlinux.org/index.php/Music_Player_Daemon/
■実験ハード
※もう新品は購入出来ない様です。マジックテープで着脱可能にしてみました。
リ
モコンセット : I/Oデータ GV-MC/RCkit
-
lircのインストール
root@voyage:~/ apt-get update
root@voyage:~/ apt-get install lirc
-
設定
root@voyage:~/
cd /etc/lirc/
root@voyage:~/
cp /usr/share/lirc-remotes/mceusb/lircd.conf.mceusb¥
/etc/lirc/lircd.conf
root@voyage:~/ vi /etc/lirc/hardware.conf
--------------------------------------------------------------
LIRCD_ARGS=""
LOAD_MODULES=true
DRIVER="default"
DEVICE="/dev/lirc0"
MODULES="lirc_dev mceusb"
LIRCD_CONF="/etc/lirc/lircd.conf"
LIRCMD_CONF=""
--------------------------------------------------------------
- ircサービス再起動
root@voyage:~/
service lirc restart
デバイスが出来ていればとりあえず成功?
root@voyage:~/ ls -l /dev/lirc*
crw-rw---- 1 root root 61, 0 2010-10-23 20:11 /dev/lirc0
- リモコンボタンの動作確認
USB受信ユニットに向かって押したリモコンボタンの信号が表示されれば成功です。
root@voyage:~/.lirc# irw
000000037ff07be5 00 KEY_NEXT mceusb
000000037ff07be5 01 KEY_NEXT mceusb
2000000037ff07be5 02 KEY_NEXT mceusb
こ
れでリモコン操作準備完了、あとは音楽プレーヤーアプリケーションと組み合わせるための設定を行います。
- アプリケーションをリモコン操作するための設定
root@voyage:~/ cd
root@voyage:~/ mkdir
.lirc
root@voyage:~/ cd .lirc
homeに作成したディレクトリーに何個かのファイルを作成します。
このファイルはリモコンで操作したボタンとアプリケーションの
操作を関連ずける役割を果たします。この例はaudaciousのものです。
root@voyage:~/ vi /root/.lirc/mpc-rc
--------------------------------------------------------------
## irexec
begin
prog = irexec
button = KEY_0
config = mpc play
repeat = 0
end
begin
prog = irexec
button = KEY_PLAY
config = mpc toggle
repeat = 0
end
begin
prog = irexec
button = KEY_STOP
config = mpc stop
repeat = 0
end
begin
prog = irexec
button = KEY_AGAIN
config = mpc prev
repeat = 0
end
begin
prog = irexec
button = KEY_NEXT
config = mpc next
repeat = 0
end
begin
prog = irexec
button = KEY_VOLUMEUP
config = mpc volume +2
repeat = 1
end
begin
prog = irexec
button = voldown
config = mpc volume -2
repeat = 1
end
#begin
# prog = irexec
# button = pbc
# config = mpc random
# repeat = 0
#end
begin
prog = irexec
button = KEY_RIGHT
config = mpc seek +00:00:05
repeat = 0
end
begin
prog = irexec
button = KEY_LEFT
config = mpc seek -00:00:05
repeat = 0
end
begin
prog = irexec
button = KEY_UP
config = mpc seek +1%
repeat = 0
end
begin
prog = irexec
button = KEY_DOWN
config = mpc seek -1%
repeat = 0
end
begin
prog = irexec
button = KEY_CLEAR
config = mpc update
repeat = 0
end
--------------------------------------------------------------
この他にもうひとつファイルを作成します。
root@voyage:~/ cd
root@voyage:~/ vi .lircrc
--------------------------------------------------------------
include ~/.lirc/mpc-rc
--------------------------------------------------------------
次にOS起動時にリモコン操作が出来るようにするため
root@voyage:~/ vi /etc/rc.local
$ irexec -d .lircrc
--------------------------------------------------------------
irexec -d
--------------------------------------------------------------
再起動すればリモコンが使える状態になっているはずです。
ブログ関連リンク
▲このページの
トッ
プへ戻る