File: dmxconsole.1

package info (click to toggle)
dmx4linux 2.5%2Bdfsg-2
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 1,660 kB
  • ctags: 2,835
  • sloc: ansic: 23,341; yacc: 918; asm: 846; makefile: 614; sh: 439
file content (185 lines) | stat: -rw-r--r-- 4,902 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
.TH "dmxconsole" "1" "2.5" "Dirk Jagdmann <doj@cubic.org>" "dmx tool"
.SH "NAME"
.LP 
dmxconsole \- simple dmx manipulating program
.SH "SYNTAX"
.LP 
dmxconsole
[\fI\-\-dmx <device>\fP]
[\fI\-\-fkeys <number>\fP]
[\fI\-\-js <device>\fP]
[\fI\-\-mm <device>\fP]
[\fI\-\-ms <device>\fP]
[\fI\-\-ps2 <device>\fP]
[\fI\-\-mousescale <number>\fP]
[<\fIfilename\fP>]

.SH "OPTIONS"
.LP 
.TP 
\fB\-\-dmx\fR <\fIdevice\fP>
Set dmx device.
.TP 
\fB\-\-fkeys\fR <\fInumber\fP>
Set number of function keys to use for stored cues.
.TP 
\fB\-\-js\fR <\fIdevice\fP>
Use joystick connected at device.
.TP 
\fB\-\-mm\fR <\fIdevice\fP>
Use serial mousesystems compatible mouse connected at device.
.TP 
\fB\-\-ms\fR <\fIdevice\fP>
Use serial microsoft compatible mouse connected at device.
.TP 
\fB\-\-ps2\fR <\fIdevice\fP>
Use ps2 mouse connected at device.
.TP 
\fB\-\-mousescale\fR <\fInumber\fP>
Set sensitivity of mouse to number. Default value is 10.
.TP 
\fIfilename\fR
Load initial channel values from this file. Saves are made to this
filename. If you don't specify any file, nothing is loaded upon
startup and saves are made to "default.chn".
.SH "DESCRIPTION"
.LP 
dmxconsole is a simple curses console application.  You can manipulate
dmx channels directly and store them in different cues. Cues are
crossfaded.
.LP 
Use the cursor keys to select a channel. You can increase/decrease its
value with the +/\- and PageUp/PageDown keys. The spacebar alters
between zero and full value.
.LP 
With the function keys F1\-F12 you select a different cue. The new cue
is crossfaded into the current cue. You can change the crossfadetime
with keys 0\-9.
.LP 
The current set of cues are saved with 's'. The default filename is
"default.chn" in the current directory. You can load a file upon
startup by adding the filename to the command line. This file is then
used to save.
.LP 
The last change to the current cue can by undoed with 'u'.
.LP 
Look at the KEYS section for a complete reference of keys.
.SH "ENVIRONMENT VARIABLES"
.LP 
.TP 
\fBDMX\fP
Specifies the default dmx device. May be overridden by command line.
.SH "KEYS"
.LP 
.TP 
\fBCursor Keys\fR
Move Cursor in dmxconsole

.TP 
\fBHome\fR
Move Cursor to channel 1

.TP 
\fBEnd\fR
Move Cursor to last channel

.TP 
\fBm\fR
Change Display mode. Values are either shown in dmx, decimal or
hex. In dmx mode the values range from 0\-100 with 100 shown as
"FL". In hex and decimal mode all values are shown accuratly.

.TP 
\fBPageUp\fR
Increase current value by 16 (0x10|$10|10h)

.TP 
\fB+\fR
Increase current value by 1

.TP 
\fBPageDown\fR
Lower current value by 16 (0x10|$10|10h)

.TP 
\fB\-\fR
Lower current value by 1

.TP 
\fBSpace\fR
Toggle current value between 0 and "FL" (255|0xff|$ff|ffh)

.TP 
\fB0\-9\fR
Set fadetime to 0\-9 sec.

.TP 
\fBb\fR
Black Out. Set all channels to 0.

.TP 
\fBf\fR
Set all channels to FULL.

.TP 
\fBd\fR
Set current channel to 0.

.TP 
\fBInsert\fR
Insert a channel. All channels greater than the current channel are moved.

.TP 
\fBDelete\fR
Delete channels. All channels greater then the current channel are moved.

.TP 
\fBF1\-F63\fR
Change current cue. To enable more than 12 function keys with a standard pc keyboard
have a look into the tools/extrakeys directory of the dmx4linux sources.

.TP 
\fBu\fR
Undo the last change to the current cue.

.TP 
\fBp\fR
Change palette.

.TP 
\fBn\fR
Toggle number of the first DMX channel between 0 and 1.
.SH "MOUSE & JOYSTICK"
.LP 
If you have connected and enabled a mouse or joystick you can select
the current channel by moving your mouse. The mouse wheel will act
like pressing keys PageUp or PageDown, thus increasing or decreasing
the channel value by 16. The right mouse button will toggle the
current channel like pressing the space key. If you press the left
mouse button while moving the mouse horizontically the current channel
value is altered.  The middle mouse button will set the current
channel to 0.
.SH "LIRC SUPPORT"
.LP 
If you have the lirc daemon running you can control dmxconsole with it. Please append
the distributed \fBlircrc\fR file to your \fB~/.lircrc\fR file. Then edit
the section \fBdmxconsole\fR and replace the \fIremote=\fR setting with the
name of your IR control and the \fIbutton=\fR settings with your desired 
buttons.
.br 
Remember to enable the LIRC support with the \fBconfigure\fR script when
configuring dmx4linux, so dmxconsole is linked against the lirc library.
.SH "BUGS"
.LP 
If you use dmxconsole in a xterm, some function keys (F1\-F12) may not
work. This is due to the termcap or terminfo system providing wrong
keycodes for those function keys. You can either ignore those function
keys, use a different terminal program like rxvt or use the linux
console.
.SH "AUTHORS"
.LP 
Dirk Jagdmann <doj@cubic.org>
part of the DMX4Linux package: http://llg.cubic.org/dmx4linux
.SH "SEE ALSO"
.LP 
dmxdisplay(X), dmxpanel(X)