Changes

Serial RS232 Mouse

379 bytes added, 12:25, 12 October 2017
Category
Serial RS232 mice could be connected to RS232 interfaces, such like the [[Amstrad Serial Interface]], or to other (in-)compatible Serial interfaces (see [[Peripherals]] for a complete list of known Serial interfaces).
* With their hardware based motion-counters, these mice would give much better resolution (5120 mickeys/second) (forty 3-byte packets/second) than the [[AMX Mouse]](300 mickeys/second). Another approach to use a RS232 mouse would be a mouse interface like the [[AMX Kit]], though that'd cripple the resolution to the AMX level. == Known CPC Software that supports RS232 Mice == * The [[Aleste 520EX]] uses its built-in RS232 port to access a serial mouse. [not sure if that's supported at BIOS level, or if it requires special software, like the MSXDOS disk or so?]
== Standard Serial Mouse (most common) ==
Normally, the detection response consist of a single character (usually "M"), though some mice have the "M" followed by 11 additional characters of garbage or version information (these extra characters have bit6=0, so after detection, one should ignore all characters until receiving the first data character with bit6=1).
== Mouse Systems Serial Mouse (quite rare) ==
Accessed at 1200 bauds, just like standard serial mouse, but with 8N1 instead 7N1, and with different data bytes.
Mice do return raw mickeys, so effects like double speed threshold must (should) be implemented by software.
 
[[Category:Input Device]] [[Category:Serial interfaces]]
897
edits