| -rw-r--r-- | .gitignore | 3L |
| -rw-r--r-- | .rubocop.yml | 129L |
| -rw-r--r-- | .solargraph.yml | 5L |
| -rw-r--r-- | examples/accel_wheel.lua | 79L |
| -rw-r--r-- | examples/evinfo.lua | 94L |
| -rw-r--r-- | examples/ff_uinput.lua | 57L |
| -rw-r--r-- | examples/fwd.lua | 37L |
| -rw-r--r-- | examples/fwd_nfshp2.lua | 51L |
| -rw-r--r-- | examples/joystick_remap_to_kbd.lua | 31L |
| -rw-r--r-- | examples/send_space.lua | 28L |
| -rwxr-xr-x | gen_events.rb | 209L |
| -rw-r--r-- | lib/ev_api/absinfo.lua | 23L |
| -rw-r--r-- | lib/ev_api/decls.lua | 1310L |
| -rw-r--r-- | lib/ev_api/event.lua | 92L |
| -rw-r--r-- | lib/ev_api/ff_condition_effect.lua | 25L |
| -rw-r--r-- | lib/ev_api/ff_constant_effect.lua | 19L |
| -rw-r--r-- | lib/ev_api/ff_effect.lua | 104L |
| -rw-r--r-- | lib/ev_api/ff_envelope.lua | 21L |
| -rw-r--r-- | lib/ev_api/ff_erase.lua | 20L |
| -rw-r--r-- | lib/ev_api/ff_periodic_effect.lua | 33L |
| -rw-r--r-- | lib/ev_api/ff_ramp_effect.lua | 20L |
| -rw-r--r-- | lib/ev_api/ff_replay.lua | 17L |
| -rw-r--r-- | lib/ev_api/ff_rumble_effect.lua | 18L |
| -rw-r--r-- | lib/ev_api/ff_trigger.lua | 20L |
| -rw-r--r-- | lib/ev_api/ff_upload.lua | 22L |
| -rw-r--r-- | lib/ev_api/id.lua | 21L |
| -rw-r--r-- | lib/ev_api/repeat_settings.lua | 25L |
| -rw-r--r-- | lib/ev_api/setup.lua | 28L |
| -rw-r--r-- | lib/helper/bitfield.lua | 108L |
| -rw-r--r-- | lib/helper/enum.lua | 53L |
| -rw-r--r-- | lib/helper/errno.lua | 23L |
| -rw-r--r-- | lib/helper/ffi_struct.lua | 109L |
| -rw-r--r-- | lib/helper/ioctl.lua | 47L |
| -rw-r--r-- | lib/helper/ioctl_helper.lua | 54L |
| -rw-r--r-- | lib/helper/mt.lua | 48L |
| -rw-r--r-- | lib/helper/posix_io.lua | 102L |
| -rw-r--r-- | lib/helper/string.lua | 15L |
| -rw-r--r-- | lib/input.lua | 268L |
| -rw-r--r-- | lib/uinput.lua | 199L |