1 | # example irmanrc file for libirman 0.4.1 |
---|
2 | # should be either /usr/local/etc/irmanrc.conf or ~/.irmanrc |
---|
3 | |
---|
4 | # set the default port name |
---|
5 | port /dev/ttyS0 |
---|
6 | |
---|
7 | bind jvc-play 7ddfd7fc0000 |
---|
8 | bind jvc-pause 7dddd7fc0000 |
---|
9 | bind jvc-stop 7ddd7ffc0000 |
---|
10 | bind jvc-prev 7ddff5fc0000 |
---|
11 | bind jvc-next 7dddf5fc0000 |
---|
12 | bind jvc-fwd 7ddf5ffc0000 |
---|
13 | bind jvc-rew 7ddd5ffc0000 |
---|
14 | bind jvc-1 7ffdff7c0000 |
---|
15 | bind jvc-2 7fff7f7c0000 |
---|
16 | bind jvc-3 7ffd7f7c0000 |
---|
17 | bind jvc-4 7fffdf7c0000 |
---|
18 | bind jvc-5 7ffddf7c0000 |
---|
19 | bind jvc-6 7fff5f7c0000 |
---|
20 | bind jvc-7 7ffd5f7c0000 |
---|
21 | bind jvc-8 7ffff77c0000 |
---|
22 | bind jvc-9 7ffdf77c0000 |
---|
23 | bind jvc-0 7fffff7c0000 |
---|
24 | bind jvc-rec e51000000000 |
---|
25 | bind jvc-vol+ b91000000000 |
---|
26 | bind jvc-vol- ad1000000000 |
---|
27 | bind jvc-mute f91000000000 |
---|
28 | bind jvc-/|// f11000000000 |
---|
29 | bind jvc-display 151000000000 |
---|
30 | bind jvc-search<< 351000000000 |
---|
31 | bind jvc-search>> 491000000000 |
---|
32 | bind jvc-operate c91000000000 |
---|
33 | |
---|
34 | bind sony-md-power a9e000000000 |
---|
35 | bind sony-md-eject 69e000000000 |
---|
36 | bind -cancel 051000000000 |
---|
37 | |
---|
38 | alias workman-play jvc-play |
---|
39 | alias workman-pause jvc-pause |
---|
40 | alias workman-stop jvc-stop |
---|
41 | alias workman-prev jvc-prev |
---|
42 | alias workman-next jvc-next |
---|
43 | alias workman-rew jvc-rew |
---|
44 | alias workman-fwd jvc-fwd |
---|
45 | #alias workman-power jvc-power |
---|
46 | #alias workman-eject jvc-eject |
---|
47 | |
---|
48 | alias ircd-play jvc-play |
---|
49 | alias ircd-pause jvc-pause |
---|
50 | alias ircd-stop jvc-stop |
---|
51 | alias ircd-prev jvc-rew |
---|
52 | alias ircd-next jvc-fwd |
---|
53 | #alias ircd-power jvc-power |
---|
54 | #alias ircd-eject jvc-eject |
---|
55 | |
---|
56 | alias lcdproc-A jvc-1 |
---|
57 | alias lcdproc-B jvc-2 |
---|
58 | alias lcdproc-C jvc-3 |
---|
59 | alias lcdproc-D jvc-4 |
---|
60 | alias lcdproc-E jvc-5 |
---|
61 | alias lcdproc-F jvc-6 |
---|
62 | alias lcdproc-G jvc-7 |
---|
63 | alias lcdproc-H jvc-8 |
---|
64 | alias lcdproc-I jvc-9 |
---|
65 | alias lcdproc-J jvc-0 |
---|
66 | alias lcdproc-K jvc-play |
---|
67 | alias lcdproc-L jvc-pause |
---|
68 | alias lcdproc-M jvc-stop |
---|
69 | alias lcdproc-N jvc-prev |
---|
70 | alias lcdproc-O jvc-next |
---|
71 | alias lcdproc-P jvc-fwd |
---|
72 | alias lcdproc-Q jvc-rew |
---|
73 | alias lcdproc-R jvc-rec |
---|
74 | alias lcdproc-S jvc-vol+ |
---|
75 | alias lcdproc-T jvc-vol- |
---|
76 | alias lcdproc-U jvc-mute |
---|
77 | alias lcdproc-V jvc-/|// |
---|
78 | alias lcdproc-W jvc-display |
---|
79 | alias lcdproc-X jvc-search<< |
---|
80 | alias lcdproc-Y jvc-search>> |
---|
81 | alias lcdproc-Z jvc-operate |
---|
82 | |
---|
83 | |
---|
84 | # just an idea for 0.5 |
---|
85 | # assign workman sony-md |
---|
86 | # would be like: alias workman-* sony-md-* |
---|
87 | # this allows remote level control. |
---|
88 | # { "(remote level) control", not "remote (level control)"! } |
---|
89 | # also |
---|
90 | # set REMOTES /usr/local/share/libir/ |
---|
91 | # include ${REMOTES}/sony-md |
---|
92 | # include ${REMOTES}/philips-rc5 |
---|