h6. [[Programmer's Reference Manuals]] h6(. » Pointer Device Numbers h2. Pointer Device Numbers table(bordered). |_<^{width:3em}. #|_<^. Description |_<^. Driver module | |<^. 0|<^. Quadrature mouse| [[Mouse]] | |<^. 1|<^. Microsoft mouse| [[SerialMouse]] | |<^. 2|<^. Mouse Systems mouse| [[SerialMouse]] | |<^. 3|<^. PS/2 mouse| [[PS2Driver]] | |<^. 5|<^. RCMM handset (NCOS)| |<^. 7|<^. USB mouse (RISC OS 5 USB stack) | [[USBDriver]] | |<^. 10|<^. STD PS/2 to quadrature converter| |<^. 11|<^. USB mouse (Castle) | |<^. 15|<^. Pandora controller | [[PandoraKey]] | h6. Controlling sources: "Hdr:Pointer":https://gitlab.riscosopen.org/RiscOS/Sources/Programmer/HdrSrc/-/blob/master/hdr/Pointer managed by the "allocations manager":/content/allocate h4. Notes These are codes that represent the different types of pointer devices that can be attached to the hardware. The quadrature mouse is the original RISC OS mouse type that was used on Archimedes machines and the RiscPC. IOMD-based machines (including the RiscPC) introduced support for PS/2 mice, while later machines generally only support USB mice as standard. [[OS_Pointer 0]] is used to return the pointer device that is currently attached. [[OS_Pointer 1]] is used to set the pointer device type. h4. See also * [[OS_Pointer 0]] * [[OS_Pointer 1]] * [[PointerV]] * [[*Configure MouseType|*Configure MouseType]]