equal
deleted
inserted
replaced
25 value) and proximity (a negative value) information captured by the mouse |
25 value) and proximity (a negative value) information captured by the mouse |
26 wheel is represented by the Z coordinate. Notice that the status bar shows |
26 wheel is represented by the Z coordinate. Notice that the status bar shows |
27 the identifier and the dynamic X, Y and Z values of each pointer.</p> |
27 the identifier and the dynamic X, Y and Z values of each pointer.</p> |
28 <fig id="GUID-03428614-06B1-4821-A284-C3B6DB8E053C"> |
28 <fig id="GUID-03428614-06B1-4821-A284-C3B6DB8E053C"> |
29 <title>Two pointers are displayed in the emulator</title> |
29 <title>Two pointers are displayed in the emulator</title> |
30 <image href="GUID-3E80A006-F8D8-45C5-9773-7CC239AE86D9_d0e199057_href.png" placement="inline"/> |
30 <image href="GUID-3E80A006-F8D8-45C5-9773-7CC239AE86D9_d0e194049_href.png" placement="inline"/> |
31 </fig> |
31 </fig> |
32 <p>The delivery of pointer events from the emulator driver to the Window Server |
32 <p>The delivery of pointer events from the emulator driver to the Window Server |
33 is the same in the multi-touch environment as in the single pointer environment. |
33 is the same in the multi-touch environment as in the single pointer environment. |
34 This means the raw events for a mouse move, button click and mouse wheel movement |
34 This means the raw events for a mouse move, button click and mouse wheel movement |
35 are delivered to the Window Server as usual. Each mouse has a unique device |
35 are delivered to the Window Server as usual. Each mouse has a unique device |
44 button is released.</p></li> |
44 button is released.</p></li> |
45 <li><p><codeph>TRawEvent::EPointerOutOfRange</codeph> indicates that the proximity |
45 <li><p><codeph>TRawEvent::EPointerOutOfRange</codeph> indicates that the proximity |
46 of a mouse is out of range. This means that the Z coordinate value of the |
46 of a mouse is out of range. This means that the Z coordinate value of the |
47 mouse has reached <codeph>HALData::EPointer3DMaxProximity</codeph>.</p></li> |
47 mouse has reached <codeph>HALData::EPointer3DMaxProximity</codeph>.</p></li> |
48 </ul> |
48 </ul> |
49 <section id="GUID-44C3561D-92A1-421E-9AD3-0D8648919C46-GENID-1-8-1-12-1-1-7-1-5-1-6-1-8-1-9-1-8-1-5-1-3-7"> <title>Pressure |
49 <section id="GUID-44C3561D-92A1-421E-9AD3-0D8648919C46-GENID-1-10-1-12-1-1-7-1-6-1-6-1-9-1-9-1-8-1-5-1-3-7"> <title>Pressure |
50 and proximity emulation</title><p>The Z coordinate value is used to represent |
50 and proximity emulation</title><p>The Z coordinate value is used to represent |
51 the pressure and proximity to the screen. In the emulator, the Z value is |
51 the pressure and proximity to the screen. In the emulator, the Z value is |
52 captured and tuned by the mouse wheel movement.</p><ul> |
52 captured and tuned by the mouse wheel movement.</p><ul> |
53 <li><p>Z < 0 indicates the proximity of the device from the screen.</p></li> |
53 <li><p>Z < 0 indicates the proximity of the device from the screen.</p></li> |
54 <li><p>Z > 0 indicates pressure.</p></li> |
54 <li><p>Z > 0 indicates pressure.</p></li> |