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.
8 [\-display host:display.screen ]
12 [\-install | \-noinstall ]
17 [\-real | \-no\-real ]
18 [\-describe | \-no\-describe ]
19 [\-balls | \-no\-balls ]
20 [\-clubs | \-no\-clubs ]
21 [\-torches | \-no\-torches ]
22 [\-knives | \-no\-knives ]
23 [\-rings | \-no\-rings ]
24 [\-bballs | \-no\-bballs ]
31 Draws a stick-man juggling various collections of objects.
34 accepts the following options:
36 .B \-display host:display.screen
37 X11 display to use. Overrides
42 Draw on the root window.
45 Draw on a newly-created X window. This is the default.
50 .B \-install | \-noinstall
51 Turn on/off installing colormap.
54 Specify which visual to use. Legal values are the name of a visual class,
55 or the id number (decimal or hex) of a specific visual.
58 Draw on an already existing X window.
60 .B \-pattern\ \(dq pattern \(dq
61 Specify juggling pattern in annotated
65 notation, the "height" of each throw is given. E.g., "3" is the height
66 needed to juggle a 3\-Cascade. Note that these sequences need to be
67 chosen carefully, to avoid collisions.
69 Annotations indicate relative hand movements or tricks:
72 \&\- Inside throw (default)
76 x Cross Throw and Catch
80 .B \-pattern\ \(dq[ pattern ]\(dq
81 Specify juggling pattern in annotated
83 notation. Adam notation is a little harder to visualize. Each
86 represents a cyclic permutation of (0...n). The equivalent
88 value is determined by calculating how many of the permutations it
89 takes to get back to the identity. The largest number used is the
90 same as the number of objects in the pattern. The advantage of Adam
91 notation is that these sequences do not need to be chosen carefully,
92 since all possible sequences are juggle-able. Annotations are the same
97 For example, both of these describe a 3\-Shower:
101 .B \-pattern\ "[+3 1]"
103 For further examples, see the
105 list in the source code.
108 Minimum Trail Length. 0 \- 100. Default: 1. Objects may override
109 this, for example flaming torches always leave a trail.
111 .BR \-real | \-no\-real
112 Turn on/off real-time juggling.
114 There should be no need to turn off real-time juggling, even on slow
115 systems. Adjust speed using
119 .BR \-describe | \-no\-describe
120 Turn on/off pattern descriptions.
122 .BR \-balls | \-no\-balls
125 .BR \-clubs | \-no\-clubs
128 .BR \-torches | \-no\-torches
129 Turn on/off Flaming Torches.
131 .BR \-knives | \-no\-knives
134 .BR \-rings | \-no\-rings
137 .BR \-bballs | \-no\-bballs
138 Turn on/off Bowling Balls.
141 Speed. 50 \- 1000. Default: 200. This determines the expected time
142 interval between a throw and the next catch, in milliseconds.
145 Performance Length. 50 \- 1000. Default: 1000. Setting this smaller
146 will force the juggler to switch patterns (and objects) more often.
149 Additional delay between frames, in microseconds. Default: 10000.
155 Maximum number of colors to use. Default: 32.
158 Display the current frame rate and CPU load.
163 to get the default host and display number.
166 to get the name of a resource file that overrides the global resources
167 stored in the RESOURCE_MANAGER property.
172 Copyright \(co 1996,2000,2002,2004 by Tim Auckland. Permission to
173 use, copy, modify, distribute, and sell this software and its
174 documentation for any purpose is hereby granted without fee, provided
175 that the above copyright notice appear in all copies and that both
176 that copyright notice and this permission notice appear in supporting
177 documentation. No representations are made about the suitability of
178 this software for any purpose. It is provided "as is" without express