summaryrefslogtreecommitdiffstats
path: root/abs/core/system-templates/templates/remotes/caraca
diff options
context:
space:
mode:
Diffstat (limited to 'abs/core/system-templates/templates/remotes/caraca')
-rw-r--r--abs/core/system-templates/templates/remotes/caraca/lircd.conf.caraca46
-rw-r--r--abs/core/system-templates/templates/remotes/caraca/lircrc.caraca134
-rw-r--r--abs/core/system-templates/templates/remotes/caraca/preview.jpgbin0 -> 1587 bytes
3 files changed, 180 insertions, 0 deletions
diff --git a/abs/core/system-templates/templates/remotes/caraca/lircd.conf.caraca b/abs/core/system-templates/templates/remotes/caraca/lircd.conf.caraca
new file mode 100644
index 0000000..c1a0fa1
--- /dev/null
+++ b/abs/core/system-templates/templates/remotes/caraca/lircd.conf.caraca
@@ -0,0 +1,46 @@
+#
+#
+# contributed by Konrad Riedel <k.riedel@gmx.de>
+#
+# brand: CARACA
+# model: RC5 Remote Control
+#
+# supported devices:
+# CARACA nodes - see http://caraca.sourceforge.net
+# first byte: node address
+# 2nd byte: ir code
+#
+
+begin remote
+
+ name Caraca
+ bits 16
+
+ begin codes
+ POWER 0x3ff3
+ 1 0x3ffe
+ 2 0x3ffd
+ 3 0x3ffc
+ 4 0x3ffb
+ 5 0x3ffa
+ 6 0x3ff9
+ 7 0x3ff8
+ 8 0x3ff7
+ 9 0x3ff6
+ 0 0x3ff5
+ PAUSE 0x3fcf
+ EJECT 0x3fe2
+ SEEK- 0x3fcd
+ PLAY 0x3fca
+ SEEK+ 0x3fcb
+ RECORD 0x3fd2
+ STOP 0x3fc9
+ CH- 0x3fde
+ CH+ 0x3fdf
+ VOL- 0x3fee
+ VOL+ 0x3fef
+ MUTE 0x3ff2
+ TV/FM 0x3fe3
+ end codes
+
+end remote
diff --git a/abs/core/system-templates/templates/remotes/caraca/lircrc.caraca b/abs/core/system-templates/templates/remotes/caraca/lircrc.caraca
new file mode 100644
index 0000000..6baf5e4
--- /dev/null
+++ b/abs/core/system-templates/templates/remotes/caraca/lircrc.caraca
@@ -0,0 +1,134 @@
+#
+# This is an example of ~/.lircrc file
+# It is a copy of actual setup from my home machine.
+# Contributed by Konrad Riedel <k.riedel@gmx.de>
+#
+begin
+ prog = irexec
+ button = tv/fm
+ config = xawtv -geometry +64+64 &
+ mode = tv
+ flags = once
+end
+
+begin tv
+ begin
+ prog = xawtv
+ button = power
+ config = quit
+ flags = mode
+ end
+ begin
+ prog = xawtv
+ button = source
+ repeat = 1
+ config = setinput next
+ end
+ begin
+ prog = xawtv
+ button = zoom
+ repeat = 1
+ config = fullscreen
+ end
+ begin
+ prog = xawtv
+ button = ch-
+ repeat = 1
+ config = setstation prev
+ end
+ begin
+ prog = xawtv
+ button = ch+
+ repeat = 1
+ config = setstation next
+ end
+ begin
+ prog = xawtv
+ button = record
+ repeat = 1
+ #config = snap jpeg
+ config = quit
+ end
+ begin
+ prog = xawtv
+ button = scan
+ repeat = 1
+ config = Key ctrl-z xawtv
+ end
+ begin
+ prog = xawtv
+ button = MUTE
+ config = volume mute
+ end
+end tv
+begin
+ prog = irexec
+ button = power
+ config = xmms&
+ mode = xmms
+ flags = once
+end
+
+begin xmms
+ begin
+ prog = xmms
+ button = play
+ config = PLAY
+ end
+ begin
+ prog = xmms
+ button = pause
+ config = PAUSE
+ end
+ begin
+ prog = xmms
+ button = stop
+ config = STOP
+ end
+ begin
+ prog = xmms
+ button = vol-
+ repeat = 1
+ config = VOL_DOWN
+ end
+ begin
+ prog = xmms
+ button = vol+
+ repeat = 1
+ config = VOL_UP
+ end
+
+ begin
+ prog = xmms
+ button = power
+ config = QUIT
+ flags = mode
+ end
+ begin
+ prog = xmms
+ button = mute
+ config = MUTE
+ end
+ begin
+ prog = xmms
+ button = seek+
+ repeat = 1
+ config = FWD
+ end
+ begin
+ prog = xmms
+ button = seek-
+ repeat = 1
+ config = BWD
+ end
+ begin
+ prog = xmms
+ button = ch+
+ config = NEXT
+ end
+ begin
+ prog = xmms
+ button = ch-
+ config = PREV
+ end
+end xmms
diff --git a/abs/core/system-templates/templates/remotes/caraca/preview.jpg b/abs/core/system-templates/templates/remotes/caraca/preview.jpg
new file mode 100644
index 0000000..a034186
--- /dev/null
+++ b/abs/core/system-templates/templates/remotes/caraca/preview.jpg
Binary files differ