diff options
author | Přemysl Eric Janouch <p@janouch.name> | 2024-11-25 03:26:44 +0100 |
---|---|---|
committer | Přemysl Eric Janouch <p@janouch.name> | 2024-11-25 05:45:43 +0100 |
commit | 26b38ecb887946945cfbacfc2730dc9c178f6dfa (patch) | |
tree | 092f2e5b4ba676ce693865b5f8486d137f3230c3 /README.adoc | |
parent | 15ea5b6a8e13d4d694ea1f256c37440f72f416bd (diff) | |
download | usb-drivers-26b38ecb887946945cfbacfc2730dc9c178f6dfa.tar.gz usb-drivers-26b38ecb887946945cfbacfc2730dc9c178f6dfa.tar.xz usb-drivers-26b38ecb887946945cfbacfc2730dc9c178f6dfa.zip |
Import elksmart-comm for transceiving IR codes
The receive functionality in the EXK4S is quite unstable,
however useful enough for something that is officially unsupported.
The gadgets are picky about cables and/or ports,
but it has ridiculous reach when it works.
This utility has previously been in the desktop-tools repository.
Diffstat (limited to 'README.adoc')
-rw-r--r-- | README.adoc | 53 |
1 files changed, 53 insertions, 0 deletions
diff --git a/README.adoc b/README.adoc new file mode 100644 index 0000000..bb27c27 --- /dev/null +++ b/README.adoc @@ -0,0 +1,53 @@ +USB drivers +=========== +:compact-option: + +_usb-drivers_ is a collection of utilities to control various hardware over USB: + + - _eizoctl_ controls elementary settings of EIZO computer monitors. ++ +It is intended as a replacement for official EIZO software, +and may not run at the same time, as it would contend for device access. + + - _eizoctltray_ is a derived Windows utility that can stay in the systray. + + - _elksmart-comm_ interfaces with ELK Smart infrared dongles, + partially reimplementing the Ocrustar mobile app. + While it does not build for Windows, this is incidental. + +Packages +-------- +Regular releases are sporadic. git master should be stable enough. + +Building +-------- +Build dependencies: CMake, pkg-config, liberty (included) + +Runtime dependencies: libusb-1.0 (elksmart-comm), hidapi (eizoctl) + + $ git clone --recursive https://git.janouch.name/p/usb-drivers.git + $ mkdir desktop-tools/build + $ cd desktop-tools/build + $ cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Debug + $ make + +To install the applications, you can do either the usual: + + # make install + +Or you can try telling CMake to make a package for you. For Debian it is: + + $ cpack -G DEB + # dpkg -i usb-drivers-*.deb + +Contributing and Support +------------------------ +Use https://git.janouch.name/p/desktop-tools to report bugs, request features, +or submit pull requests. `git send-email` is tolerated. If you want to discuss +the project, feel free to join me at ircs://irc.janouch.name, channel #dev. + +Bitcoin donations are accepted at: 12r5uEWEgcHC46xd64tt3hHt9EUvYYDHe9 + +License +------- +This software is released under the terms of the 0BSD license, the text of which +is included within the package along with the list of authors. |