Lines Matching +full:relative +full:- +full:axis
12 provides a convenient connection point for a mouse and switch-type joysticks.
13 The ikbd processor also maintains a time-of-day clock with one second
18 The ikbd communicates with the main processor over a high speed bi-directional
41 0xF8-0xFB relative mouse position records (lsbs determined by
43 0xFC time-of-day
60 report relative motion, absolute motion in a coordinate system maintained
66 Relative Position Reporting
67 ---------------------------
69 In relative position mode, the ikbd will return relative mouse position
71 button being pressed or released, or motion in either axis exceeding a
74 Note that the ikbd may return mouse relative position reports with
76 relative mouse motion events will be generated: (a) while the keyboard has
80 The relative mouse position record is a three byte record of the form
92 +127...-128 range, the motion is broken into multiple packets.
97 ---------------------------
104 ---------------------
108 each axis. The ikbd internally maintains mouse motion information to the
120 ------------------------
133 ----------------------
147 -------------------
156 ----------------------
167 ----------------------
177 Time-of-Day Clock
180 The ikbd also maintains a time-of-day clock for the system. Commands are
181 available to set and interrogate the timer-of-day clock. Time-keeping is
190 Power-Up Mode
193 The keyboard controller will perform a simple self-test on power-up to detect
195 keys. Any keys down at power-up are presumed to be stuck, and their BREAK
197 keyboard error). If the controller self-test completes without error, the code
202 either axis and the Y=0 origin at the top of the screen, and joystick event
219 -----
231 Executing the RESET command returns the keyboard to its default (power-up)
232 mode and parameter settings. It does not affect the time-of-day clock.
233 The RESET command or function causes the ikbd to perform a simple self-test.
235 of receipt of the RESET command (or the end of the break, or power-up). The
241 -----------------------
259 SET RELATIVE MOUSE POSITION REPORTING
260 -------------------------------------
266 Set relative mouse position reporting. (DEFAULT) Mouse position packets are
268 threshold in either axis (see SET MOUSE THRESHOLD). Depending upon the mouse
274 ------------------------------
292 ----------------------
301 either RELATIVE or ABSOLUTE motion records. The ikbd returns the appropriate
303 either axis. When the keyboard is in key scan code mode, mouse motion will
308 -------------------
318 command is valid only in RELATIVE MOUSE POSITIONING mode. The thresholds
319 default to 1 at RESET (or power-up).
322 ---------------
333 (independently scaled for each axis). Remember that the mouse position
339 --------------------------
360 -------------------
375 -----------------
381 This command makes the origin of the Y axis to be at the bottom of the
382 logical coordinate system internal to the ikbd for all relative or absolute
387 --------------
393 Makes the origin of the Y axis to be at the top of the logical coordinate
394 system within the ikbd for all relative or absolute mouse motion. (DEFAULT)
399 ------
411 -------------
419 valid mouse mode commands are SET RELATIVE MOUSE POSITION REPORTING, SET
425 ------------
437 in RELATIVE MOUSE POSITIONING REPORTING mode, motion is accumulated beyond the
441 mouse is in RELATIVE MOUSE POSITION REPORTING mode.
453 ----------------------------
463 -------------------------------
473 --------------------
484 -----------------------
497 time-of-day clock, and monitor the joystick. The rate sets the interval
503 --------------------------
513 time-of-day clock, and monitor the fire button on Joystick 1. The fire button
519 -------------------------
545 every Vn tenths of seconds. This provides a velocity (auto-repeat) breakpoint
552 -----------------
564 TIME-OF-DAY CLOCK SET
565 ---------------------
577 All time-of-day data should be sent to the ikbd in packed BCD format.
580 only some subfields of the time-of-day clock.
582 INTERROGATE TIME-OF-DAT CLOCK
583 -----------------------------
589 0xFC ; time-of-day event header
597 All time-of-day is sent in packed BCD format.
600 -----------
607 NUM ; number of bytes (0-128)
614 -----------
629 ------------------
641 ----------------
652 mode ; 0x08 is RELATIVE
655 param1 ; 0 is RELATIVE
658 param2 ; 0 is RELATIVE
661 param3 ; 0 if RELATIVE
664 param4 ; 0 if RELATIVE
727 0C \-
789 4A KEYPAD -