2
.\" ** The above line should force tbl to be used as a preprocessor **
3
.TH XScreenSaver 1 "" "X Version 11"
5
juggle \- juggling man screen saver.
9
.IR host:display.screen ]
13
.RB [ \-install | \-noinstall ]
22
.RB [ \-real | \-no\-real ]
23
.RB [ \-describe | \-no\-describe ]
24
.RB [ \-balls | \-no\-balls ]
25
.RB [ \-clubs | \-no\-clubs ]
26
.RB [ \-torches | \-no\-torches ]
27
.RB [ \-knives | \-no\-knives ]
28
.RB [ \-rings | \-no\-rings ]
29
.RB [ \-bballs | \-no\-bballs ]
39
Draws a stick-man juggling various collections of objects.
42
.BI \-display\ host:display.screen
43
X11 display to use. Overrides
48
Draw on the root window.
51
Draw on a newly-created X window. This is the default.
56
.B \-install\ |\ \-noinstall
57
Turn on/off installing colormap.
60
Specify which visual to use. Legal values are the name of a visual class,
61
or the id number (decimal or hex) of a specific visual.
64
Draw on an already existing X window.
66
.BI \-pattern\ \(dq pattern \(dq
67
Specify juggling pattern in annotated
71
notation, the "height" of each throw is given. E.g., "3" is the height
72
needed to juggle a 3\-Cascade. Note that these sequences need to be
73
chosen carefully, to avoid collisions.
75
Annotations indicate relative hand movements or tricks:
78
\&\- Inside throw (default)
82
x Cross Throw and Catch
86
.BI \-pattern\ \(dq[ pattern ]\(dq
87
Specify juggling pattern in annotated
89
notation. Adam notation is a little harder to visualize. Each
92
represents a cyclic permutation of (0...n). The equivalent
94
value is determined by calculating how many of the permutations it
95
takes to get back to the identity. The largest number used is the
96
same as the number of objects in the pattern. The advantage of Adam
97
notation is that these sequences do not need to be chosen carefully,
98
since all possible sequences are juggle-able. Annotations are the same
103
For example, both of these describe a 3\-Shower:
107
.B \-pattern\ "[+3 1]"
109
For further examples, see the
111
list in the source code.
114
Minimum Trail Length. 0 \- 100. Default: 0. Objects may override
115
this, for example flaming torches always leave a trail.
117
.BR \-real\ |\ \-no\-real
118
Turn on/off real-time juggling.
120
There should be no need to turn off real-time juggling, even on slow
121
systems. Adjust speed using
125
.BR \-describe\ |\ \-no\-describe
126
Turn on/off pattern descriptions.
128
.BR \-balls\ |\ \-no\-balls
131
.BR \-clubs\ |\ \-no\-clubs
134
.BR \-torches\ |\ \-no\-torches
135
Turn on/off Flaming Torches.
137
.BR \-knives\ |\ \-no\-knives
140
.BR \-rings\ |\ \-no\-rings
143
.BR \-bballs\ |\ \-no\-bballs
144
Turn on/off Bowling Balls.
147
Speed. 50 \- 1000. Default: 200. This determines the expected time
148
interval between a throw and the next catch, in milliseconds.
151
Performance Length. 50 \- 1000. Default: 1000. Setting this smaller
152
will force the juggler to switch patterns (and objects) more often.
155
Additional delay between frames, in microseconds. Default: 10000.
160
.BI \-ncolors\ ncolors
161
Maximum number of colors to use. Default: 32.
166
to get the default host and display number.
169
to get the name of a resource file that overrides the global resources
170
stored in the RESOURCE_MANAGER property.
175
Copyright \(co 1996,2000,2002,2004 by Tim Auckland. Permission to
176
use, copy, modify, distribute, and sell this software and its
177
documentation for any purpose is hereby granted without fee, provided
178
that the above copyright notice appear in all copies and that both
179
that copyright notice and this permission notice appear in supporting
180
documentation. No representations are made about the suitability of
181
this software for any purpose. It is provided "as is" without express