FreeVR: Virtual Reality Integration Library |
|
EVIOTESTSection: FreeVR Commands (1fv)Updated: 19 August 2013 Index Return to Main Contents NAMEeviotest — test the setup of an input device connected via the Linux input event systems (aka evdev or EVIO). SYNOPSISeviotest [-list] [-nodata] [-repunk] [<event device>] DESCRIPTIONThe eviotest program is used to interface with devices connected via the Linux input event system. This system is sometimes called "evdev", or can be referenced by the IOCTL code of "EVIO". The eviotest program can be used to list input devices and provide their self-reported names, or to provide a live report of the inputs. Before rendering the input stream, eviotest will output information specific to the input device such as the number and name of all button inputs, absolute axis (aka valuator) inputs and all relative axis inputs. NOTE: many event inputs have restrictive permissions and can only be accessed with escalated permissions (ie. sudo). The program is terminated by pressing the interrupt key (usually ^C). Note that sometimes this doesn't fully work the first time, but it will work the second time. OPTIONS
ARGUMENTS
ENVIRONMENT VARIABLES
EXAMPLES
BUGSThe fact that eviotest does not always terminate when receiving the first interrupt signal (ie. ^C) may be considered a bug. The workaround is already coded in the program — just send a second interrupt. TODO
SEE ALSOjoytest(1fv), vrpntest(1fv), vruiddtest(1fv), dtracktest(1fv), fobtest(1fv), freevr(7fv), evtest(1), evdev(4) LOCATIONThe source code for eviotest is in the "vr_input.evio.c" file, which also handles the EVIO input interface to the FreeVR library. COPYRIGHTCopyright 2024, Bill Sherman, All rights reserved.
Index
This document was created by man2html, using the manual pages. Time: 21:57:57 GMT, March 04, 2024 |