[Select]

PS2Driver


Release: Select 1i1
0.22 (16 Jul 2001) Removed SWI entry points.

Release: Select 1i2
0.23 (23 Nov 2001) Added ursula service handler.
0.24 (20 Dec 2001) Updated makefile to new format.

Release: Select 2i1
0.25 (14 Jul 2002) Added internal support for identifying Intellimouse supporting mice.
0.26 (10 Aug 2002) Added support for extended pointer requests.
0.27 (11 Aug 2002) Reversed scroll y value to be more sane.
0.28 (04 Oct 2002) Added support for killing SCL, should it be loaded.
AWOOGA - This is protection against SCL being replaced and the stability of the standard tools being compromised.
0.29 (09 Oct 2002) Added support for dual scroll wheels (disabled).

Release: Select 2i3
0.30 (16 Oct 2002) Fix for PS2 mice with scrollwheels scrolling.
0.31 (17 Oct 2002) Removed dual mouse wheel support.

Release: Select 3i4
0.32 (26 Nov 2003) Updated to build with ObjAsm.

Release: Select 4 Preview
0.33 (24 Jul 2004) Updated to 32bit capable (tentative).
0.34 (28 Jul 2004) Added more function signatures to aid debugging.
0.35 (05 Sep 2005) Added support for the extended PS2 keys through KEYV_StateChange.
0.36 (18 Feb 2006) Fix for ASPI Wake key generating the wrong code.
0.37 (04 Apr 2006) Updated to use global OSReadSysInfo header.
0.37 (04 Apr 2006) (retagged) Fix for incorrect condition on hardware check.
0.38 (29 May 2006) Updated check ordering to use Intellimouse+5 check last.
0.39 (12 Aug 2006) Updated to return an error from initialisation on wrong hardware.
0.39 (12 Aug 2006) (retagged) Fix for failure to build 32bit.

Change information is supplied in good faith but may not reflect the features enabled in any given version of products.