Lines Matching +full:half +full:- +full:bit
1 .\" Copyright 1997 John-Mark Gurney. All rights reserved.
12 .\" THIS SOFTWARE IS PROVIDED BY John-Mark Gurney AND CONTRIBUTORS ``AS IS'' AND
72 .Bl -tag -width Byte_1 -compact
74 .Bl -tag -width bit_7 -compact
75 .It bit 7
77 .It bit 6..3
79 .It bit 2
81 .It bit 1
85 .It bit 0
89 The first half of horizontal movement count in two's complement;
90 \-128 through 127.
92 The first half of vertical movement count in two's complement;
93 \-128 through 127.
95 The second half of the horizontal movement count in two's complement;
96 \-128 through 127.
100 The second half of the vertical movement count in two's complement;
101 \-128 through 127.
135 .Bl -tag -width MOUSE -compact
149 .Bd -literal
196 .Bd -literal
200 int resolution; /* MOUSE_RES_XXX, -1 if unknown */
220 is always set to \-1.
224 is always set to \-1.
236 .Bl -tag -width level_0__ -compact
245 holds a bit mask and pattern to detect the first byte of the
248 is the bit mask to be ANDed with a byte.
301 .Bd -literal
312 .Bl -tag -width operation -compact
316 .Bl -tag -width MOUSE_MOVEABS -compact
346 .Bl -tag -width MOUSE_MOVEABS -compact
378 .Bl -tag -width data -compact
380 .Bd -literal
395 It encodes up to 31 buttons in the bit 0 though
396 the bit 30.
397 If a button is held down, the corresponding bit is set.
400 .Bd -literal
418 .Bd -literal
429 Only one bit/button is set.
438 .Bl -tag -width /dev/consolectl -compact
458 .An -nosplit
461 .An John-Mark Gurney Aq Mt jmg@FreeBSD.org