Provides support for infrared cameras that are not directly enabled out-of-the box (at the very least, the kernel must recognise your infrared camera). The purpose of this repository is to activate the emitter when the infrared camera is called.
linux-enable-ir-emitter
can automatically generate a lightweight driver (located in user space) for any (UVC) infrared emitter.
This software was created to use Howdy, a Windows Hello for linux.
Page link : COPR package.
sudo dnf copr enable emixampp/linux-enable-ir-emitter
sudo dnf --refresh install linux-enable-ir-emitter
Page links : Release AUR package and VCS AUR package.
git clone https://aur.archlinux.org/linux-enable-ir-emitter.git
cd linux-enable-ir-emitter
makepkg -csi
Page link : PPA package. Looking for maintainers or contributors.
sudo add-apt-repository ppa:emixampp/linux-enable-ir-emitter
sudo apt update
sudo apt install linux-enable-ir-emitter
The following dependencies are needed (see wiki for further specification) : python, opencv (C++)
git clone https://github.com/EmixamPP/linux-enable-ir-emitter.git
cd linux-enable-ir-emitter
sudo bash installer.sh install
You can easily uninstall the software by executing sudo bash installer.sh uninstall
.
- Ensure to not use the camera during the execution.
- Be patient, do not kill the process, and whatever the reason. (Unless the execution is stuck for more than 10 minutes.)
- Execute
sudo linux-enable-ir-emitter configure
. You can specify your infrared camera with the option-d /dev/videoX
, by default it is /dev/video2. - Answer to the asked questions.
If you like the project, do not hesitate to star the repository to support me, thank you !
Please consult the wiki before opening an issue.
The software supports the configuration of multiple devices, execute the configure command and specify each time which device to configure.
@Bakunin-san @cchvuth @CharlesNRU @Diaoul @Eeems @FabioLolix @furcelay @komex @logicito @m4rtins @renyuneyun @reolat @Stkai @supdrewin
for having reported a bug, tested the version in development, contributed to the code or helped to maintain the distributions package.