#N canvas 53 201 666 460 10; #X symbolatom 211 268 6 0 0 1 code - -; #X obj 130 106 tgl 25 0 empty empty empty 0 -6 0 8 -225271 -1 -1 1 1; #X floatatom 339 268 5 0 0 1 value - -; #X floatatom 140 268 5 0 0 3 wheel - -; #X floatatom 85 268 7 0 0 3 Y - -; #X floatatom 31 268 7 0 0 3 X - -; #X obj 193 335 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 0 1; #X obj 238 334 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 0 1; #X obj 283 334 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 0 1; #X msg 175 93 open 0; #X msg 180 112 open 1; #X msg 185 131 open 2; #N canvas 462 248 632 542 mouse-noise 0; #X obj 100 25 inlet; #X obj 210 294 noise~; #X obj 155 293 osc~; #X obj 155 266 * 4000; #X obj 113 367 *~; #X msg 162 103 \; pd dsp 1; #X obj 103 418 dac~; #X obj 338 61 inlet; #X text 400 62 open msgs; #X obj 143 173 mouse \$1; #X obj 101 78 t f b; #X obj 194 196 unpack s f; #X text 270 197 get button value only; #X obj 210 320 *~; #X connect 0 0 10 0; #X connect 1 0 13 0; #X connect 2 0 4 1; #X connect 3 0 2 0; #X connect 4 0 6 0; #X connect 4 0 6 1; #X connect 7 0 9 0; #X connect 9 0 4 0; #X connect 9 1 3 0; #X connect 9 3 11 0; #X connect 10 0 4 0; #X connect 10 0 9 0; #X connect 10 1 5 0; #X connect 11 1 13 1; #X connect 13 0 4 1; #X restore 425 186 pd mouse-noise 1; #X msg 536 118 open 0; #X msg 541 137 open 1; #X msg 546 156 open 2; #X obj 425 119 tgl 25 0 empty empty empty 0 -6 0 8 -225271 -1 -1 0 1; #X text 308 95 turn this on to make some noise with the mouse; #X obj 211 241 unpack symbol float; #X text 282 284 buttons; #X obj 329 334 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 0 1; #X obj 374 334 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 0 1; #X obj 419 334 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 0 1; #X obj 465 334 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 0 1; #X obj 510 334 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 0 1; #X obj 2 2 cnv 15 650 20 empty empty [mouse] 2 11 1 18 -233017 -66577 0; #X obj 555 334 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 0 1; #X text 11 422 (C) Copyright 2004 Hans-Christoph Steiner ; #X text 228 436 released under the GNU GPL; #X text 424 436 $Author: eighthave $; #X text 424 423 $Revision: 1.7 $; #X obj 526 382 all_about_hid; #X text 417 383 For more info:; #X obj 601 334 tgl 25 0 empty empty empty 0 -6 0 8 -195568 -1 -1 0 1; #X obj 193 314 route btn_0 btn_1 btn_2 btn_3 btn_4 btn_5 btn_6 btn_7 btn_8; #X text 12 36 Use a mouse device with Pd. This object auto-calibrates the output of axis data. Move the device around as fast as possible in each axis to calibrate it.; #X obj 130 161 mouse 0; #X text 13 111 turn on polling:; #X connect 1 0 36 0; #X connect 9 0 36 0; #X connect 10 0 36 0; #X connect 11 0 36 0; #X connect 13 0 12 1; #X connect 14 0 12 1; #X connect 15 0 12 1; #X connect 16 0 12 0; #X connect 18 0 0 0; #X connect 18 1 2 0; #X connect 34 0 6 0; #X connect 34 1 7 0; #X connect 34 2 8 0; #X connect 34 3 20 0; #X connect 34 4 21 0; #X connect 34 5 22 0; #X connect 34 6 23 0; #X connect 34 7 24 0; #X connect 34 8 26 0; #X connect 34 9 33 0; #X connect 36 0 5 0; #X connect 36 1 4 0; #X connect 36 2 3 0; #X connect 36 3 18 0; #X connect 36 3 34 0;