No description
  • C 94.1%
  • Python 3.5%
  • Shell 1.2%
  • Meson 1%
  • Just 0.2%
Find a file
Daniel Baumann f719701ae8
Releasing fastforward version 1:019-1~ffwd13+u1.
Signed-off-by: Daniel Baumann <daniel@debian.org>
2025-11-18 09:24:33 +01:00
.github Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
ccan Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
debian Releasing fastforward version 1:019-1~ffwd13+u1. 2025-11-18 09:24:33 +01:00
LICENSES Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
man Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
usbhid-dump Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
.clang-format Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
.codespellignore Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
.editorconfig Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
.gitignore Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
autogen.sh Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
build-dev.ini Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
desc-defs.c Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
desc-defs.h Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
desc-dump.c Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
desc-dump.h Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
justfile Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
lsusb-t.c Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
lsusb.c Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
lsusb.h Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
lsusb.py Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
meson.build Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
names.c Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
names.h Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
NEWS Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
README.md Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
sysfs.c Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
sysfs.h Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
usb-devices Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
usb-spec.h Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
usbmisc.c Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
usbmisc.h Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
usbreset.c Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00
usbutils.spdx Adding upstream version 1:019. 2025-11-18 09:23:49 +01:00

usbutils

This is a collection of USB tools for use on Linux and BSD systems to query what type of USB devices are connected to the system. This is to be run on a USB host (i.e. a machine you plug USB devices into), not on a USB device (i.e. a device you plug into a USB host.)

Building and installing

Note, usbutils depends on libusb and libudev, be sure that libraries are properly installed first.

To work with the "raw" repo, after cloning it just do:

./autogen.sh

which will build everything and place the binaries into the build/ subdirectory.

usbutils uses meson to build, so if you wish to just build by hand you can do:

meson setup build
cd build/
meson compile

Source location

The source for usbutils can be found in many places, depending on the git hosting site you prefer. Here are the primary locations, in order of preference by the maintainer:

https://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usbutils.git/
https://git.sr.ht/~gregkh/usbutils
https://github.com/gregkh/usbutils

Contributing

If you have patches or suggestions, you can submit them either via email to the maintainer or to the linux-usb mailing list or via a pull request.

Please note that commits must include a Signed-off-by trailer, indicating that you comply with the Developer Certificate of Origin v1.1.

In addition, when adding new files or contributing to existing ones, ensure that the SPDX tags SPDX-FileCopyrightText and SPDX-License-Identifier are available and are kept up-to date. You can learn more and do that via reuse-tool.