Hi,
we have a densitron display together with a goodix-911 touchscreen.
When I run chromium under weston a single tab on the touchscreen does not lead to a ‘click’. To attain a single click (not only on the web page but also in chrome menus) a double tab is required.
I already set enable-tap=true in weston.ini in the libinput section. But this does not have any effect.
Multitouch (interactive zooming with two fingers) works, but a single click does not work. I would prefer to disable multitouch completely and all other fancy stuff like 2 fingers might be interpreted as right click.
The settings of the gooidx can also be configured via firmware but I am not quite sure if configuring the firmware works correctly under BSP 5.6 whereas it did under 2.7 (although reporting the following error as well: Direct firmware load for goodix_911_cfg.bin failed with error -2)
dmesg |grep Good
[ 0.615761] Goodix-TS 2-0014: 2-0014 supply AVDD28 not found, using dummy regulator
[ 0.615860] Goodix-TS 2-0014: 2-0014 supply VDDIO not found, using dummy regulator
[ 0.735152] Goodix-TS 2-0014: ID 911, version: 1060
[ 0.735244] Goodix-TS 2-0014: Direct firmware load for goodix_911_cfg.bin failed with error -2
[ 0.760381] input: Goodix Capacitive TouchScreen as /devices/soc0/soc/2100000.aips-bus/21a8000.i2c/i2c-2/2-0014/input/input0
content of /etc/xdg/weston/weston.ini:
[core]
#gbm-format=RGB332
#gbm-format=argb8888
idle-time=600
require-input=false
#use-g2d=1
xwayland=true
shell=kiosk-shell.so
[libinput]
touchscreen_calibrator=true
calibration_helper=/usr/bin/save-calibration.sh
enable-tap=true
#tap-and-drag=false
#tap-and-drag-lock=false
#middle-button-emulation=true
Best,
Matthias
Apalis iMX6DL 1GB V1.1A
Custom Board
Linux BSP 5.6