#11 Add kcminputrc to disable Tap-to-Click
Merged 7 months ago by marcan. Opened 7 months ago by marcan.
fedora-asahi/ marcan/asahi-platform-metapackage kcminputrc  into  main

@@ -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 @@ 

  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 @@ 

  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 <<EOF

+ [Libinput][Defaults]

+ TapToClick=false

+ EOF

+ 

  # Workaround for YouTube evil:

  # https://bugzilla.mozilla.org/show_bug.cgi?id=1869521

  mkdir -p %{buildroot}%{_libdir}/firefox/defaults/pref
@@ -133,6 +141,9 @@ 

      > %{buildroot}%{_libdir}/firefox/defaults/pref/asahi.js

  

  %changelog

+ * Fri Aug 23 2024 Hector Martin <marcan@fedoraproject.org> - 0-13

+ - Add kcminputrc snippet to disable Tap-to-Click by default

+ 

  * Tue Jul 16 2024 Janne Grunau <janne-fdr@jannau.net> - 0-12

  - Add flatpak subpackage with GPU/GL extensions for FDO runtimes

  

no initial comment

rebased onto 5800a44

7 months ago

Pull-Request has been merged by marcan

7 months ago
Metadata