We are happy to release our HTT HDMI TFT Support Utility source code for Windows and Linux!
Source code for Windows and Linux
Windows compiled version
User Defined Settings
Screen Rotation: 0, 90, 180, 270
Touch Panel sensitivity: Normal, High, Extra (thickness is dependent of display)
There commands require PCB 2.0+ of any HTT display
Backlight Brightness: 0-255
Haptic Feedback: Duration, ms
Piezo: Duration, ms
Touch Feedback: 0 none, 1 Haptic, 2 Piezo, 3 Haptic & Piezo
Backlight Auto Dim: dim from last touch, seconds
HTT HDMI TFT Support Utility
HTT HDMI TFT Support Utility
Henry J.
President
Matrix Orbital
President
Matrix Orbital
-
- LCD?
- Posts: 1
- Joined: Fri Aug 19, 2022 10:38 am
Re: HTT HDMI TFT Support Utility
Hello,
I am able to compile this utility for linux however htt_util --scan does not show any devices. as a sanity check i verified the device is visible on windows with the precompiled binary. I can also see the device is loaded using lsusb. Any tips on getting this to work in linux?
-Doug
I am able to compile this utility for linux however htt_util --scan does not show any devices. as a sanity check i verified the device is visible on windows with the precompiled binary. I can also see the device is loaded using lsusb. Any tips on getting this to work in linux?
-Doug
-
- Matrix Orbital
- Posts: 745
- Joined: Thu Dec 13, 2001 4:00 pm
- Location: Earth.... I think..
- Contact:
Re: HTT HDMI TFT Support Utility
Likely a permission issue imposed by the OS, can you try with sudo ?
If that works you'll have to add a udev rule to give users permissions to touch the device :
will likely do it, but i don't have system to test this on at the moment so you may have to get creative here.
If that works you'll have to add a udev rule to give users permissions to touch the device :
Code: Select all
ATTR{idVendor}=="1b3d", ATTR{idProduct}=="14c9", TAG+="uaccess"
-
- Matrix Orbital
- Posts: 745
- Joined: Thu Dec 13, 2001 4:00 pm
- Location: Earth.... I think..
- Contact:
Re: HTT HDMI TFT Support Utility
Found some time to test on Linux, the following udev rules will allow regular users to use the htt utility
Code: Select all
SUBSYSTEM=="usb", ATTRS{idVendor}=="1b3d", ATTRS{idProduct}=="14c9", MODE="0666"
KERNEL=="hidraw*", ATTRS{busnum}=="1", ATTRS{idVendor}=="1b3d", ATTRS{idProduct}=="14c9", MODE="0666"