- USBHID
This is the core module of the !HID application. It's a small module that
takes control over all HID Class devices away from the standard USB driver.
It provides many new features and interfaces transparently with other
modules, such as WimpKey and WimpScroll.
- WimpKey
This module allows you to use the special keys, found on most modern keyboards,
for a variety of functions. Keys can be used to launch an application, or to
control certain features within an application. The WimpKey module receives
detailed information from the USBHID module whenever a special key is pressed.
- WimpScroll
This module finally makes the scroll wheel, found on wheel mice and some
Internet keyboards, do something useful. It allows you to scroll the window
currently under the pointer. The window doesn't need to have the input focus.
Different scrolling methods are available for 'badly behaving' applications.
- KeyLeds
Although this is a very small module, it may prove useful if you happen to have
a wireless keyboards. As such keyboards are battery powered, they don't contain
LEDs to show the status of the CapsLock, NumLock and ScrollLock keys. The new
module KeyLEDs will add three LEDs to the iconbar.
- AltKeys
This module allows you to enter accented characters and special characters
in an intuïtive manner. No more learning of difficult ASCII numbers. Press
Alt briefly, think of a logical two-letter combination and type away.
AltKeys is available for users of older RISC OS systems freely from our
website.
- USBBarcode
Most USB Barcode devices will identify themselves as a keyboards. However, due
to the way in which the RISC OS Kernel debounces the keys, all incoming data
may be lost. The USBBarcode module overcomes this problem, by recording the data
and sending it directly to the keyboard buffer (i.e. effectively bypassing the
Kernel).
|