From 3c3bea7dc6ef264c8a52d24d3e297fe805140a44 Mon Sep 17 00:00:00 2001 From: Hector Martin Date: Aug 23 2024 16:04:17 +0000 Subject: Add kcminputrc to disable Tap-to-Click --- diff --git a/asahi-platform-metapackage.spec b/asahi-platform-metapackage.spec index 08c177e..2572bfb 100644 --- a/asahi-platform-metapackage.spec +++ b/asahi-platform-metapackage.spec @@ -3,7 +3,7 @@ Name: asahi-platform-metapackage Version: 0 -Release: 12%{?dist} +Release: 13%{?dist} Summary: Metapackage declaring Asahi platform dependencies Group: Metapackages License: MIT @@ -80,6 +80,7 @@ Summary: Metapackage declaring Plasma desktop support Asahi platform depe This package declares the KDE Plasma dependencies for the Asahi platform. %files plasma +%{_sysconfdir}/xdg/kcminputrc %{_environmentdir}/50-asahi-plasma.conf %dnl ------------------------------------------------------------------- @@ -126,6 +127,13 @@ echo "%{name}" > %{buildroot}%{_sysconfdir}/dnf/protected.d/%{name}.conf mkdir -p %{buildroot}%{_environmentdir} echo 'KWIN_FORCE_SW_CURSOR=1' > %{buildroot}%{_environmentdir}/50-asahi-plasma.conf +# Disable Tap-to-Click by default since it's the less confusing default (force click is always enabled) +mkdir -p %{buildroot}%{_sysconfdir}/xdg +cat > %{buildroot}%{_sysconfdir}/xdg/kcminputrc < %{buildroot}%{_libdir}/firefox/defaults/pref/asahi.js %changelog +* Fri Aug 23 2024 Hector Martin - 0-13 +- Add kcminputrc snippet to disable Tap-to-Click by default + * Tue Jul 16 2024 Janne Grunau - 0-12 - Add flatpak subpackage with GPU/GL extensions for FDO runtimes