AMouse

Version: 
2.80.04 & 3.01.03
Release date: 
Wednesday, 4 February, 2015

License:

Interface:

Driver for mice with wheels and multiple buttons. USB & wireless support. Tight integration with Mozilla browser and runtime Java by Innotek. Available in german, english, swedish, french, italian, spanish, russian. The package include the widget for XWorkplace.

On 14/12/2015, the author, Noller & Breining Software, has released AMouse 2.80.03 as Open Source software under the BSD 3 Clauses license. OS/2 and eComStation users would like to thank Noller & Breining Software and the best wishes for a glorious future to AMouse!

This software is distributed as compressed package. You have to download and manually install it; if prerequisites are required, you will have to manually install them too.

Manual installation

Available both as ZIP and WarpIN package:

  • download the ZIP package to temporary directory and unpack it to destination folder;
  • the WarpIN package is self-installing.

See below for download link(s).

In case after installation you could not find anymore Mouse object in your System setup folder, here are a couple of scripts

  • to recreate Mouse object:

/* creates the standard Mouse object in the WP_CONFIG folder */

Call RxFuncAdd 'SysLoadFuncs', 'REXXUTIL', 'SysLoadFuncs'; Call SysLoadFuncs;

/* Now create object on Desktop */

/* creates the standard Mouse object in the WP_CONFIG folder */

Call RxFuncAdd 'SysLoadFuncs', 'REXXUTIL', 'SysLoadFuncs'; Call SysLoadFuncs;

/* Now create object on Desktop */

rc=SysCreateObject('WPMouse', 'Mouse', '<wp_config>',,'replace');

If rc <> 1 /* If there were create errors */

Then Do;

Say "Mouse: could not create object on the Desktop, rc="rc"."; End;

  • to create an AMouse object:

/* creates the AMouse object in the WP_CONFIG folder */

Call RxFuncAdd 'SysLoadFuncs', 'REXXUTIL', 'SysLoadFuncs'; Call SysLoadFuncs;

/* Now create object on Desktop */

rc=SysCreateObject('AMouse', 'AMouse', '<wp_desktop>',,'replace');

If rc <> 1 /* If there were create errors */ Then Do;

Say "AMouse: could not create object on the Desktop, rc="rc"."; End;

[Scripts by Dominik Chmaj; note that object disappears due to IBM's bug!]

Following ones are the download links for manual installation:

AMouse v. 3.01.03 (WarpIN, 25/11/2018, Arca Noae LLC) Readme/What's new
AMouse 3.01.03 -------------- Introduction ============ This driver works with all well known standard mice as well as with mice with a wheel, e.g.: - Logitech Pilot Mouse+ with serial or PS/2-port - Logitech Mouse Man+ - Logitech MX700/MX1000 - Microsoft Intellimouse - IBM Scrollpoint Mouse - Typhoon 40159 - Trust 250S - USB mice Copyrights and Licensing ======================== Copyright (c) 2012-2018 David Azarewicz <david@88watts.net> All rights reserved. Copyright (C) 2009 nb software. All rights reserved. Copyright (C) 1992, 2000-2001 IBM Corporation. All rights reserved. Binary programs and documentation for the AMouse driver and related software are licensed to and distributed by Arca Noae, LLC. Important! By downloading or using this software, you acknowledge that you have read and consent to the license agreement contained in the separate License.txt file, that you understand it, and that you agree to be bound by its terms. Requirements ============ - ArcaOS 5.0 or higher, eCS 2.1 or higher, or OS/2 fixpack 15 or higher - USB stack 11.01 or higher - Mouse with serial, PS/2 or USB port. Installation ============ The distribution is a self executing Warpin package. Simply execute it. The AMouse installer will replace and/or remove any conflicting statements in the config.sys. Any currently intalled mouse driver will not be uninstalled. The AMouse installer cannot and should not uninstall any other mouse driver. If you want to uninstall any currently installed mouse driver you must use the install/uninstall program for that driver to uninstall it before installing AMouse. Also, for best results, you should uninstall any conflicting software before installing AMouse. Uninstalling ============ You may uninstall AMouse using the normal Warpin deinstall function. This will cleanly remove all of the AMouse changes. Warpin attempts to reverse all of the config.sys changes, however it puts the MOUSE.SYS driver in the wrong place. After uninstalling AMouse with Warpin, edit your config.sys and move the MOUSE.SYS driver to before the USBMOUSE.SYS driver. Getting Support and Reporting Problems ====================================== For more information and to report problems please visit: https://www.arcanoae.com and click on SUPPORT. Or go directly to the AMouse support wiki at: https://www.arcanoae.com/wiki/amouse/ Notes ===== - Some older versions of the som.dll of the operating system are not compatible with the wps class "AMouse.dll". If you experience some difficulties like a hanging workplace shell during startup, you either have to replace the "som*.dll" files by newer ones or you have to use the executable version of the configuration program ("AMouse.exe") - see below. - Starting from AMouse version 2.1 a simple multimedia support has been implemented. This enables you to change the volume by turning the mouse wheel. The dll file belonging to this feature, "nbaudio.dll" is also used in the DCF77-device driver. If you are using an older version of this package, it might be necessary to delete or replace the dll file of the same name by the corresponding one of this package. It is sufficient to keep just a single one (the newest) in the LIBPATH. - If the drivers are loaded without parameters the system will search for mice in the order Serial -> PS/2 -> USB. Although the system allows additional USB mice in parallel to a serial or PS/2 mouse, the hardware parameters (number of buttons and wheels) are always taken from the serial / PS/2 device. This has to be considered when using a wheel mouse on a notebook, because the built-in notepad or similar device is always attached to the system as PS/2 mouse. A solution is to use the parameter /DEVICE:1 for USBMOUSE.SYS: DEVICE=D:\OS2\BOOT\USBMOUSE.SYS /DEVICE:1 In this case the hardware parameters are taken from the first detected USB mouse and the serial or PS/2 mouse is deactivated. Getting Support and Reporting Problems ====================================== For more information and to report problems please visit: https://www.arcanoae.com and click on SUPPORT. Or go directly to the AMouse support wiki at: https://www.arcanoae.com/wiki/amouse/ Change Log ========== v.3.01.03 25-Nov-2018 - David Azarewicz Modified the mouse class installer to not accept invalid file names. Fixed some typos in makefiles. Cleaned up some extraneous interrupt code in amouse.sys. v.3.01.02 16-Jan-2017 - David Azarewicz Misc XWP widget cleanup v.3.01.01 27-Jul-2016 - David Azarewicz Misc installer fixes Misc bug fixes v.3.01.00 21-Mar-2015 - David Azarewicz Created Warpin installer for Arca Noae Misc installer fixes. v.2.75.01 26-Aug-2012 - David Azarewicz AMOUSE.SYS: Fixed problematic interrupt setup AMOUSE.SYS: Removed unnecessary SMP argument v.2.75.00 - previous nb software version
 www.arcanoae.com/new-amouse-driver-package-3-01-02-released/
AMouse v. 2.80.04 (WarpIN, 23/1/2016, Noller & Breining Software)
 ftp.netlabs.org/pub/amouse/amouse_2-80-04.wpi
XWPMouse (XCenter/eCenter AMouse widget) (23/1/2016)
 ftp.netlabs.org/pub/amouse/xamou_2-70.zip
AMouse (source code, 14/12/2015, Noller & Breining Software)
 hobbes.nmsu.edu/download/pub/os2/system/drivers/mouse/amouse-gui-src-20071101.zip
AMouse v. 2.80 (WarpIn, 4/2/2015, Markus Noller)
 hobbes.nmsu.edu/download/pub/os2/system/drivers/mouse/Amouse_2-80.wpi
Record updated last time on: 23/02/2024 - 05:25

Translate to...

Add new comment