Go to file
openKylinBot e1b45f09fa changed debian/source/format to native 2022-05-14 03:14:16 +08:00
LICENSES Import Upstream version 012 2022-05-14 03:14:14 +08:00
debian changed debian/source/format to native 2022-05-14 03:14:16 +08:00
usbhid-dump Import Upstream version 012 2022-05-14 03:14:14 +08:00
.gitignore Import Upstream version 012 2022-05-14 03:14:14 +08:00
.gitmodules Import Upstream version 012 2022-05-14 03:14:14 +08:00
.travis.yml Import Upstream version 012 2022-05-14 03:14:14 +08:00
Makefile.am lsusb.8.in-do-not-mention-usb.ids 2022-05-14 03:14:15 +08:00
NEWS Import Upstream version 012 2022-05-14 03:14:14 +08:00
README.md Import Upstream version 012 2022-05-14 03:14:14 +08:00
autogen.sh Import Upstream version 012 2022-05-14 03:14:14 +08:00
configure.ac Import Upstream version 012 2022-05-14 03:14:14 +08:00
desc-defs.c Import Upstream version 012 2022-05-14 03:14:14 +08:00
desc-defs.h Import Upstream version 012 2022-05-14 03:14:14 +08:00
desc-dump.c Import Upstream version 012 2022-05-14 03:14:14 +08:00
desc-dump.h Import Upstream version 012 2022-05-14 03:14:14 +08:00
list.h Import Upstream version 012 2022-05-14 03:14:14 +08:00
lsusb-t.c Import Upstream version 012 2022-05-14 03:14:14 +08:00
lsusb.8.in lsusb.8.in-do-not-mention-usb.ids 2022-05-14 03:14:15 +08:00
lsusb.c Import Upstream version 012 2022-05-14 03:14:14 +08:00
lsusb.h Import Upstream version 012 2022-05-14 03:14:14 +08:00
lsusb.py.in Import Upstream version 012 2022-05-14 03:14:14 +08:00
names.c Import Upstream version 012 2022-05-14 03:14:14 +08:00
names.h Import Upstream version 012 2022-05-14 03:14:14 +08:00
travis-autogen.sh Import Upstream version 012 2022-05-14 03:14:14 +08:00
usb-devices Import Upstream version 012 2022-05-14 03:14:14 +08:00
usb-devices.1.in Import Upstream version 012 2022-05-14 03:14:14 +08:00
usb-spec.h Import Upstream version 012 2022-05-14 03:14:14 +08:00
usbmisc.c Import Upstream version 012 2022-05-14 03:14:14 +08:00
usbmisc.h Import Upstream version 012 2022-05-14 03:14:14 +08:00
usbreset.c Import Upstream version 012 2022-05-14 03:14:14 +08:00
usbutils.spdx Import Upstream version 012 2022-05-14 03:14:14 +08:00

README.md

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, be sure that library is properly installed first.

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

./autogen.sh

Or if you like doing things "by hand" you can try the following:

Get the usbhid-dump git submodule:

git submodule init
git submodule update

Initialize autobuild with:

autoreconf --install --symlink

Configure the project with:

./configure

Build everything with:

make

Install it, if you really want to, with:

make install