[gtk: 1/2] Recognize "stylus" devices as GDK_SOURCE_PEN
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk: 1/2] Recognize "stylus" devices as GDK_SOURCE_PEN
- Date: Fri, 16 Sep 2022 12:12:40 +0000 (UTC)
commit 5faa300c5ea73e2093746168c6d003bc3ec56c4c
Author: Nate Eldredge <nate thatsmathematics com>
Date: Sun May 29 15:12:37 2022 -0600
Recognize "stylus" devices as GDK_SOURCE_PEN
Add "stylus" to the list of substrings in a device name that cause it to be recognized
as a GDK_SOURCE_PEN device (previously "wacom", "pen" and "eraser"). Some devices
just use "stylus" in their name, and are otherwise recognized as
GDK_SOURCE_TOUCHSCREEN instead.
Fixes #4394.
gdk/x11/gdkdevicemanager-xi2.c | 1 +
1 file changed, 1 insertion(+)
---
diff --git a/gdk/x11/gdkdevicemanager-xi2.c b/gdk/x11/gdkdevicemanager-xi2.c
index a146333b5d..ac27564603 100644
--- a/gdk/x11/gdkdevicemanager-xi2.c
+++ b/gdk/x11/gdkdevicemanager-xi2.c
@@ -485,6 +485,7 @@ create_device (GdkX11DeviceManagerXI2 *device_manager,
input_source = GDK_SOURCE_TABLET_PAD;
else if (strstr (tmp_name, "wacom") ||
strstr (tmp_name, "pen") ||
+ strstr (tmp_name, "stylus") ||
strstr (tmp_name, "eraser"))
input_source = GDK_SOURCE_PEN;
else if (!strstr (tmp_name, "mouse") &&
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]