Lines Matching +full:button +full:- +full:enter
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
42 mouse button states)
43 0xFC time-of-day
49 The two shift keys return different scan codes in this mode. The ENTER key
67 ---------------------------
71 button being pressed or released, or motion in either axis exceeding a
84 ; where y is the right button state
85 ; and x is the left button state
89 Note that the value of the button state bits should be valid even if the
90 MOUSE BUTTON ACTION has set the buttons to act like part of the keyboard.
92 +127...-128 range, the motion is broken into multiple packets.
97 ---------------------------
104 ---------------------
120 ------------------------
133 ----------------------
147 -------------------
155 Fire Button Monitoring
156 ----------------------
159 this mode the ikbd monitors the state of the Joystick 1 fire button at the
163 only stops the output but also temporarily stops scanning the button (samples
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
208 received while port 0 is presumed to be a mouse, the button is logically
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
240 SET MOUSE BUTTON ACTION
241 -----------------------
246 %00000mss ; mouse button action
248 ; mss=0xy, mouse button press or release causes mouse
255 default mouse button action mode is %00000000, the buttons are treated as part
260 -------------------------------------
270 button is pressed or released. Otherwise the mouse buttons behave as if they
274 ------------------------------
292 ----------------------
308 -------------------
319 default to 1 at RESET (or power-up).
322 ---------------
335 POSITIONING mode unless the ikbd has been commanded to report on button press
336 or release (see SET MOUSE BUTTON ACTION).
339 --------------------------
347 0000dcba ; where a is right button down since last interrogation
348 ; b is right button up since last
349 ; c is left button down since last
350 ; d is left button up since last
357 POSITIONING mode, regardless of the setting of the MOUSE BUTTON ACTION.
360 -------------------
375 -----------------
387 --------------
399 ------
411 -------------
425 ------------
439 transmission when output is resumed. Pressing or releasing either mouse button
448 When the ikbd is in either the JOYSTICK MONITORING mode or the FIRE BUTTON
453 ----------------------------
459 Enter JOYSTICK EVENT REPORTING mode (DEFAULT). Each opening or closure of a
463 -------------------------------
473 --------------------
484 -----------------------
491 %000000xy ; where y is JOYSTICK1 Fire button
492 ; and x is JOYSTICK0 Fire button
497 time-of-day clock, and monitor the joystick. The rate sets the interval
502 SET FIRE BUTTON MONITORING
503 --------------------------
509 %bbbbbbbb ; state of the JOYSTICK1 fire button packed
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 -----------------
561 INTERROGATION MODE, SET JOYSTICK MONITORING, SET FIRE BUTTON MONITORING, and
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 ----------------
680 0x87 mouse button action
702 mode or FIRE BUTTON MONITORING mode.
727 0C \-
789 4A KEYPAD -
819 72 KEYPAD ENTER