<message>Modify the first-boot configuration to include the gir1.2-gtklayershell-0.1 package for improved GTK layer shell support. Update the first-boot script to enhance the portal status reporting with connection timeouts. Additionally, implement a restart mechanism for the kanshi service in rotation scripts to ensure immediate application of configuration changes. Introduce a Chromium kiosk extension to disable text selection, improving user experience in kiosk mode. These changes streamline the setup process and enhance the overall functionality of the kiosk environment.
12 lines
542 B
Plaintext
12 lines
542 B
Plaintext
# libinput local overrides: make touchscreen touch-only (no pointer emulation).
|
|
# Prevents touch-drag from being interpreted as mouse selection in Chromium.
|
|
# Match reTerminal DM Goodix touchscreen; disables INPUT_PROP_POINTER so
|
|
# libinput sends only touch events — scrolling works, text selection does not.
|
|
#
|
|
# Install to: /etc/libinput/local-overrides.quirks
|
|
# Then: udevadm trigger (or reboot). See device-quirks.html in libinput doc.
|
|
|
|
[Touchscreen touch-only for kiosk]
|
|
MatchName=*Goodix*TouchScreen*
|
|
AttrInputProp=-INPUT_PROP_POINTER
|