├── .gitignore ├── COPYING ├── Makefile.am ├── README.md ├── autogen.sh ├── configure.ac ├── include └── ccan │ ├── build_assert │ ├── LICENSE │ ├── _info │ ├── build_assert.h │ └── test │ │ ├── compile_fail-expr.c │ │ ├── compile_fail.c │ │ ├── compile_ok.c │ │ └── run-BUILD_ASSERT_OR_ZERO.c │ ├── check_type │ ├── LICENSE │ ├── _info │ ├── check_type.h │ └── test │ │ ├── compile_fail-check_type.c │ │ ├── compile_fail-check_type_unsigned.c │ │ ├── compile_fail-check_types_match.c │ │ └── run.c │ ├── container_of │ ├── LICENSE │ ├── _info │ ├── container_of.h │ └── test │ │ ├── compile_fail-bad-type.c │ │ ├── compile_fail-types.c │ │ ├── compile_fail-var-types.c │ │ └── run.c │ ├── list │ ├── LICENSE │ ├── _info │ ├── list.c │ ├── list.h │ └── test │ │ ├── compile_ok-constant.c │ │ ├── helper.c │ │ ├── helper.h │ │ ├── run-CCAN_LIST_DEBUG.c │ │ ├── run-check-corrupt.c │ │ ├── run-check-nonconst.c │ │ ├── run-list_del_from-assert.c │ │ ├── run-list_prev-list_next.c │ │ ├── run-prepend_list.c │ │ ├── run-single-eval.c │ │ ├── run-with-debug.c │ │ └── run.c │ └── str │ ├── LICENSE │ ├── _info │ ├── debug.c │ ├── str.c │ ├── str.h │ ├── str_debug.h │ └── test │ ├── compile_fail-STR_MAX_CHARS.c │ ├── compile_fail-isalnum.c │ ├── compile_fail-isalpha.c │ ├── compile_fail-isascii.c │ ├── compile_fail-isblank.c │ ├── compile_fail-iscntrl.c │ ├── compile_fail-isdigit.c │ ├── compile_fail-islower.c │ ├── compile_fail-isprint.c │ ├── compile_fail-ispunct.c │ ├── compile_fail-isspace.c │ ├── compile_fail-isupper.c │ ├── compile_fail-isxdigit.c │ ├── compile_fail-strchr.c │ ├── compile_fail-strrchr.c │ ├── compile_fail-strstr.c │ ├── debug.c │ ├── run-STR_MAX_CHARS.c │ └── run.c ├── licenses ├── BSD-MIT └── CC0 ├── meson.build ├── python └── report.py ├── src ├── Makefile.am ├── hid-recorder.c ├── hid-recorder.txt ├── hid-replay.c └── hid-replay.txt └── tools ├── HID_editor.ui ├── capture_usbmon.py ├── data ├── 0000_undefined.hut ├── 0001_generic_desktop.hut ├── 0002_simulation_controls.hut ├── 0003_vr_controls.hut ├── 0004_sports_controls.hut ├── 0005_gaming_controls.hut ├── 0006_generic_device_controls.hut ├── 0007_keyboard.hut ├── 0008_leds.hut ├── 0009_button.hut ├── 000a_ordinals.hut ├── 000b_telephony_devices.hut ├── 000c_consumer_devices.hut ├── 000d_digitizers.hut ├── 000e_haptic_page.hut ├── 0010_unicode.hut ├── 0014_alphanumeric_display.hut ├── 0014_auxiliary_display.hut ├── 0020_sensor.hut ├── 0040_medical_instruments.hut ├── 0080_monitor.hut ├── 0081_monitor_enumerated_values.hut ├── 0082_vesa_virtual_controls.hut ├── 0083_vesa_command.hut ├── 0084_power_device.hut ├── 0085_battery_system.hut ├── 008c_bar_code_scanner.hut ├── 008d_scale.hut ├── 008e_magnetic_stripe_reading.hut ├── 0090_camera_control.hut ├── 0091_arcade_page_oaaf.hut ├── 0092_gaming_device.hut ├── f1d0_fast_identity_online_alliance.hut ├── ff00_vendor_defined_page_1.hut └── ff0d_wacom.hut ├── editor.py ├── hid.py ├── parse_hid.py ├── parse_hut.py ├── parse_rdesc.py ├── plot_evtest.py ├── plot_hid.py ├── plot_traces.py └── usbmon2hid-replay.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/.gitignore -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/COPYING -------------------------------------------------------------------------------- /Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/Makefile.am -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/README.md -------------------------------------------------------------------------------- /autogen.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/autogen.sh -------------------------------------------------------------------------------- /configure.ac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/configure.ac -------------------------------------------------------------------------------- /include/ccan/build_assert/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/CC0 -------------------------------------------------------------------------------- /include/ccan/build_assert/_info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/build_assert/_info -------------------------------------------------------------------------------- /include/ccan/build_assert/build_assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/build_assert/build_assert.h -------------------------------------------------------------------------------- /include/ccan/build_assert/test/compile_fail-expr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/build_assert/test/compile_fail-expr.c -------------------------------------------------------------------------------- /include/ccan/build_assert/test/compile_fail.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/build_assert/test/compile_fail.c -------------------------------------------------------------------------------- /include/ccan/build_assert/test/compile_ok.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/build_assert/test/compile_ok.c -------------------------------------------------------------------------------- /include/ccan/build_assert/test/run-BUILD_ASSERT_OR_ZERO.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/build_assert/test/run-BUILD_ASSERT_OR_ZERO.c -------------------------------------------------------------------------------- /include/ccan/check_type/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/CC0 -------------------------------------------------------------------------------- /include/ccan/check_type/_info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/check_type/_info -------------------------------------------------------------------------------- /include/ccan/check_type/check_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/check_type/check_type.h -------------------------------------------------------------------------------- /include/ccan/check_type/test/compile_fail-check_type.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/check_type/test/compile_fail-check_type.c -------------------------------------------------------------------------------- /include/ccan/check_type/test/compile_fail-check_type_unsigned.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/check_type/test/compile_fail-check_type_unsigned.c -------------------------------------------------------------------------------- /include/ccan/check_type/test/compile_fail-check_types_match.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/check_type/test/compile_fail-check_types_match.c -------------------------------------------------------------------------------- /include/ccan/check_type/test/run.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/check_type/test/run.c -------------------------------------------------------------------------------- /include/ccan/container_of/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/CC0 -------------------------------------------------------------------------------- /include/ccan/container_of/_info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/container_of/_info -------------------------------------------------------------------------------- /include/ccan/container_of/container_of.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/container_of/container_of.h -------------------------------------------------------------------------------- /include/ccan/container_of/test/compile_fail-bad-type.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/container_of/test/compile_fail-bad-type.c -------------------------------------------------------------------------------- /include/ccan/container_of/test/compile_fail-types.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/container_of/test/compile_fail-types.c -------------------------------------------------------------------------------- /include/ccan/container_of/test/compile_fail-var-types.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/container_of/test/compile_fail-var-types.c -------------------------------------------------------------------------------- /include/ccan/container_of/test/run.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/container_of/test/run.c -------------------------------------------------------------------------------- /include/ccan/list/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/BSD-MIT -------------------------------------------------------------------------------- /include/ccan/list/_info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/list/_info -------------------------------------------------------------------------------- /include/ccan/list/list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/list/list.c -------------------------------------------------------------------------------- /include/ccan/list/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/list/list.h -------------------------------------------------------------------------------- /include/ccan/list/test/compile_ok-constant.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/list/test/compile_ok-constant.c -------------------------------------------------------------------------------- /include/ccan/list/test/helper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/list/test/helper.c -------------------------------------------------------------------------------- /include/ccan/list/test/helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/list/test/helper.h -------------------------------------------------------------------------------- /include/ccan/list/test/run-CCAN_LIST_DEBUG.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/list/test/run-CCAN_LIST_DEBUG.c -------------------------------------------------------------------------------- /include/ccan/list/test/run-check-corrupt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/list/test/run-check-corrupt.c -------------------------------------------------------------------------------- /include/ccan/list/test/run-check-nonconst.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/list/test/run-check-nonconst.c -------------------------------------------------------------------------------- /include/ccan/list/test/run-list_del_from-assert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/list/test/run-list_del_from-assert.c -------------------------------------------------------------------------------- /include/ccan/list/test/run-list_prev-list_next.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/list/test/run-list_prev-list_next.c -------------------------------------------------------------------------------- /include/ccan/list/test/run-prepend_list.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/list/test/run-prepend_list.c -------------------------------------------------------------------------------- /include/ccan/list/test/run-single-eval.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/list/test/run-single-eval.c -------------------------------------------------------------------------------- /include/ccan/list/test/run-with-debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/list/test/run-with-debug.c -------------------------------------------------------------------------------- /include/ccan/list/test/run.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/list/test/run.c -------------------------------------------------------------------------------- /include/ccan/str/LICENSE: -------------------------------------------------------------------------------- 1 | ../../licenses/CC0 -------------------------------------------------------------------------------- /include/ccan/str/_info: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/_info -------------------------------------------------------------------------------- /include/ccan/str/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/debug.c -------------------------------------------------------------------------------- /include/ccan/str/str.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/str.c -------------------------------------------------------------------------------- /include/ccan/str/str.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/str.h -------------------------------------------------------------------------------- /include/ccan/str/str_debug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/str_debug.h -------------------------------------------------------------------------------- /include/ccan/str/test/compile_fail-STR_MAX_CHARS.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/test/compile_fail-STR_MAX_CHARS.c -------------------------------------------------------------------------------- /include/ccan/str/test/compile_fail-isalnum.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/test/compile_fail-isalnum.c -------------------------------------------------------------------------------- /include/ccan/str/test/compile_fail-isalpha.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/test/compile_fail-isalpha.c -------------------------------------------------------------------------------- /include/ccan/str/test/compile_fail-isascii.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/test/compile_fail-isascii.c -------------------------------------------------------------------------------- /include/ccan/str/test/compile_fail-isblank.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/test/compile_fail-isblank.c -------------------------------------------------------------------------------- /include/ccan/str/test/compile_fail-iscntrl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/test/compile_fail-iscntrl.c -------------------------------------------------------------------------------- /include/ccan/str/test/compile_fail-isdigit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/test/compile_fail-isdigit.c -------------------------------------------------------------------------------- /include/ccan/str/test/compile_fail-islower.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/test/compile_fail-islower.c -------------------------------------------------------------------------------- /include/ccan/str/test/compile_fail-isprint.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/test/compile_fail-isprint.c -------------------------------------------------------------------------------- /include/ccan/str/test/compile_fail-ispunct.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/test/compile_fail-ispunct.c -------------------------------------------------------------------------------- /include/ccan/str/test/compile_fail-isspace.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/test/compile_fail-isspace.c -------------------------------------------------------------------------------- /include/ccan/str/test/compile_fail-isupper.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/test/compile_fail-isupper.c -------------------------------------------------------------------------------- /include/ccan/str/test/compile_fail-isxdigit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/test/compile_fail-isxdigit.c -------------------------------------------------------------------------------- /include/ccan/str/test/compile_fail-strchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/test/compile_fail-strchr.c -------------------------------------------------------------------------------- /include/ccan/str/test/compile_fail-strrchr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/test/compile_fail-strrchr.c -------------------------------------------------------------------------------- /include/ccan/str/test/compile_fail-strstr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/test/compile_fail-strstr.c -------------------------------------------------------------------------------- /include/ccan/str/test/debug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/test/debug.c -------------------------------------------------------------------------------- /include/ccan/str/test/run-STR_MAX_CHARS.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/test/run-STR_MAX_CHARS.c -------------------------------------------------------------------------------- /include/ccan/str/test/run.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/include/ccan/str/test/run.c -------------------------------------------------------------------------------- /licenses/BSD-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/licenses/BSD-MIT -------------------------------------------------------------------------------- /licenses/CC0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/licenses/CC0 -------------------------------------------------------------------------------- /meson.build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/meson.build -------------------------------------------------------------------------------- /python/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/python/report.py -------------------------------------------------------------------------------- /src/Makefile.am: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/src/Makefile.am -------------------------------------------------------------------------------- /src/hid-recorder.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/src/hid-recorder.c -------------------------------------------------------------------------------- /src/hid-recorder.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/src/hid-recorder.txt -------------------------------------------------------------------------------- /src/hid-replay.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/src/hid-replay.c -------------------------------------------------------------------------------- /src/hid-replay.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/src/hid-replay.txt -------------------------------------------------------------------------------- /tools/HID_editor.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/HID_editor.ui -------------------------------------------------------------------------------- /tools/capture_usbmon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/capture_usbmon.py -------------------------------------------------------------------------------- /tools/data/0000_undefined.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/0000_undefined.hut -------------------------------------------------------------------------------- /tools/data/0001_generic_desktop.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/0001_generic_desktop.hut -------------------------------------------------------------------------------- /tools/data/0002_simulation_controls.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/0002_simulation_controls.hut -------------------------------------------------------------------------------- /tools/data/0003_vr_controls.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/0003_vr_controls.hut -------------------------------------------------------------------------------- /tools/data/0004_sports_controls.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/0004_sports_controls.hut -------------------------------------------------------------------------------- /tools/data/0005_gaming_controls.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/0005_gaming_controls.hut -------------------------------------------------------------------------------- /tools/data/0006_generic_device_controls.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/0006_generic_device_controls.hut -------------------------------------------------------------------------------- /tools/data/0007_keyboard.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/0007_keyboard.hut -------------------------------------------------------------------------------- /tools/data/0008_leds.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/0008_leds.hut -------------------------------------------------------------------------------- /tools/data/0009_button.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/0009_button.hut -------------------------------------------------------------------------------- /tools/data/000a_ordinals.hut: -------------------------------------------------------------------------------- 1 | (0a) Ordinals 2 | 00 Unused 3 | -------------------------------------------------------------------------------- /tools/data/000b_telephony_devices.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/000b_telephony_devices.hut -------------------------------------------------------------------------------- /tools/data/000c_consumer_devices.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/000c_consumer_devices.hut -------------------------------------------------------------------------------- /tools/data/000d_digitizers.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/000d_digitizers.hut -------------------------------------------------------------------------------- /tools/data/000e_haptic_page.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/000e_haptic_page.hut -------------------------------------------------------------------------------- /tools/data/0010_unicode.hut: -------------------------------------------------------------------------------- 1 | (10) Unicode 2 | -------------------------------------------------------------------------------- /tools/data/0014_alphanumeric_display.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/0014_alphanumeric_display.hut -------------------------------------------------------------------------------- /tools/data/0014_auxiliary_display.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/0014_auxiliary_display.hut -------------------------------------------------------------------------------- /tools/data/0020_sensor.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/0020_sensor.hut -------------------------------------------------------------------------------- /tools/data/0040_medical_instruments.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/0040_medical_instruments.hut -------------------------------------------------------------------------------- /tools/data/0080_monitor.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/0080_monitor.hut -------------------------------------------------------------------------------- /tools/data/0081_monitor_enumerated_values.hut: -------------------------------------------------------------------------------- 1 | (81) Monitor Enumerated Values 2 | 00 unassigned 3 | -------------------------------------------------------------------------------- /tools/data/0082_vesa_virtual_controls.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/0082_vesa_virtual_controls.hut -------------------------------------------------------------------------------- /tools/data/0083_vesa_command.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/0083_vesa_command.hut -------------------------------------------------------------------------------- /tools/data/0084_power_device.hut: -------------------------------------------------------------------------------- 1 | (84) Power Device 2 | -------------------------------------------------------------------------------- /tools/data/0085_battery_system.hut: -------------------------------------------------------------------------------- 1 | (85) Battery System 2 | -------------------------------------------------------------------------------- /tools/data/008c_bar_code_scanner.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/008c_bar_code_scanner.hut -------------------------------------------------------------------------------- /tools/data/008d_scale.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/008d_scale.hut -------------------------------------------------------------------------------- /tools/data/008e_magnetic_stripe_reading.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/008e_magnetic_stripe_reading.hut -------------------------------------------------------------------------------- /tools/data/0090_camera_control.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/0090_camera_control.hut -------------------------------------------------------------------------------- /tools/data/0091_arcade_page_oaaf.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/0091_arcade_page_oaaf.hut -------------------------------------------------------------------------------- /tools/data/0092_gaming_device.hut: -------------------------------------------------------------------------------- 1 | (92) Gaming Device 2 | -------------------------------------------------------------------------------- /tools/data/f1d0_fast_identity_online_alliance.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/f1d0_fast_identity_online_alliance.hut -------------------------------------------------------------------------------- /tools/data/ff00_vendor_defined_page_1.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/ff00_vendor_defined_page_1.hut -------------------------------------------------------------------------------- /tools/data/ff0d_wacom.hut: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/data/ff0d_wacom.hut -------------------------------------------------------------------------------- /tools/editor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/editor.py -------------------------------------------------------------------------------- /tools/hid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/hid.py -------------------------------------------------------------------------------- /tools/parse_hid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/parse_hid.py -------------------------------------------------------------------------------- /tools/parse_hut.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/parse_hut.py -------------------------------------------------------------------------------- /tools/parse_rdesc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/parse_rdesc.py -------------------------------------------------------------------------------- /tools/plot_evtest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/plot_evtest.py -------------------------------------------------------------------------------- /tools/plot_hid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/plot_hid.py -------------------------------------------------------------------------------- /tools/plot_traces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/plot_traces.py -------------------------------------------------------------------------------- /tools/usbmon2hid-replay.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bentiss/hid-replay/HEAD/tools/usbmon2hid-replay.py --------------------------------------------------------------------------------