Page 1 of 1

HTT HDMI TFT Support Utility

Posted: Thu Apr 09, 2020 3:31 pm
by Henry
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

Re: HTT HDMI TFT Support Utility

Posted: Fri Aug 19, 2022 12:13 pm
by thebigkahune
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

Re: HTT HDMI TFT Support Utility

Posted: Mon Aug 22, 2022 12:30 pm
by Ray
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 :

Code: Select all

ATTR{idVendor}=="1b3d", ATTR{idProduct}=="14c9", TAG+="uaccess"
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.

Re: HTT HDMI TFT Support Utility

Posted: Wed Aug 24, 2022 11:05 am
by Ray
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"