Logo (click for homepage)
 
USB HID Class Driver
Contact
Links
Archive
Enigma
Enigma-E
MediX
UK
Dutch

HID - Support for USB Human Interface Devices
   This shareware package offers advanced support for USB Human Interface Devices (HID). It consists of a number of low-level RISC OS modules, offering support for enhanced keyboards, wheel mice, barcode scanners, etc. On top of that is the !HID application that allows easy configuration and installation of the underlying modules.
 
 
What is in the package?
Module Name Description Version
!HID Easy configuration of special keys, wheel mouse scrolling, etc. 0.37 (30 Nov 2006)
KeyLEDs The three keyboard LEDs in the iconbar (useful for wireless keyboards) 0.12 (09 Mar 2004)
USBHID Full HID Class parser, supporting keyboards and mice on any USB interface. 0.45 (23 Sep 2005)
WimpScroll Advanced support for wheel mice 2.03 (30 Jul 2004)
WimpKey Advanced support for special keys (e.g. on an Internet-style keyboard) 0.24 (23 Mar 2004)
AltKeys Easy entering of special and foreign characters 3.04 (21 May 2005)
Joystick Support for USB joysticks. 3.02 (07 Jul 2004)

 
User interface
The !HID application is only used to configure any special keys on your keyboard, setup wheel mouse support for your applications, etc. Once you've done this, !HID will make the necessary changes to your !Boot sequence, so that all your settings are remembered next time you start the machine. Most modern keyboards contain a number of special keys and sometimes even a scroll wheel or a rotating knob. All these can now be configured and used:
Most special keys will already have a name as defined by the USB Forum and any action can be linked to it. If you have multiple keyboards connected, an action may even we linked to that particular keyboard.
 
   If you have !HID installed on the iconbar it will warn you if a new key has been pressed, so that you can assign a function to it. But even if !HID is currently not running it may be launched automatically when a new key is encountered.

The GUI keys (often called the Windows keys) can now be used as a modifier, similar to the Control, Shift and Alt keys. These key combinations can be particular useful for launching your favorite applications.
 
The drivers contain full support of all CD controls, so that you can play your favourite CD, select a track and alter the volume, simply by pressing a key on your keyboard. Any of the following Actions may be assigned to a key:
  • Launch an application
  • Execute an Obey file
  • Issue a CLI command
  • Goto to a URL
  • Enter a text sequence (as if typed from the keyboard)
  • Enter a low-level key code directly
  • Issue a WIMP key code
  • Control a CD player (or !DigitalCD)

 
Using a wheel mouse
At last you can use the scroll wheel that is present on most modern USB mice. It allows you to scroll the window under the mouse pointer (that is, if it has a vertical scroll bar) in a variety of methods. As some applications don't support scrolling properly, you may select an alternative scrolling method for each application. It works well with filer windows and even with long menus. It will even work correctly with some 'badly' behaving applications such as Impression and Eureka. From !HID 0.20 onwards, horizontal scroll wheels are also supported.   

 
Download

!HID version 0.37 (30 Nov 2006) 944KB ZIP file
Update 30 May 2007: Now with complete Help files.
This is the full !HID application including the necessary modules. The software has been released as Shareware, which means that you can use it freely, but that a financial contribution is appreciated. Registering gives you the right to a Licence, e-mail support and some extra features in the future.
Important: This program requires RISC OS 5.09 and at least USBDriver 0.43.
This is a stability release that it recommended to all users. It requires RISC OS 5 Update 50 (available through the Update Watcher) to be installed prior to using !HID.
 Register your copy of !HID
 Version history

Latest version of !ConfiX 150KB ZIP file
This is our universal configuration utility that is used by !USBinfo. It is only of use if you want to alter the default settings of the application. !ConfiX should be placed in the !Boot.Resources directory of your computer.
 More information on the !ConfiX homepage

Latest version of AltKeys 7KB ZIP file
AltKeys is part of the !HID distribution. It's a tool for entering special characters and accents in a foreign language. It's available as freeware elsewhere on this website.
 More information about AltKeys


Links


Click for home page © Copyright X-Ample Technology bv. No part of this website may be copied without our written approval. Created with WebXPress on an IYONIX pc. Last changed: Tue,02 Feb 2010.12:12:53