Balló György pushed to branch main at Arch Linux / Packaging / Packages /
lxinput
Commits:
dc65ed50 by Balló György at 2026-01-17T23:47:02+01:00
upgpkg: 0.3.6-3: Exclude more environments
- - - - -
3 changed files:
- .SRCINFO
- PKGBUILD
- lxinput-notshowin.patch
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = lxinput
pkgdesc = Small program to configure keyboard and mouse for LXDE
pkgver = 0.3.6
- pkgrel = 2
+ pkgrel = 3
url = https://github.com/lxde/lxinput
arch = x86_64
groups = lxde
@@ -12,13 +12,15 @@ pkgbase = lxinput
depends = glibc
depends = gtk3
depends = libx11
+ depends = xorg-xmodmap
+ depends = xorg-xset
conflicts = lxinput-gtk3
replaces = lxinput-gtk3
source = git+https://github.com/lxde/lxinput.git#tag=0.3.6
source = lxinput-notshowin.patch
source = lxinput-x11-only.patch
b2sums =
35f17ab642d2da3099fa5593592ae2b96aaaba19f746328e6a271ca9d8689b5f1f5cb925e9ca92b86600719966601b1be969e84d6afce2034fe8da6a64a2db13
- b2sums =
dc2db0560bb6a66629dbc78f44b0daf45c33f102723ccc9a9df9c140510a473fdd432ca182f8a9b0a68df9f52a1d9c418e658b4ff4e7f9f74f9a87efc3238875
+ b2sums =
13c4fa3c80b1eec3529f9ae1a3097d806f69061e3766626b5b01f80148bc127c5619f19458cbece585d3c5f137a6b32801ff36151a0aff51bd6c434a657c05ce
b2sums =
4f2cd26de3dfb69f16f8283035a3aa43bd64ec8841941dff24eb9be190c780e4f6b84acafb176831807c4a5be8d87353b096ceb80bfaea959b4f41bee960748f
pkgname = lxinput
=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
pkgname=lxinput
pkgver=0.3.6
-pkgrel=2
+pkgrel=3
pkgdesc='Small program to configure keyboard and mouse for LXDE'
arch=(x86_64)
url='https://github.com/lxde/lxinput'
@@ -15,6 +15,8 @@ depends=(
glibc
gtk3
libx11
+ xorg-xmodmap
+ xorg-xset
)
makedepends=(
git
@@ -29,7 +31,7 @@ source=(
)
b2sums=(
35f17ab642d2da3099fa5593592ae2b96aaaba19f746328e6a271ca9d8689b5f1f5cb925e9ca92b86600719966601b1be969e84d6afce2034fe8da6a64a2db13
-
dc2db0560bb6a66629dbc78f44b0daf45c33f102723ccc9a9df9c140510a473fdd432ca182f8a9b0a68df9f52a1d9c418e658b4ff4e7f9f74f9a87efc3238875
+
13c4fa3c80b1eec3529f9ae1a3097d806f69061e3766626b5b01f80148bc127c5619f19458cbece585d3c5f137a6b32801ff36151a0aff51bd6c434a657c05ce
4f2cd26de3dfb69f16f8283035a3aa43bd64ec8841941dff24eb9be190c780e4f6b84acafb176831807c4a5be8d87353b096ceb80bfaea959b4f41bee960748f
)
=====================================
lxinput-notshowin.patch
=====================================
@@ -1,7 +1,7 @@
From 55a4d30565b6b646c7324a24f11a03220e85aa83 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <[email protected]>
Date: Thu, 23 Oct 2025 01:31:13 +0200
-Subject: [PATCH] Add MATE to NotShowIn for LXInput autostart
+Subject: [PATCH 1/2] Add MATE to NotShowIn for LXInput autostart
---
src/lxinput.c | 2 +-
@@ -20,3 +20,38 @@ index ee62cc8..de193cc 100644
_("LXInput autostart"),
_("Setup keyboard and mouse using settings
done in LXInput"),
/* FIXME: how to setup left-handed mouse? */
+
+From aae3857b404ff2861f1f9b44e394563b0a7df98c Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <[email protected]>
+Date: Sat, 17 Jan 2026 19:02:15 +0100
+Subject: [PATCH 2/2] Exclude more environments
+
+These desktop environments have their own tools to configure the keyboard and
mouse.
+---
+ data/lxinput.desktop.in | 2 +-
+ src/lxinput.c | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/data/lxinput.desktop.in b/data/lxinput.desktop.in
+index 83d29b6..f314e3a 100644
+--- a/data/lxinput.desktop.in
++++ b/data/lxinput.desktop.in
+@@ -7,4 +7,4 @@ _Comment=Configure keyboard, mouse, and other input devices
+ StartupNotify=true
+ Terminal=false
+ Categories=GTK;Settings;HardwareSettings;X-LXDE-Settings;
+-NotShowIn=GNOME;KDE;XFCE;MATE;
++NotShowIn=GNOME;KDE;XFCE;MATE;Budgie;COSMIC;Enlightenment;LXQt;X-Cinnamon;
+diff --git a/src/lxinput.c b/src/lxinput.c
+index de193cc..be167b1 100644
+--- a/src/lxinput.c
++++ b/src/lxinput.c
+@@ -350,7 +350,7 @@ int main(int argc, char** argv)
+ "Comment=%s\n"
+ "NoDisplay=true\n"
+ "Exec=sh -c 'xset m %d/10 %d r rate %d %d b
%s%s'\n"
+- "NotShowIn=GNOME;KDE;XFCE;MATE;\n",
++
"NotShowIn=GNOME;KDE;XFCE;MATE;Budgie;COSMIC;Enlightenment;LXQt;X-Cinnamon;\n",
+ _("LXInput autostart"),
+ _("Setup keyboard and mouse using settings
done in LXInput"),
+ /* FIXME: how to setup left-handed mouse? */
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lxinput/-/commit/dc65ed504a2d45215a95e741c2a3398ec27bb0ba
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/lxinput/-/commit/dc65ed504a2d45215a95e741c2a3398ec27bb0ba
You're receiving this email because of your account on gitlab.archlinux.org.