Manager for human-interface devices (HID)
io-hid [-n name] -d driver [driver_options]... [-v] [-V] &
- -d driver [driver_options]
- Load the specified driver and pass it the given
driver_options. For information on the drivers and
their syntax and options, see the devh-* entries:
Driver Shared object usb devh-usb.so
- -n name
- Set the server name. The default is /dev/io-hid/io-hid.
- Display server version.
- Be verbose.
The io-hid manager provides support for input devices and input clients. You can load drivers when you start io-hid by specifying the -d command-line option.
Clients such as devi-hid connect to io-hid and interact with human-interface devices through io-hid.
The io-hid manager uses the LD_LIBRARY_PATH environment variable when searching for the shared objects. If LD_LIBRARY_PATH is not set, or the shared object in question isn't in one of its directories, or you want to override the default, specify the full path in the mount command.
Load USB HID devices, PS/2 mouse, serial mouse on COM1 directly, and a PS/2 keyboard:
io-hid -dusb -dps2ser \ ps2mouse:mousedev:msoft:uart,1:kbd:kbddev &
or use this sequence of commands to do the same thing:
io-hid & mount -T io-hid devh-usb.so mount -T io-hid devh-ps2ser.so \ ps2mouse:mousedev:msoft:uart,1:kbd:kbddev
Unload a module: