APPENDIX I
$87 Inquire Mouse Button Action
T h is co m m an d ca u s e s th e IK B D to sen d a p ack et w h ich giv es in fo rm atio n
a b o u t w h e th e r th e m ou se b u tto n s are trea te d like ke y b oa rd k ey s, an d if, in
ab solu te p osition m o d e, a b u tto n p res s o r relea se will ca u se a m o u se ev e n t
p ack et to b e sen t.
Packet returned
Byte
Number Description
1 $F 6 (s tatu s pa ck et h e ad er).
2 $ 07 T h e n u m b er o f th e co rres p o n d in g s et co m m an d .
3 T h e lo w e r th ree bits o f th is b y te are u sed as a flag. Po ssib le
v alu es are:
1 = In ab solu te p o sitio nin g m o d e, m ou se b u tto n p re ss
ca u se s m o u se p o sitio n re p ort.
2 = In ab so lu te p o sitio n in g m o d e , m o u se b u tto n re lease
ca u se s m o u se p o sitio n re p ort.
4 = M o u se b u tto n s are tre ate d like k ey b o ard key s (left
b u tto n re tu rn s k ey co d e $ 74 , rig ht b u tto n re tu rn s ke yco d e
$7 5). P res u m e d to be th e ca se w h en in m o u se k ey co de
m o d e.
4 - 8 P ad b y tes (all z ero s).
372