From 9be5d0ed12b1484b17004f154eeb5541670e02fe Mon Sep 17 00:00:00 2001 From: Joshua Goins Date: Tue, 15 Oct 2024 15:25:51 -0400 Subject: [PATCH] Add descriptor for the Artist 22R Pro (#412) --- XP-Pen Artist 22R Pro/README | 11 + .../0003:28BD:091B.0002.hid.bin | 0 .../0003:28BD:091B.0003.hid.bin | 0 .../0003:28BD:091B.0004.hid.bin | Bin 0 -> 204 bytes .../sysinfo.1WObL2yt9b/Xorg.0.log | 920 ++++++++++++++++++ .../sysinfo.1WObL2yt9b/dconf-dump.txt | 6 + .../sysinfo.1WObL2yt9b/devtree.txt | 54 + .../sysinfo.1WObL2yt9b/devtree_data.txt | 164 ++++ .../sysinfo.1WObL2yt9b/dmesg.log | 0 .../sysinfo.1WObL2yt9b/host.txt | 6 + .../sysinfo.1WObL2yt9b/journalctl.log | 1 + .../sysinfo.1WObL2yt9b/kernel_drivers.txt | 567 +++++++++++ .../sysinfo.1WObL2yt9b/libinput.txt | 28 + .../libwacom-configs.tar.gz | Bin 0 -> 63994 bytes .../sysinfo.1WObL2yt9b/libwacom.txt | 9 + .../sysinfo.1WObL2yt9b/lsusb.txt | 129 +++ .../sysinfo.1WObL2yt9b/lsusb_tree.txt | 36 + .../sysinfo.1WObL2yt9b/machine.txt | 19 + .../sysinfo.1WObL2yt9b/packages.txt | 130 +++ .../sysinfo.1WObL2yt9b/sysinfo.log | 186 ++++ .../sysinfo.1WObL2yt9b/udev-configs.tar.gz | Bin 0 -> 63892 bytes .../sysinfo.1WObL2yt9b/udevadm.txt | 320 ++++++ .../udevadm_0003:28BD:091B.0004.txt | 688 +++++++++++++ .../sysinfo.1WObL2yt9b/uptime.txt | 1 + .../sysinfo.1WObL2yt9b/userspace_drivers.txt | 16 + .../sysinfo.1WObL2yt9b/xinput.txt | 1 + .../sysinfo.1WObL2yt9b/xorg-configs.tar.gz | Bin 0 -> 2309 bytes .../sysinfo.1WObL2yt9b/xrandr.txt | 131 +++ .../sysinfo.1WObL2yt9b/xsetwacom.txt | 4 + 29 files changed, 3427 insertions(+) create mode 100644 XP-Pen Artist 22R Pro/README create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/0003:28BD:091B.0002.hid.bin create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/0003:28BD:091B.0003.hid.bin create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/0003:28BD:091B.0004.hid.bin create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/Xorg.0.log create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/dconf-dump.txt create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/devtree.txt create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/devtree_data.txt create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/dmesg.log create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/host.txt create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/journalctl.log create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/kernel_drivers.txt create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/libinput.txt create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/libwacom-configs.tar.gz create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/libwacom.txt create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/lsusb.txt create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/lsusb_tree.txt create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/machine.txt create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/packages.txt create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/sysinfo.log create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/udev-configs.tar.gz create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/udevadm.txt create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/udevadm_0003:28BD:091B.0004.txt create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/uptime.txt create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/userspace_drivers.txt create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/xinput.txt create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/xorg-configs.tar.gz create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/xrandr.txt create mode 100644 XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/xsetwacom.txt diff --git a/XP-Pen Artist 22R Pro/README b/XP-Pen Artist 22R Pro/README new file mode 100644 index 00000000..1bb937d1 --- /dev/null +++ b/XP-Pen Artist 22R Pro/README @@ -0,0 +1,11 @@ +Manufacturer: XP-Pen +Model Name: XP-Pen Artist 22R Pro +Model Number: + +Notes: +USB UGTABLET 28bd:091b + +Source(s): +* sysinfo.1WObL2yt9b +* redstrate [https://github.com/redstrate] +2024-10-15 diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/0003:28BD:091B.0002.hid.bin b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/0003:28BD:091B.0002.hid.bin new file mode 100644 index 00000000..e69de29b diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/0003:28BD:091B.0003.hid.bin b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/0003:28BD:091B.0003.hid.bin new file mode 100644 index 00000000..e69de29b diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/0003:28BD:091B.0004.hid.bin b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/0003:28BD:091B.0004.hid.bin new file mode 100644 index 0000000000000000000000000000000000000000..47aacecf30e304496f92a1d7d5f7c74d60f59bd1 GIT binary patch literal 204 zcmZSOD{l4ggJM2fE@rD=(+z0-)tUJsgdUteldJnj%w0fKCws@)$WSKzc?0 Yt8z55vGQQ~S>VG4a3w02F#J`~Uy| literal 0 HcmV?d00001 diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/Xorg.0.log b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/Xorg.0.log new file mode 100644 index 00000000..f3bae7e2 --- /dev/null +++ b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/Xorg.0.log @@ -0,0 +1,920 @@ +[ 47.710] (--) Log file renamed from "/home/USERNAME/.local/share/xorg/Xorg.pid-3723.log" to "/home/USERNAME/.local/share/xorg/Xorg.0.log" +[ 47.711] +X.Org X Server 1.20.14 +X Protocol Version 11, Revision 0 +[ 47.711] Build Operating System: 6.7.11-200.fc39.x86_64 +[ 47.711] Current Operating System: Linux HOSTNAME 6.10.5-200.fc40.x86_64 #1 SMP PREEMPT_DYNAMIC Wed Aug 14 15:49:44 UTC 2024 x86_64 +[ 47.711] Kernel command line: BOOT_IMAGE=(hd5,gpt2)/vmlinuz-6.10.5-200.fc40.x86_64 root=UUID=591e749b-b762-4279-97df-27edface4885 ro rootflags=subvol=root rd.luks.uuid=luks-8467cf8b-05c6-4c01-a34e-294eb3ac3100 rhgb quiet +[ 47.711] Build Date: 10 April 2024 12:00:00AM +[ 47.711] Build ID: xorg-x11-server 1.20.14-35.fc40 +[ 47.711] Current version of pixman: 0.43.4 +[ 47.711] Before reporting problems, check http://wiki.x.org + to make sure that you have the latest version. +[ 47.711] Markers: (--) probed, (**) from config file, (==) default setting, + (++) from command line, (!!) notice, (II) informational, + (WW) warning, (EE) error, (NI) not implemented, (??) unknown. +[ 47.711] (==) Log file: "/home/USERNAME/.local/share/xorg/Xorg.0.log", Time: Wed Aug 21 17:00:23 2024 +[ 47.711] (==) Using config directory: "/etc/X11/xorg.conf.d" +[ 47.711] (==) Using system config directory "/usr/share/X11/xorg.conf.d" +[ 47.711] (==) No Layout section. Using the first Screen section. +[ 47.711] (==) No screen section available. Using defaults. +[ 47.711] (**) |-->Screen "Default Screen Section" (0) +[ 47.711] (**) | |-->Monitor "" +[ 47.711] (==) No monitor specified for screen "Default Screen Section". + Using a default monitor configuration. +[ 47.711] (==) Automatically adding devices +[ 47.711] (==) Automatically enabling devices +[ 47.711] (==) Automatically adding GPU devices +[ 47.711] (==) Automatically binding GPU devices +[ 47.711] (==) Max clients allowed: 256, resource mask: 0x1fffff +[ 47.711] (==) FontPath set to: + catalogue:/etc/X11/fontpath.d, + built-ins +[ 47.711] (==) ModulePath set to "/usr/lib64/xorg/modules" +[ 47.711] (II) The server relies on udev to provide the list of input devices. + If no devices become available, reconfigure udev or disable AutoAddDevices. +[ 47.711] (II) Loader magic: 0x564a6c249a80 +[ 47.711] (II) Module ABI versions: +[ 47.711] X.Org ANSI C Emulation: 0.4 +[ 47.711] X.Org Video Driver: 24.1 +[ 47.711] X.Org XInput driver : 24.1 +[ 47.711] X.Org Server Extension : 10.0 +[ 47.712] (++) using VT number 2 + +[ 47.713] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_32 +[ 47.714] (II) xfree86: Adding drm device (/dev/dri/card1) +[ 47.714] (II) systemd-logind: got fd for /dev/dri/card1 226:1 fd 14 paused 0 +[ 47.719] (--) PCI:*(45@0:0:0) 1002:73bf:1eae:6701 rev 193, Mem @ 0x7800000000/17179869184, 0x7c00000000/268435456, 0xfc500000/1048576, I/O @ 0x0000f000/256, BIOS @ 0x????????/65536 +[ 47.719] (II) LoadModule: "glx" +[ 47.720] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so +[ 47.721] (II) Module glx: vendor="X.Org Foundation" +[ 47.721] compiled for 1.20.14, module version = 1.0.0 +[ 47.721] ABI class: X.Org Server Extension, version 10.0 +[ 47.721] (==) Matched ati as autoconfigured driver 0 +[ 47.721] (==) Matched modesetting as autoconfigured driver 1 +[ 47.721] (==) Matched fbdev as autoconfigured driver 2 +[ 47.721] (==) Matched vesa as autoconfigured driver 3 +[ 47.721] (==) Assigned the driver to the xf86ConfigLayout +[ 47.721] (II) LoadModule: "ati" +[ 47.721] (WW) Warning, couldn't open module ati +[ 47.721] (EE) Failed to load module "ati" (module does not exist, 0) +[ 47.721] (II) LoadModule: "modesetting" +[ 47.721] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so +[ 47.722] (II) Module modesetting: vendor="X.Org Foundation" +[ 47.722] compiled for 1.20.14, module version = 1.20.14 +[ 47.722] Module class: X.Org Video Driver +[ 47.722] ABI class: X.Org Video Driver, version 24.1 +[ 47.722] (II) LoadModule: "fbdev" +[ 47.722] (WW) Warning, couldn't open module fbdev +[ 47.722] (EE) Failed to load module "fbdev" (module does not exist, 0) +[ 47.722] (II) LoadModule: "vesa" +[ 47.722] (WW) Warning, couldn't open module vesa +[ 47.722] (EE) Failed to load module "vesa" (module does not exist, 0) +[ 47.722] (II) modesetting: Driver for Modesetting Kernel Drivers: kms +[ 47.722] (II) modeset(0): using drv /dev/dri/card1 +[ 47.722] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support +[ 47.722] (II) modeset(0): Creating default Display subsection in Screen section + "Default Screen Section" for depth/fbbpp 24/32 +[ 47.722] (==) modeset(0): Depth 24, (==) framebuffer bpp 32 +[ 47.722] (==) modeset(0): RGB weight 888 +[ 47.722] (==) modeset(0): Default visual is TrueColor +[ 47.722] (II) Loading sub module "glamoregl" +[ 47.722] (II) LoadModule: "glamoregl" +[ 47.722] (II) Loading /usr/lib64/xorg/modules/libglamoregl.so +[ 47.724] (II) Module glamoregl: vendor="X.Org Foundation" +[ 47.724] compiled for 1.20.14, module version = 1.0.1 +[ 47.724] ABI class: X.Org ANSI C Emulation, version 0.4 +[ 47.746] (II) modeset(0): glamor X acceleration enabled on AMD Radeon RX 6800 XT (radeonsi, navi21, LLVM 18.1.6, DRM 3.57, 6.10.5-200.fc40.x86_64) +[ 47.746] (II) modeset(0): glamor initialized +[ 47.750] (II) modeset(0): Output DP-1 has no monitor section +[ 47.750] (II) modeset(0): Output DP-2 has no monitor section +[ 47.750] (II) modeset(0): Output DP-3 has no monitor section +[ 47.751] (II) modeset(0): Output HDMI-1 has no monitor section +[ 47.755] (II) modeset(0): EDID for output DP-1 +[ 47.755] (II) modeset(0): Manufacturer: GBT Model: 3204 Serial#: 2221 +[ 47.755] (II) modeset(0): Year: 2021 Week: 35 +[ 47.755] (II) modeset(0): EDID Version: 1.4 +[ 47.755] (II) modeset(0): Digital Display Input +[ 47.755] (II) modeset(0): 10 bits per channel +[ 47.755] (II) modeset(0): Digital interface is DisplayPort +[ 47.755] (II) modeset(0): Max Image Size [cm]: horiz.: 70 vert.: 39 +[ 47.755] (II) modeset(0): Gamma: 2.20 +[ 47.755] (II) modeset(0): DPMS capabilities: Off +[ 47.755] (II) modeset(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 YCrCb 4:2:2 +[ 47.755] (II) modeset(0): First detailed timing is preferred mode +[ 47.755] (II) modeset(0): Preferred mode is native pixel format and refresh rate +[ 47.755] (II) modeset(0): Display is continuous-frequency +[ 47.755] (II) modeset(0): redX: 0.679 redY: 0.314 greenX: 0.270 greenY: 0.626 +[ 47.755] (II) modeset(0): blueX: 0.146 blueY: 0.054 whiteX: 0.313 whiteY: 0.329 +[ 47.755] (II) modeset(0): Supported established timings: +[ 47.755] (II) modeset(0): 720x400@70Hz +[ 47.755] (II) modeset(0): 640x480@60Hz +[ 47.755] (II) modeset(0): 640x480@67Hz +[ 47.755] (II) modeset(0): 640x480@72Hz +[ 47.755] (II) modeset(0): 640x480@75Hz +[ 47.755] (II) modeset(0): 800x600@56Hz +[ 47.755] (II) modeset(0): 800x600@60Hz +[ 47.755] (II) modeset(0): 800x600@72Hz +[ 47.755] (II) modeset(0): 800x600@75Hz +[ 47.755] (II) modeset(0): 1024x768@60Hz +[ 47.755] (II) modeset(0): 1024x768@70Hz +[ 47.755] (II) modeset(0): 1024x768@75Hz +[ 47.755] (II) modeset(0): 1280x1024@75Hz +[ 47.755] (II) modeset(0): Manufacturer's mask: 0 +[ 47.755] (II) modeset(0): Supported standard timings: +[ 47.755] (II) modeset(0): #0: hsize: 1280 vsize 960 refresh: 60 vid: 16513 +[ 47.755] (II) modeset(0): #1: hsize: 1280 vsize 1024 refresh: 60 vid: 32897 +[ 47.755] (II) modeset(0): #2: hsize: 1440 vsize 900 refresh: 60 vid: 149 +[ 47.755] (II) modeset(0): #3: hsize: 1152 vsize 864 refresh: 75 vid: 20337 +[ 47.755] (II) modeset(0): #4: hsize: 1280 vsize 720 refresh: 60 vid: 49281 +[ 47.755] (II) modeset(0): #5: hsize: 1680 vsize 1050 refresh: 60 vid: 179 +[ 47.755] (II) modeset(0): #6: hsize: 1920 vsize 1080 refresh: 60 vid: 49361 +[ 47.755] (II) modeset(0): Supported detailed timing: +[ 47.755] (II) modeset(0): clock: 533.2 MHz Image Size: 697 x 392 mm +[ 47.755] (II) modeset(0): h_active: 3840 h_sync: 3888 h_sync_end 3920 h_blank_end 4000 h_border: 0 +[ 47.755] (II) modeset(0): v_active: 2160 v_sync: 2163 v_sync_end 2168 v_blanking: 2222 v_border: 0 +[ 47.755] (II) modeset(0): Serial No: 21351B002221 +[ 47.755] (II) modeset(0): Ranges: V min: 48 V max: 144 Hz, H min: 255 H max: 255 kHz, PixClock max 1315 MHz +[ 47.755] (II) modeset(0): Monitor name: Gigabyte M32U +[ 47.755] (II) modeset(0): Supported detailed timing: +[ 47.755] (II) modeset(0): clock: 241.5 MHz Image Size: 697 x 392 mm +[ 47.755] (II) modeset(0): h_active: 2560 h_sync: 2608 h_sync_end 2640 h_blank_end 2720 h_border: 0 +[ 47.755] (II) modeset(0): v_active: 1440 v_sync: 1443 v_sync_end 1448 v_blanking: 1481 v_border: 0 +[ 47.755] (II) modeset(0): Supported detailed timing: +[ 47.755] (II) modeset(0): clock: 285.5 MHz Image Size: 697 x 392 mm +[ 47.755] (II) modeset(0): h_active: 1920 h_sync: 1968 h_sync_end 2000 h_blank_end 2080 h_border: 0 +[ 47.755] (II) modeset(0): v_active: 1080 v_sync: 1130 v_sync_end 1138 v_blanking: 1144 v_border: 0 +[ 47.755] (II) modeset(0): Supported detailed timing: +[ 47.755] (II) modeset(0): clock: 497.8 MHz Image Size: 697 x 392 mm +[ 47.755] (II) modeset(0): h_active: 2560 h_sync: 2608 h_sync_end 2640 h_blank_end 2720 h_border: 0 +[ 47.755] (II) modeset(0): v_active: 1440 v_sync: 1443 v_sync_end 1448 v_blanking: 1525 v_border: 0 +[ 47.755] (II) modeset(0): Number of EDID sections to follow: 2 +[ 47.755] (II) modeset(0): EDID (in hex): +[ 47.755] (II) modeset(0): 00ffffffffffff001c540432ad080000 +[ 47.755] (II) modeset(0): 231f0104b54627783be1b5ad5045a025 +[ 47.755] (II) modeset(0): 0d5054bfcf00814081809500714f81c0 +[ 47.755] (II) modeset(0): b300d1c001014dd000a0f0703e803020 +[ 47.755] (II) modeset(0): 3500b9882100001a000000ff00323133 +[ 47.755] (II) modeset(0): 3531423030323232310a000000fd0030 +[ 47.755] (II) modeset(0): 90ffff83010a202020202020000000fc +[ 47.755] (II) modeset(0): 004769676162797465204d3332550271 +[ 47.755] (II) modeset(0): 020342f156010304131f120211900f0e +[ 47.755] (II) modeset(0): 1d1e60610514765d5e5f2f2309070783 +[ 47.755] (II) modeset(0): 01000065030c0010006d1a0000020b30 +[ 47.755] (II) modeset(0): 900005653c653ce305c301e606050165 +[ 47.755] (II) modeset(0): 6512565e00a0a0a0295030203500b988 +[ 47.756] (II) modeset(0): 2100001a8a6f80a0703840403020280c +[ 47.756] (II) modeset(0): b9882100001a6fc200a0a0a055503020 +[ 47.756] (II) modeset(0): 3500b9882100001a0000000000000035 +[ 47.756] (II) modeset(0): 701279000003016447f80104ff0e4f00 +[ 47.756] (II) modeset(0): 07001f006f087e0070000700eba30104 +[ 47.756] (II) modeset(0): ff0e4f0007001f006f087e0070000700 +[ 47.756] (II) modeset(0): d0500104ff0e9f0010003e006f082700 +[ 47.756] (II) modeset(0): 14000700fb7e00047f07870017001f00 +[ 47.756] (II) modeset(0): 3704110002000400f7e30004ff099f00 +[ 47.756] (II) modeset(0): 07001f009f0531001800070000000000 +[ 47.756] (II) modeset(0): 0000000000000000000000000000d190 +[ 47.756] (II) modeset(0): Printing probed modes for output DP-1 +[ 47.756] (II) modeset(0): Modeline "3840x2160"x60.0 533.25 3840 3888 3920 4000 2160 2163 2168 2222 +hsync -vsync (133.3 kHz eP) +[ 47.756] (II) modeset(0): Modeline "3840x2160"x144.0 1290.96 3840 3848 3880 3920 2160 2273 2281 2287 -hsync -vsync (329.3 kHz e) +[ 47.756] (II) modeset(0): Modeline "3840x2160"x120.0 1188.00 3840 4016 4104 4400 2160 2168 2178 2250 +hsync +vsync (270.0 kHz e) +[ 47.756] (II) modeset(0): Modeline "3840x2160"x119.9 1186.81 3840 4016 4104 4400 2160 2168 2178 2250 +hsync +vsync (269.7 kHz e) +[ 47.756] (II) modeset(0): Modeline "3840x2160"x119.9 1075.00 3840 3848 3880 3920 2160 2273 2281 2287 -hsync -vsync (274.2 kHz e) +[ 47.756] (II) modeset(0): Modeline "3840x2160"x98.0 862.25 3840 3857 3920 4000 2160 2181 2189 2200 -hsync -vsync (215.6 kHz e) +[ 47.756] (II) modeset(0): Modeline "3840x2160"x60.0 712.75 3840 4160 4576 5312 2160 2163 2168 2237 -hsync +vsync (134.2 kHz d) +[ 47.756] (II) modeset(0): Modeline "3840x2160"x60.0 594.00 3840 4016 4104 4400 2160 2168 2178 2250 +hsync +vsync (135.0 kHz e) +[ 47.756] (II) modeset(0): Modeline "3840x2160"x50.0 594.00 3840 4896 4984 5280 2160 2168 2178 2250 +hsync +vsync (112.5 kHz e) +[ 47.756] (II) modeset(0): Modeline "3840x2160"x59.9 593.41 3840 4016 4104 4400 2160 2168 2178 2250 +hsync +vsync (134.9 kHz e) +[ 47.756] (II) modeset(0): Modeline "3840x2160"x60.0 533.00 3840 3888 3920 4000 2160 2163 2168 2222 +hsync -vsync (133.2 kHz d) +[ 47.756] (II) modeset(0): Modeline "3840x2160"x30.0 297.00 3840 4016 4104 4400 2160 2168 2178 2250 +hsync +vsync (67.5 kHz e) +[ 47.756] (II) modeset(0): Modeline "3840x2160"x25.0 297.00 3840 4896 4984 5280 2160 2168 2178 2250 +hsync +vsync (56.2 kHz e) +[ 47.756] (II) modeset(0): Modeline "3840x2160"x24.0 297.00 3840 5116 5204 5500 2160 2168 2178 2250 +hsync +vsync (54.0 kHz e) +[ 47.756] (II) modeset(0): Modeline "3840x2160"x30.0 296.70 3840 4016 4104 4400 2160 2168 2178 2250 +hsync +vsync (67.4 kHz e) +[ 47.756] (II) modeset(0): Modeline "3840x2160"x24.0 296.70 3840 5116 5204 5500 2160 2168 2178 2250 +hsync +vsync (53.9 kHz e) +[ 47.756] (II) modeset(0): Modeline "3200x1800"x60.0 492.00 3200 3456 3800 4400 1800 1803 1808 1865 -hsync +vsync (111.8 kHz d) +[ 47.756] (II) modeset(0): Modeline "3200x1800"x59.9 373.00 3200 3248 3280 3360 1800 1803 1808 1852 +hsync -vsync (111.0 kHz d) +[ 47.756] (II) modeset(0): Modeline "2880x1620"x60.0 396.25 2880 3096 3408 3936 1620 1623 1628 1679 -hsync +vsync (100.7 kHz d) +[ 47.756] (II) modeset(0): Modeline "2880x1620"x60.0 303.75 2880 2928 2960 3040 1620 1623 1628 1666 +hsync -vsync (99.9 kHz d) +[ 47.756] (II) modeset(0): Modeline "2560x1600"x60.0 348.50 2560 2760 3032 3504 1600 1603 1609 1658 -hsync +vsync (99.5 kHz d) +[ 47.756] (II) modeset(0): Modeline "2560x1600"x60.0 268.50 2560 2608 2640 2720 1600 1603 1609 1646 +hsync -vsync (98.7 kHz d) +[ 47.756] (II) modeset(0): Modeline "2560x1440"x60.0 638.25 2560 2780 3064 3568 1440 1441 1444 1491 doublescan -hsync +vsync (178.9 kHz d) +[ 47.756] (II) modeset(0): Modeline "2560x1440"x144.0 583.60 2560 2568 2600 2720 1440 1465 1473 1490 -hsync -vsync (214.6 kHz e) +[ 47.756] (II) modeset(0): Modeline "2560x1440"x120.0 497.75 2560 2608 2640 2720 1440 1443 1448 1525 +hsync -vsync (183.0 kHz e) +[ 47.756] (II) modeset(0): Modeline "2560x1440"x60.0 469.12 2560 2584 2600 2640 1440 1441 1444 1481 doublescan +hsync -vsync (177.7 kHz d) +[ 47.756] (II) modeset(0): Modeline "2560x1440"x60.0 312.25 2560 2752 3024 3488 1440 1443 1448 1493 -hsync +vsync (89.5 kHz d) +[ 47.756] (II) modeset(0): Modeline "2560x1440"x60.0 241.50 2560 2608 2640 2720 1440 1443 1448 1481 +hsync -vsync (88.8 kHz e) +[ 47.756] (II) modeset(0): Modeline "2048x1536"x85.0 388.04 2048 2216 2440 2832 1536 1537 1540 1612 -hsync +vsync (137.0 kHz d) +[ 47.756] (II) modeset(0): Modeline "2048x1536"x75.0 340.48 2048 2216 2440 2832 1536 1537 1540 1603 -hsync +vsync (120.2 kHz d) +[ 47.756] (II) modeset(0): Modeline "2048x1536"x60.0 266.95 2048 2200 2424 2800 1536 1537 1540 1589 -hsync +vsync (95.3 kHz d) +[ 47.756] (II) modeset(0): Modeline "1920x1440"x85.0 341.35 1920 2072 2288 2656 1440 1441 1444 1512 -hsync +vsync (128.5 kHz d) +[ 47.756] (II) modeset(0): Modeline "1920x1440"x75.0 297.00 1920 2064 2288 2640 1440 1441 1444 1500 -hsync +vsync (112.5 kHz d) +[ 47.756] (II) modeset(0): Modeline "1920x1440"x60.0 234.00 1920 2048 2256 2600 1440 1441 1444 1500 -hsync +vsync (90.0 kHz d) +[ 47.756] (II) modeset(0): Modeline "1856x1392"x75.0 288.00 1856 1984 2208 2560 1392 1393 1396 1500 -hsync +vsync (112.5 kHz d) +[ 47.756] (II) modeset(0): Modeline "1856x1392"x60.0 218.30 1856 1952 2176 2528 1392 1393 1396 1439 -hsync +vsync (86.4 kHz d) +[ 47.756] (II) modeset(0): Modeline "1792x1344"x75.0 261.00 1792 1888 2104 2456 1344 1345 1348 1417 -hsync +vsync (106.3 kHz d) +[ 47.756] (II) modeset(0): Modeline "1792x1344"x60.0 204.80 1792 1920 2120 2448 1344 1345 1348 1394 -hsync +vsync (83.7 kHz d) +[ 47.756] (II) modeset(0): Modeline "2048x1152"x60.0 406.50 2048 2220 2444 2840 1152 1153 1156 1193 doublescan -hsync +vsync (143.1 kHz d) +[ 47.756] (II) modeset(0): Modeline "2048x1152"x60.0 302.50 2048 2072 2088 2128 1152 1153 1156 1185 doublescan +hsync -vsync (142.2 kHz d) +[ 47.756] (II) modeset(0): Modeline "2048x1152"x59.9 197.00 2048 2184 2400 2752 1152 1155 1160 1195 -hsync +vsync (71.6 kHz d) +[ 47.756] (II) modeset(0): Modeline "2048x1152"x59.9 156.75 2048 2096 2128 2208 1152 1155 1160 1185 +hsync -vsync (71.0 kHz d) +[ 47.756] (II) modeset(0): Modeline "1920x1200"x60.0 533.25 1920 3888 3920 4000 1200 2163 2168 2222 +hsync -vsync (133.3 kHz e) +[ 47.756] (II) modeset(0): Modeline "1920x1200"x59.9 193.25 1920 2056 2256 2592 1200 1203 1209 1245 -hsync +vsync (74.6 kHz d) +[ 47.756] (II) modeset(0): Modeline "1920x1200"x60.0 154.00 1920 1968 2000 2080 1200 1203 1209 1235 +hsync -vsync (74.0 kHz d) +[ 47.756] (II) modeset(0): Modeline "1920x1080"x60.0 356.38 1920 2080 2288 2656 1080 1081 1084 1118 doublescan -hsync +vsync (134.2 kHz d) +[ 47.756] (II) modeset(0): Modeline "1920x1080"x144.0 325.08 1920 1944 1976 2056 1080 1083 1088 1098 -hsync -vsync (158.1 kHz e) +[ 47.756] (II) modeset(0): Modeline "1920x1080"x120.0 285.54 1920 1968 2000 2080 1080 1130 1138 1144 +hsync -vsync (137.3 kHz e) +[ 47.756] (II) modeset(0): Modeline "1920x1080"x60.0 266.50 1920 1944 1960 2000 1080 1081 1084 1111 doublescan +hsync -vsync (133.2 kHz d) +[ 47.756] (II) modeset(0): Modeline "1920x1080"x60.0 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync (67.2 kHz d) +[ 47.756] (II) modeset(0): Modeline "1920x1080"x60.0 148.50 1920 2008 2052 2200 1080 1084 1089 1125 -hsync -vsync (67.5 kHz e) +[ 47.756] (II) modeset(0): Modeline "1920x1080"x60.0 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (67.5 kHz e) +[ 47.756] (II) modeset(0): Modeline "1920x1080"x50.0 148.50 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync (56.2 kHz e) +[ 47.756] (II) modeset(0): Modeline "1920x1080"x59.9 148.35 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (67.4 kHz e) +[ 47.756] (II) modeset(0): Modeline "1920x1080"x59.9 138.50 1920 1968 2000 2080 1080 1083 1088 1111 +hsync -vsync (66.6 kHz d) +[ 47.756] (II) modeset(0): Modeline "1600x1200"x60.0 533.25 1600 3888 3920 4000 1200 2163 2168 2222 +hsync -vsync (133.3 kHz e) +[ 47.756] (II) modeset(0): Modeline "1600x1200"x85.0 229.50 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync (106.2 kHz d) +[ 47.756] (II) modeset(0): Modeline "1600x1200"x75.0 202.50 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync (93.8 kHz d) +[ 47.756] (II) modeset(0): Modeline "1600x1200"x70.0 189.00 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync (87.5 kHz d) +[ 47.756] (II) modeset(0): Modeline "1600x1200"x65.0 175.50 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync (81.2 kHz d) +[ 47.756] (II) modeset(0): Modeline "1600x1200"x60.0 162.00 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync (75.0 kHz d) +[ 47.756] (II) modeset(0): Modeline "1680x1050"x60.0 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync (65.3 kHz e) +[ 47.756] (II) modeset(0): Modeline "1680x1050"x59.9 119.00 1680 1728 1760 1840 1050 1053 1059 1080 +hsync -vsync (64.7 kHz d) +[ 47.756] (II) modeset(0): Modeline "1400x1050"x74.8 155.80 1400 1464 1784 1912 1050 1052 1064 1090 +hsync +vsync (81.5 kHz d) +[ 47.756] (II) modeset(0): Modeline "1400x1050"x60.0 122.00 1400 1488 1640 1880 1050 1052 1064 1082 +hsync +vsync (64.9 kHz d) +[ 47.756] (II) modeset(0): Modeline "1600x900"x60.0 246.00 1600 1728 1900 2200 900 901 904 932 doublescan -hsync +vsync (111.8 kHz d) +[ 47.756] (II) modeset(0): Modeline "1600x900"x59.9 186.50 1600 1624 1640 1680 900 901 904 926 doublescan +hsync -vsync (111.0 kHz d) +[ 47.756] (II) modeset(0): Modeline "1600x900"x59.9 118.25 1600 1696 1856 2112 900 903 908 934 -hsync +vsync (56.0 kHz d) +[ 47.756] (II) modeset(0): Modeline "1600x900"x59.8 97.50 1600 1648 1680 1760 900 903 908 926 +hsync -vsync (55.4 kHz d) +[ 47.756] (II) modeset(0): Modeline "1280x1024"x85.0 157.50 1280 1344 1504 1728 1024 1025 1028 1072 +hsync +vsync (91.1 kHz d) +[ 47.756] (II) modeset(0): Modeline "1280x1024"x75.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz e) +[ 47.756] (II) modeset(0): Modeline "1280x1024"x60.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz e) +[ 47.756] (II) modeset(0): Modeline "1440x900"x59.9 106.50 1440 1520 1672 1904 900 903 909 934 -hsync +vsync (55.9 kHz e) +[ 47.756] (II) modeset(0): Modeline "1400x900"x60.0 103.50 1400 1480 1624 1848 900 903 913 934 -hsync +vsync (56.0 kHz d) +[ 47.756] (II) modeset(0): Modeline "1400x900"x59.9 86.50 1400 1448 1480 1560 900 903 913 926 +hsync -vsync (55.4 kHz d) +[ 47.756] (II) modeset(0): Modeline "1280x960"x85.0 148.50 1280 1344 1504 1728 960 961 964 1011 +hsync +vsync (85.9 kHz d) +[ 47.756] (II) modeset(0): Modeline "1280x960"x60.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz e) +[ 47.756] (II) modeset(0): Modeline "1440x810"x60.0 198.12 1440 1548 1704 1968 810 811 814 839 doublescan -hsync +vsync (100.7 kHz d) +[ 47.756] (II) modeset(0): Modeline "1440x810"x60.0 151.88 1440 1464 1480 1520 810 811 814 833 doublescan +hsync -vsync (99.9 kHz d) +[ 47.756] (II) modeset(0): Modeline "1368x768"x59.9 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync (47.8 kHz d) +[ 47.756] (II) modeset(0): Modeline "1368x768"x59.9 72.25 1368 1416 1448 1528 768 771 781 790 +hsync -vsync (47.3 kHz d) +[ 47.756] (II) modeset(0): Modeline "1280x800"x60.0 533.25 1280 3888 3920 4000 800 2163 2168 2222 +hsync -vsync (133.3 kHz e) +[ 47.756] (II) modeset(0): Modeline "1280x800"x60.0 174.25 1280 1380 1516 1752 800 801 804 829 doublescan -hsync +vsync (99.5 kHz d) +[ 47.756] (II) modeset(0): Modeline "1280x800"x60.0 134.25 1280 1304 1320 1360 800 801 804 823 doublescan +hsync -vsync (98.7 kHz d) +[ 47.756] (II) modeset(0): Modeline "1280x800"x59.8 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync (49.7 kHz d) +[ 47.756] (II) modeset(0): Modeline "1280x800"x59.9 71.00 1280 1328 1360 1440 800 803 809 823 +hsync -vsync (49.3 kHz d) +[ 47.756] (II) modeset(0): Modeline "1152x864"x75.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e) +[ 47.756] (II) modeset(0): Modeline "1280x720"x60.0 156.12 1280 1376 1512 1744 720 721 724 746 doublescan -hsync +vsync (89.5 kHz d) +[ 47.756] (II) modeset(0): Modeline "1280x720"x120.0 148.50 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (90.0 kHz e) +[ 47.756] (II) modeset(0): Modeline "1280x720"x119.9 148.35 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (89.9 kHz e) +[ 47.756] (II) modeset(0): Modeline "1280x720"x60.0 120.75 1280 1304 1320 1360 720 721 724 740 doublescan +hsync -vsync (88.8 kHz d) +[ 47.756] (II) modeset(0): Modeline "1280x720"x59.9 74.50 1280 1344 1472 1664 720 723 728 748 -hsync +vsync (44.8 kHz d) +[ 47.756] (II) modeset(0): Modeline "1280x720"x60.0 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz e) +[ 47.756] (II) modeset(0): Modeline "1280x720"x50.0 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync (37.5 kHz e) +[ 47.756] (II) modeset(0): Modeline "1280x720"x59.9 74.18 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz e) +[ 47.756] (II) modeset(0): Modeline "1280x720"x59.7 63.75 1280 1328 1360 1440 720 723 728 741 +hsync -vsync (44.3 kHz d) +[ 47.756] (II) modeset(0): Modeline "1440x576"x50.0 54.00 1440 1464 1592 1728 576 581 586 625 -hsync -vsync (31.2 kHz e) +[ 47.756] (II) modeset(0): Modeline "1024x768"x85.0 194.02 1024 1108 1220 1416 768 768 770 806 doublescan -hsync +vsync (137.0 kHz d) +[ 47.756] (II) modeset(0): Modeline "1024x768"x75.0 170.24 1024 1108 1220 1416 768 768 770 801 doublescan -hsync +vsync (120.2 kHz d) +[ 47.756] (II) modeset(0): Modeline "1024x768"x60.0 133.47 1024 1100 1212 1400 768 768 770 794 doublescan -hsync +vsync (95.3 kHz d) +[ 47.756] (II) modeset(0): Modeline "1024x768"x85.0 94.50 1024 1072 1168 1376 768 769 772 808 +hsync +vsync (68.7 kHz d) +[ 47.756] (II) modeset(0): Modeline "1024x768"x75.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e) +[ 47.756] (II) modeset(0): Modeline "1024x768"x70.1 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e) +[ 47.756] (II) modeset(0): Modeline "1024x768"x60.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e) +[ 47.756] (II) modeset(0): Modeline "1024x768i"x87.0 44.90 1024 1032 1208 1264 768 768 776 817 interlace +hsync +vsync (35.5 kHz d) +[ 47.756] (II) modeset(0): Modeline "960x720"x85.0 170.68 960 1036 1144 1328 720 720 722 756 doublescan -hsync +vsync (128.5 kHz d) +[ 47.756] (II) modeset(0): Modeline "960x720"x75.0 148.50 960 1032 1144 1320 720 720 722 750 doublescan -hsync +vsync (112.5 kHz d) +[ 47.756] (II) modeset(0): Modeline "960x720"x60.0 117.00 960 1024 1128 1300 720 720 722 750 doublescan -hsync +vsync (90.0 kHz d) +[ 47.756] (II) modeset(0): Modeline "1440x480"x60.0 54.05 1440 1472 1596 1716 480 489 495 525 -hsync -vsync (31.5 kHz e) +[ 47.756] (II) modeset(0): Modeline "1440x480"x59.9 54.00 1440 1472 1596 1716 480 489 495 525 -hsync -vsync (31.5 kHz e) +[ 47.756] (II) modeset(0): Modeline "928x696"x75.0 144.00 928 992 1104 1280 696 696 698 750 doublescan -hsync +vsync (112.5 kHz d) +[ 47.756] (II) modeset(0): Modeline "928x696"x60.1 109.15 928 976 1088 1264 696 696 698 719 doublescan -hsync +vsync (86.4 kHz d) +[ 47.757] (II) modeset(0): Modeline "896x672"x75.0 130.50 896 944 1052 1228 672 672 674 708 doublescan -hsync +vsync (106.3 kHz d) +[ 47.757] (II) modeset(0): Modeline "896x672"x60.0 102.40 896 960 1060 1224 672 672 674 697 doublescan -hsync +vsync (83.7 kHz d) +[ 47.757] (II) modeset(0): Modeline "1024x576"x60.0 98.50 1024 1092 1200 1376 576 577 580 597 doublescan -hsync +vsync (71.6 kHz d) +[ 47.757] (II) modeset(0): Modeline "1024x576"x60.0 78.38 1024 1048 1064 1104 576 577 580 592 doublescan +hsync -vsync (71.0 kHz d) +[ 47.757] (II) modeset(0): Modeline "1024x576"x59.9 46.50 1024 1064 1160 1296 576 579 584 599 -hsync +vsync (35.9 kHz d) +[ 47.757] (II) modeset(0): Modeline "1024x576"x59.8 42.00 1024 1072 1104 1184 576 579 584 593 +hsync -vsync (35.5 kHz d) +[ 47.757] (II) modeset(0): Modeline "960x600"x59.9 96.62 960 1028 1128 1296 600 601 604 622 doublescan -hsync +vsync (74.6 kHz d) +[ 47.757] (II) modeset(0): Modeline "960x600"x60.0 77.00 960 984 1000 1040 600 601 604 617 doublescan +hsync -vsync (74.0 kHz d) +[ 47.757] (II) modeset(0): Modeline "832x624"x74.6 57.28 832 864 928 1152 624 625 628 667 -hsync -vsync (49.7 kHz d) +[ 47.757] (II) modeset(0): Modeline "960x540"x60.0 86.50 960 1024 1124 1288 540 541 544 560 doublescan -hsync +vsync (67.2 kHz d) +[ 47.757] (II) modeset(0): Modeline "960x540"x60.0 69.25 960 984 1000 1040 540 541 544 555 doublescan +hsync -vsync (66.6 kHz d) +[ 47.757] (II) modeset(0): Modeline "960x540"x59.6 40.75 960 992 1088 1216 540 543 548 562 -hsync +vsync (33.5 kHz d) +[ 47.757] (II) modeset(0): Modeline "960x540"x59.8 37.25 960 1008 1040 1120 540 543 548 556 +hsync -vsync (33.3 kHz d) +[ 47.757] (II) modeset(0): Modeline "800x600"x85.0 114.75 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (106.2 kHz d) +[ 47.757] (II) modeset(0): Modeline "800x600"x75.0 101.25 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (93.8 kHz d) +[ 47.757] (II) modeset(0): Modeline "800x600"x70.0 94.50 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (87.5 kHz d) +[ 47.757] (II) modeset(0): Modeline "800x600"x65.0 87.75 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (81.2 kHz d) +[ 47.757] (II) modeset(0): Modeline "800x600"x60.0 81.00 800 832 928 1080 600 600 602 625 doublescan +hsync +vsync (75.0 kHz d) +[ 47.757] (II) modeset(0): Modeline "800x600"x85.1 56.30 800 832 896 1048 600 601 604 631 +hsync +vsync (53.7 kHz d) +[ 47.757] (II) modeset(0): Modeline "800x600"x72.2 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e) +[ 47.757] (II) modeset(0): Modeline "800x600"x75.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e) +[ 47.757] (II) modeset(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e) +[ 47.757] (II) modeset(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz e) +[ 47.757] (II) modeset(0): Modeline "840x525"x60.0 73.12 840 892 980 1120 525 526 529 544 doublescan -hsync +vsync (65.3 kHz d) +[ 47.757] (II) modeset(0): Modeline "840x525"x59.9 59.50 840 864 880 920 525 526 529 540 doublescan +hsync -vsync (64.7 kHz d) +[ 47.757] (II) modeset(0): Modeline "864x486"x59.9 32.50 864 888 968 1072 486 489 494 506 -hsync +vsync (30.3 kHz d) +[ 47.757] (II) modeset(0): Modeline "864x486"x59.6 30.50 864 912 944 1024 486 489 494 500 +hsync -vsync (29.8 kHz d) +[ 47.757] (II) modeset(0): Modeline "720x576"x50.0 27.00 720 732 796 864 576 581 586 625 -hsync -vsync (31.2 kHz e) +[ 47.757] (II) modeset(0): Modeline "700x525"x74.8 77.90 700 732 892 956 525 526 532 545 doublescan +hsync +vsync (81.5 kHz d) +[ 47.757] (II) modeset(0): Modeline "700x525"x60.0 61.00 700 744 820 940 525 526 532 541 doublescan +hsync +vsync (64.9 kHz d) +[ 47.757] (II) modeset(0): Modeline "800x450"x59.9 59.12 800 848 928 1056 450 451 454 467 doublescan -hsync +vsync (56.0 kHz d) +[ 47.757] (II) modeset(0): Modeline "800x450"x59.8 48.75 800 824 840 880 450 451 454 463 doublescan +hsync -vsync (55.4 kHz d) +[ 47.757] (II) modeset(0): Modeline "720x480"x60.0 27.03 720 736 798 858 480 489 495 525 -hsync -vsync (31.5 kHz e) +[ 47.757] (II) modeset(0): Modeline "720x480"x59.9 27.00 720 736 798 858 480 489 495 525 -hsync -vsync (31.5 kHz e) +[ 47.757] (II) modeset(0): Modeline "640x512"x85.0 78.75 640 672 752 864 512 512 514 536 doublescan +hsync +vsync (91.1 kHz d) +[ 47.757] (II) modeset(0): Modeline "640x512"x75.0 67.50 640 648 720 844 512 512 514 533 doublescan +hsync +vsync (80.0 kHz d) +[ 47.757] (II) modeset(0): Modeline "640x512"x60.0 54.00 640 664 720 844 512 512 514 533 doublescan +hsync +vsync (64.0 kHz d) +[ 47.757] (II) modeset(0): Modeline "700x450"x60.0 51.75 700 740 812 924 450 451 456 467 doublescan -hsync +vsync (56.0 kHz d) +[ 47.757] (II) modeset(0): Modeline "700x450"x59.9 43.25 700 724 740 780 450 451 456 463 doublescan +hsync -vsync (55.4 kHz d) +[ 47.757] (II) modeset(0): Modeline "640x480"x85.1 74.25 640 672 752 864 480 480 482 505 doublescan +hsync +vsync (85.9 kHz d) +[ 47.757] (II) modeset(0): Modeline "640x480"x60.0 54.00 640 688 744 900 480 480 482 500 doublescan +hsync +vsync (60.0 kHz d) +[ 47.757] (II) modeset(0): Modeline "640x480"x85.0 36.00 640 696 752 832 480 481 484 509 -hsync -vsync (43.3 kHz d) +[ 47.757] (II) modeset(0): Modeline "640x480"x75.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e) +[ 47.757] (II) modeset(0): Modeline "640x480"x72.8 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz e) +[ 47.757] (II) modeset(0): Modeline "640x480"x75.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz d) +[ 47.757] (II) modeset(0): Modeline "640x480"x66.7 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e) +[ 47.757] (II) modeset(0): Modeline "640x480"x60.0 25.20 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e) +[ 47.757] (II) modeset(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e) +[ 47.757] (II) modeset(0): Modeline "720x405"x59.5 22.50 720 744 808 896 405 408 413 422 -hsync +vsync (25.1 kHz d) +[ 47.757] (II) modeset(0): Modeline "720x405"x59.0 21.75 720 768 800 880 405 408 413 419 +hsync -vsync (24.7 kHz d) +[ 47.757] (II) modeset(0): Modeline "720x400"x85.0 35.50 720 756 828 936 400 401 404 446 -hsync +vsync (37.9 kHz d) +[ 47.757] (II) modeset(0): Modeline "720x400"x70.1 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e) +[ 47.757] (II) modeset(0): Modeline "684x384"x59.9 42.62 684 720 788 892 384 385 390 399 doublescan -hsync +vsync (47.8 kHz d) +[ 47.757] (II) modeset(0): Modeline "684x384"x59.9 36.12 684 708 724 764 384 385 390 395 doublescan +hsync -vsync (47.3 kHz d) +[ 47.757] (II) modeset(0): Modeline "640x400"x59.9 41.75 640 676 740 840 400 401 404 415 doublescan -hsync +vsync (49.7 kHz d) +[ 47.757] (II) modeset(0): Modeline "640x400"x60.0 35.50 640 664 680 720 400 401 404 411 doublescan +hsync -vsync (49.3 kHz d) +[ 47.757] (II) modeset(0): Modeline "640x400"x85.1 31.50 640 672 736 832 400 401 404 445 -hsync +vsync (37.9 kHz d) +[ 47.757] (II) modeset(0): Modeline "576x432"x75.0 54.00 576 608 672 800 432 432 434 450 doublescan +hsync +vsync (67.5 kHz d) +[ 47.757] (II) modeset(0): Modeline "640x360"x59.9 37.25 640 672 736 832 360 361 364 374 doublescan -hsync +vsync (44.8 kHz d) +[ 47.757] (II) modeset(0): Modeline "640x360"x59.8 31.88 640 664 680 720 360 361 364 370 doublescan +hsync -vsync (44.3 kHz d) +[ 47.757] (II) modeset(0): Modeline "640x360"x59.8 18.00 640 664 720 800 360 363 368 376 -hsync +vsync (22.5 kHz d) +[ 47.757] (II) modeset(0): Modeline "640x360"x59.3 17.75 640 688 720 800 360 363 368 374 +hsync -vsync (22.2 kHz d) +[ 47.757] (II) modeset(0): Modeline "640x350"x85.1 31.50 640 672 736 832 350 382 385 445 +hsync -vsync (37.9 kHz d) +[ 47.757] (II) modeset(0): Modeline "512x384"x85.0 47.25 512 536 584 688 384 384 386 404 doublescan +hsync +vsync (68.7 kHz d) +[ 47.757] (II) modeset(0): Modeline "512x384"x75.0 39.38 512 520 568 656 384 384 386 400 doublescan +hsync +vsync (60.0 kHz d) +[ 47.757] (II) modeset(0): Modeline "512x384"x70.1 37.50 512 524 592 664 384 385 388 403 doublescan -hsync -vsync (56.5 kHz d) +[ 47.757] (II) modeset(0): Modeline "512x384"x60.0 32.50 512 524 592 672 384 385 388 403 doublescan -hsync -vsync (48.4 kHz d) +[ 47.757] (II) modeset(0): Modeline "512x384i"x87.1 22.45 512 516 604 632 384 384 388 408 interlace doublescan +hsync +vsync (35.5 kHz d) +[ 47.757] (II) modeset(0): Modeline "512x288"x60.0 23.25 512 532 580 648 288 289 292 299 doublescan -hsync +vsync (35.9 kHz d) +[ 47.757] (II) modeset(0): Modeline "512x288"x59.9 21.00 512 536 552 592 288 289 292 296 doublescan +hsync -vsync (35.5 kHz d) +[ 47.757] (II) modeset(0): Modeline "416x312"x74.7 28.64 416 432 464 576 312 312 314 333 doublescan -hsync -vsync (49.7 kHz d) +[ 47.757] (II) modeset(0): Modeline "480x270"x59.6 20.38 480 496 544 608 270 271 274 281 doublescan -hsync +vsync (33.5 kHz d) +[ 47.757] (II) modeset(0): Modeline "480x270"x59.8 18.62 480 504 520 560 270 271 274 278 doublescan +hsync -vsync (33.3 kHz d) +[ 47.757] (II) modeset(0): Modeline "400x300"x85.3 28.15 400 416 448 524 300 300 302 315 doublescan +hsync +vsync (53.7 kHz d) +[ 47.757] (II) modeset(0): Modeline "400x300"x72.2 25.00 400 428 488 520 300 318 321 333 doublescan +hsync +vsync (48.1 kHz d) +[ 47.757] (II) modeset(0): Modeline "400x300"x75.1 24.75 400 408 448 528 300 300 302 312 doublescan +hsync +vsync (46.9 kHz d) +[ 47.757] (II) modeset(0): Modeline "400x300"x60.3 20.00 400 420 484 528 300 300 302 314 doublescan +hsync +vsync (37.9 kHz d) +[ 47.757] (II) modeset(0): Modeline "400x300"x56.3 18.00 400 412 448 512 300 300 301 312 doublescan +hsync +vsync (35.2 kHz d) +[ 47.757] (II) modeset(0): Modeline "432x243"x59.9 16.25 432 444 484 536 243 244 247 253 doublescan -hsync +vsync (30.3 kHz d) +[ 47.757] (II) modeset(0): Modeline "432x243"x59.6 15.25 432 456 472 512 243 244 247 250 doublescan +hsync -vsync (29.8 kHz d) +[ 47.757] (II) modeset(0): Modeline "320x240"x85.2 18.00 320 348 376 416 240 240 242 254 doublescan -hsync -vsync (43.3 kHz d) +[ 47.757] (II) modeset(0): Modeline "320x240"x72.8 15.75 320 332 352 416 240 244 246 260 doublescan -hsync -vsync (37.9 kHz d) +[ 47.757] (II) modeset(0): Modeline "320x240"x75.0 15.75 320 328 360 420 240 240 242 250 doublescan -hsync -vsync (37.5 kHz d) +[ 47.757] (II) modeset(0): Modeline "320x240"x60.1 12.59 320 328 376 400 240 245 246 262 doublescan -hsync -vsync (31.5 kHz d) +[ 47.757] (II) modeset(0): Modeline "360x202"x59.5 11.25 360 372 404 448 202 204 206 211 doublescan -hsync +vsync (25.1 kHz d) +[ 47.757] (II) modeset(0): Modeline "360x202"x59.1 10.88 360 384 400 440 202 204 206 209 doublescan +hsync -vsync (24.7 kHz d) +[ 47.757] (II) modeset(0): Modeline "360x200"x85.0 17.75 360 378 414 468 200 200 202 223 doublescan -hsync +vsync (37.9 kHz d) +[ 47.757] (II) modeset(0): Modeline "320x200"x85.3 15.75 320 336 368 416 200 200 202 222 doublescan -hsync +vsync (37.9 kHz d) +[ 47.757] (II) modeset(0): Modeline "320x180"x59.8 9.00 320 332 360 400 180 181 184 188 doublescan -hsync +vsync (22.5 kHz d) +[ 47.757] (II) modeset(0): Modeline "320x180"x59.3 8.88 320 344 360 400 180 181 184 187 doublescan +hsync -vsync (22.2 kHz d) +[ 47.757] (II) modeset(0): Modeline "320x175"x85.3 15.75 320 336 368 416 175 191 192 222 doublescan +hsync -vsync (37.9 kHz d) +[ 47.757] (II) modeset(0): EDID for output DP-2 +[ 47.757] (II) modeset(0): EDID for output DP-3 +[ 47.757] (II) modeset(0): EDID for output HDMI-1 +[ 47.757] (II) modeset(0): Output DP-1 connected +[ 47.757] (II) modeset(0): Output DP-2 disconnected +[ 47.757] (II) modeset(0): Output DP-3 disconnected +[ 47.757] (II) modeset(0): Output HDMI-1 disconnected +[ 47.757] (II) modeset(0): Using exact sizes for initial modes +[ 47.757] (II) modeset(0): Output DP-1 using initial mode 3840x2160 +0+0 +[ 47.757] (==) modeset(0): Using gamma correction (1.0, 1.0, 1.0) +[ 47.757] (==) modeset(0): DPI set to (96, 96) +[ 47.757] (II) Loading sub module "fb" +[ 47.757] (II) LoadModule: "fb" +[ 47.757] (II) Loading /usr/lib64/xorg/modules/libfb.so +[ 47.758] (II) Module fb: vendor="X.Org Foundation" +[ 47.758] compiled for 1.20.14, module version = 1.0.0 +[ 47.758] ABI class: X.Org ANSI C Emulation, version 0.4 +[ 47.792] (==) modeset(0): Backing store enabled +[ 47.792] (==) modeset(0): Silken mouse enabled +[ 47.792] (II) modeset(0): Initializing kms color map for depth 24, 8 bpc. +[ 47.792] (==) modeset(0): DPMS enabled +[ 47.792] (II) modeset(0): [DRI2] Setup complete +[ 47.792] (II) modeset(0): [DRI2] DRI driver: radeonsi +[ 47.792] (II) modeset(0): [DRI2] VDPAU driver: radeonsi +[ 47.792] (II) Initializing extension Generic Event Extension +[ 47.793] (II) Initializing extension SHAPE +[ 47.793] (II) Initializing extension MIT-SHM +[ 47.793] (II) Initializing extension XInputExtension +[ 47.793] (II) Initializing extension XTEST +[ 47.793] (II) Initializing extension BIG-REQUESTS +[ 47.793] (II) Initializing extension SYNC +[ 47.793] (II) Initializing extension XKEYBOARD +[ 47.793] (II) Initializing extension XC-MISC +[ 47.793] (II) Initializing extension SECURITY +[ 47.793] (II) Initializing extension XFIXES +[ 47.793] (II) Initializing extension RENDER +[ 47.793] (II) Initializing extension RANDR +[ 47.793] (II) Initializing extension COMPOSITE +[ 47.793] (II) Initializing extension DAMAGE +[ 47.793] (II) Initializing extension MIT-SCREEN-SAVER +[ 47.793] (II) Initializing extension DOUBLE-BUFFER +[ 47.794] (II) Initializing extension RECORD +[ 47.794] (II) Initializing extension DPMS +[ 47.794] (II) Initializing extension Present +[ 47.794] (II) Initializing extension DRI3 +[ 47.794] (II) Initializing extension X-Resource +[ 47.794] (II) Initializing extension XVideo +[ 47.794] (II) Initializing extension XVideo-MotionCompensation +[ 47.794] (II) Initializing extension SELinux +[ 47.794] (II) SELinux: Disabled by boolean +[ 47.794] (II) Initializing extension GLX +[ 47.797] (II) AIGLX: Loaded and initialized radeonsi +[ 47.797] (II) GLX: Initialized DRI2 GL provider for screen 0 +[ 47.797] (II) Initializing extension XFree86-VidModeExtension +[ 47.797] (II) Initializing extension XFree86-DGA +[ 47.797] (II) Initializing extension DRI2 +[ 47.798] (II) modeset(0): Damage tracking initialized +[ 47.798] (II) modeset(0): Setting screen physical size to 1016 x 571 +[ 47.841] (II) config/udev: Adding input device Power Button (/dev/input/event1) +[ 47.841] (**) Power Button: Applying InputClass "libinput keyboard catchall" +[ 47.841] (**) Power Button: Applying InputClass "system-keyboard" +[ 47.841] (II) LoadModule: "libinput" +[ 47.841] (II) Loading /usr/lib64/xorg/modules/input/libinput_drv.so +[ 47.842] (II) Module libinput: vendor="X.Org Foundation" +[ 47.842] compiled for 1.20.14, module version = 1.4.0 +[ 47.842] Module class: X.Org XInput Driver +[ 47.842] ABI class: X.Org XInput driver, version 24.1 +[ 47.842] (II) Using input driver 'libinput' for 'Power Button' +[ 47.843] (II) systemd-logind: got fd for /dev/input/event1 13:65 fd 31 paused 0 +[ 47.843] (**) Power Button: always reports core events +[ 47.843] (**) Option "Device" "/dev/input/event1" +[ 47.844] (II) event1 - Power Button: is tagged by udev as: Keyboard +[ 47.844] (II) event1 - Power Button: device is a keyboard +[ 47.844] (II) event1 - Power Button: device removed +[ 47.844] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1/event1" +[ 47.844] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6) +[ 47.844] (**) Option "xkb_model" "pc105" +[ 47.844] (**) Option "xkb_layout" "us" +[ 47.845] (II) event1 - Power Button: is tagged by udev as: Keyboard +[ 47.845] (II) event1 - Power Button: device is a keyboard +[ 47.845] (II) config/udev: Adding input device Power Button (/dev/input/event0) +[ 47.845] (**) Power Button: Applying InputClass "libinput keyboard catchall" +[ 47.845] (**) Power Button: Applying InputClass "system-keyboard" +[ 47.845] (II) Using input driver 'libinput' for 'Power Button' +[ 47.846] (II) systemd-logind: got fd for /dev/input/event0 13:64 fd 34 paused 0 +[ 47.846] (**) Power Button: always reports core events +[ 47.846] (**) Option "Device" "/dev/input/event0" +[ 47.846] (II) event0 - Power Button: is tagged by udev as: Keyboard +[ 47.846] (II) event0 - Power Button: device is a keyboard +[ 47.846] (II) event0 - Power Button: device removed +[ 47.846] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0/event0" +[ 47.846] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 7) +[ 47.846] (**) Option "xkb_model" "pc105" +[ 47.846] (**) Option "xkb_layout" "us" +[ 47.847] (II) event0 - Power Button: is tagged by udev as: Keyboard +[ 47.847] (II) event0 - Power Button: device is a keyboard +[ 47.848] (II) config/udev: Adding input device FIFINE Microphones FIFINE K678 Microphone Consumer Control (/dev/input/event7) +[ 47.848] (**) FIFINE Microphones FIFINE K678 Microphone Consumer Control: Applying InputClass "libinput keyboard catchall" +[ 47.848] (**) FIFINE Microphones FIFINE K678 Microphone Consumer Control: Applying InputClass "system-keyboard" +[ 47.848] (II) Using input driver 'libinput' for 'FIFINE Microphones FIFINE K678 Microphone Consumer Control' +[ 47.848] (II) systemd-logind: got fd for /dev/input/event7 13:71 fd 35 paused 0 +[ 47.848] (**) FIFINE Microphones FIFINE K678 Microphone Consumer Control: always reports core events +[ 47.848] (**) Option "Device" "/dev/input/event7" +[ 47.850] (II) event7 - FIFINE Microphones FIFINE K678 Microphone Consumer Control: is tagged by udev as: Keyboard +[ 47.850] (II) event7 - FIFINE Microphones FIFINE K678 Microphone Consumer Control: device is a keyboard +[ 47.850] (II) event7 - FIFINE Microphones FIFINE K678 Microphone Consumer Control: device removed +[ 47.850] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.1/1-5.1.3/1-5.1.3:1.3/0003:3142:0002.0005/input/input7/event7" +[ 47.850] (II) XINPUT: Adding extended input device "FIFINE Microphones FIFINE K678 Microphone Consumer Control" (type: KEYBOARD, id 8) +[ 47.850] (**) Option "xkb_model" "pc105" +[ 47.850] (**) Option "xkb_layout" "us" +[ 47.851] (II) event7 - FIFINE Microphones FIFINE K678 Microphone Consumer Control: is tagged by udev as: Keyboard +[ 47.851] (II) event7 - FIFINE Microphones FIFINE K678 Microphone Consumer Control: device is a keyboard +[ 47.852] (II) config/udev: Adding input device UGTABLET 21.5 inch PenDisplay Mouse (/dev/input/event3) +[ 47.852] (**) UGTABLET 21.5 inch PenDisplay Mouse: Applying InputClass "libinput pointer catchall" +[ 47.852] (II) Using input driver 'libinput' for 'UGTABLET 21.5 inch PenDisplay Mouse' +[ 47.852] (II) systemd-logind: got fd for /dev/input/event3 13:67 fd 36 paused 0 +[ 47.852] (**) UGTABLET 21.5 inch PenDisplay Mouse: always reports core events +[ 47.852] (**) Option "Device" "/dev/input/event3" +[ 47.853] (II) event3 - UGTABLET 21.5 inch PenDisplay Mouse: is tagged by udev as: Mouse +[ 47.853] (II) event3 - UGTABLET 21.5 inch PenDisplay Mouse: device is a pointer +[ 47.854] (II) event3 - UGTABLET 21.5 inch PenDisplay Mouse: device removed +[ 47.854] (II) libinput: UGTABLET 21.5 inch PenDisplay Mouse: Step value 0 was provided, libinput Fallback acceleration function is used. +[ 47.854] (II) libinput: UGTABLET 21.5 inch PenDisplay Mouse: Step value 0 was provided, libinput Fallback acceleration function is used. +[ 47.854] (II) libinput: UGTABLET 21.5 inch PenDisplay Mouse: Step value 0 was provided, libinput Fallback acceleration function is used. +[ 47.854] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.0/0003:28BD:091B.0002/input/input3/event3" +[ 47.854] (II) XINPUT: Adding extended input device "UGTABLET 21.5 inch PenDisplay Mouse" (type: MOUSE, id 9) +[ 47.854] (**) Option "AccelerationScheme" "none" +[ 47.854] (**) UGTABLET 21.5 inch PenDisplay Mouse: (accel) selected scheme none/0 +[ 47.854] (**) UGTABLET 21.5 inch PenDisplay Mouse: (accel) acceleration factor: 2.000 +[ 47.854] (**) UGTABLET 21.5 inch PenDisplay Mouse: (accel) acceleration threshold: 4 +[ 47.855] (II) event3 - UGTABLET 21.5 inch PenDisplay Mouse: is tagged by udev as: Mouse +[ 47.855] (II) event3 - UGTABLET 21.5 inch PenDisplay Mouse: device is a pointer +[ 47.856] (II) config/udev: Adding input device UGTABLET 21.5 inch PenDisplay Mouse (/dev/input/mouse0) +[ 47.856] (II) No input driver specified, ignoring this device. +[ 47.856] (II) This device may have been added with another device file. +[ 47.856] (II) config/udev: Adding input device UGTABLET 21.5 inch PenDisplay Keyboard (/dev/input/event4) +[ 47.856] (**) UGTABLET 21.5 inch PenDisplay Keyboard: Applying InputClass "libinput keyboard catchall" +[ 47.856] (**) UGTABLET 21.5 inch PenDisplay Keyboard: Applying InputClass "system-keyboard" +[ 47.856] (II) Using input driver 'libinput' for 'UGTABLET 21.5 inch PenDisplay Keyboard' +[ 47.857] (II) systemd-logind: got fd for /dev/input/event4 13:68 fd 37 paused 0 +[ 47.857] (**) UGTABLET 21.5 inch PenDisplay Keyboard: always reports core events +[ 47.857] (**) Option "Device" "/dev/input/event4" +[ 47.858] (II) event4 - UGTABLET 21.5 inch PenDisplay Keyboard: is tagged by udev as: Keyboard +[ 47.858] (II) event4 - UGTABLET 21.5 inch PenDisplay Keyboard: device is a keyboard +[ 47.858] (II) event4 - UGTABLET 21.5 inch PenDisplay Keyboard: device removed +[ 47.858] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.0/0003:28BD:091B.0002/input/input4/event4" +[ 47.858] (II) XINPUT: Adding extended input device "UGTABLET 21.5 inch PenDisplay Keyboard" (type: KEYBOARD, id 10) +[ 47.858] (**) Option "xkb_model" "pc105" +[ 47.858] (**) Option "xkb_layout" "us" +[ 47.859] (II) event4 - UGTABLET 21.5 inch PenDisplay Keyboard: is tagged by udev as: Keyboard +[ 47.859] (II) event4 - UGTABLET 21.5 inch PenDisplay Keyboard: device is a keyboard +[ 47.860] (II) config/udev: Adding input device UGTABLET 21.5 inch PenDisplay Stylus (/dev/input/event5) +[ 47.860] (**) UGTABLET 21.5 inch PenDisplay Stylus: Applying InputClass "libinput tablet catchall" +[ 47.860] (II) Using input driver 'libinput' for 'UGTABLET 21.5 inch PenDisplay Stylus' +[ 47.914] (II) systemd-logind: got fd for /dev/input/event5 13:69 fd 33 paused 0 +[ 47.914] (**) UGTABLET 21.5 inch PenDisplay Stylus: always reports core events +[ 47.914] (**) Option "Device" "/dev/input/event5" +[ 47.915] (II) event5 - UGTABLET 21.5 inch PenDisplay Stylus: is tagged by udev as: Tablet +[ 47.956] (II) event5 - UGTABLET 21.5 inch PenDisplay Stylus: tablet 'UGTABLET 21.5 inch PenDisplay Stylus' unknown to libwacom +[ 47.956] (II) event5 - UGTABLET 21.5 inch PenDisplay Stylus: device is a tablet +[ 47.956] (II) event5 - UGTABLET 21.5 inch PenDisplay Stylus: device removed +[ 47.956] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.1/0003:28BD:091B.0003/input/input5/event5" +[ 47.956] (II) XINPUT: Adding extended input device "UGTABLET 21.5 inch PenDisplay Stylus" (type: TABLET, id 11) +[ 47.957] (II) event5 - UGTABLET 21.5 inch PenDisplay Stylus: is tagged by udev as: Tablet +[ 47.991] (II) event5 - UGTABLET 21.5 inch PenDisplay Stylus: tablet 'UGTABLET 21.5 inch PenDisplay Stylus' unknown to libwacom +[ 47.991] (II) event5 - UGTABLET 21.5 inch PenDisplay Stylus: device is a tablet +[ 47.992] (II) config/udev: Adding input device UGTABLET 21.5 inch PenDisplay Stylus (/dev/input/mouse1) +[ 47.992] (II) No input driver specified, ignoring this device. +[ 47.992] (II) This device may have been added with another device file. +[ 47.992] (II) config/udev: Adding input device UGTABLET 21.5 inch PenDisplay (/dev/input/event6) +[ 47.992] (II) No input driver specified, ignoring this device. +[ 47.992] (II) This device may have been added with another device file. +[ 47.993] (II) config/udev: Adding input device Logitech Gaming Mouse G600 (/dev/input/event8) +[ 47.993] (**) Logitech Gaming Mouse G600: Applying InputClass "libinput pointer catchall" +[ 47.993] (II) Using input driver 'libinput' for 'Logitech Gaming Mouse G600' +[ 48.045] (II) systemd-logind: got fd for /dev/input/event8 13:72 fd 20 paused 0 +[ 48.045] (**) Logitech Gaming Mouse G600: always reports core events +[ 48.045] (**) Option "Device" "/dev/input/event8" +[ 48.046] (II) event8 - Logitech Gaming Mouse G600: is tagged by udev as: Mouse +[ 48.046] (II) event8 - Logitech Gaming Mouse G600: device is a pointer +[ 48.046] (II) event8 - Logitech Gaming Mouse G600: device removed +[ 48.046] (II) libinput: Logitech Gaming Mouse G600: Step value 0 was provided, libinput Fallback acceleration function is used. +[ 48.046] (II) libinput: Logitech Gaming Mouse G600: Step value 0 was provided, libinput Fallback acceleration function is used. +[ 48.046] (II) libinput: Logitech Gaming Mouse G600: Step value 0 was provided, libinput Fallback acceleration function is used. +[ 48.046] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-6/1-6.2/1-6.2:1.0/0003:046D:C24A.0006/input/input9/event8" +[ 48.046] (II) XINPUT: Adding extended input device "Logitech Gaming Mouse G600" (type: MOUSE, id 12) +[ 48.046] (**) Option "AccelerationScheme" "none" +[ 48.046] (**) Logitech Gaming Mouse G600: (accel) selected scheme none/0 +[ 48.046] (**) Logitech Gaming Mouse G600: (accel) acceleration factor: 2.000 +[ 48.046] (**) Logitech Gaming Mouse G600: (accel) acceleration threshold: 4 +[ 48.047] (II) event8 - Logitech Gaming Mouse G600: is tagged by udev as: Mouse +[ 48.047] (II) event8 - Logitech Gaming Mouse G600: device is a pointer +[ 48.048] (II) config/udev: Adding input device Logitech Gaming Mouse G600 (/dev/input/mouse2) +[ 48.048] (II) No input driver specified, ignoring this device. +[ 48.048] (II) This device may have been added with another device file. +[ 48.049] (II) config/udev: Adding input device Logitech Gaming Mouse G600 Keyboard (/dev/input/event9) +[ 48.049] (**) Logitech Gaming Mouse G600 Keyboard: Applying InputClass "libinput keyboard catchall" +[ 48.049] (**) Logitech Gaming Mouse G600 Keyboard: Applying InputClass "system-keyboard" +[ 48.049] (II) Using input driver 'libinput' for 'Logitech Gaming Mouse G600 Keyboard' +[ 48.049] (II) systemd-logind: got fd for /dev/input/event9 13:73 fd 21 paused 0 +[ 48.049] (**) Logitech Gaming Mouse G600 Keyboard: always reports core events +[ 48.049] (**) Option "Device" "/dev/input/event9" +[ 48.050] (II) event9 - Logitech Gaming Mouse G600 Keyboard: is tagged by udev as: Keyboard +[ 48.050] (II) event9 - Logitech Gaming Mouse G600 Keyboard: device is a keyboard +[ 48.050] (II) event9 - Logitech Gaming Mouse G600 Keyboard: device removed +[ 48.050] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-6/1-6.2/1-6.2:1.1/0003:046D:C24A.0007/input/input10/event9" +[ 48.050] (II) XINPUT: Adding extended input device "Logitech Gaming Mouse G600 Keyboard" (type: KEYBOARD, id 13) +[ 48.050] (**) Option "xkb_model" "pc105" +[ 48.050] (**) Option "xkb_layout" "us" +[ 48.051] (II) event9 - Logitech Gaming Mouse G600 Keyboard: is tagged by udev as: Keyboard +[ 48.051] (II) event9 - Logitech Gaming Mouse G600 Keyboard: device is a keyboard +[ 48.052] (II) config/udev: Adding input device Logitech Gaming Mouse G600 (/dev/input/event10) +[ 48.052] (II) No input driver specified, ignoring this device. +[ 48.052] (II) This device may have been added with another device file. +[ 48.052] (II) config/udev: Adding input device Keychron Keychron Q1 (/dev/input/event11) +[ 48.052] (**) Keychron Keychron Q1: Applying InputClass "libinput keyboard catchall" +[ 48.052] (**) Keychron Keychron Q1: Applying InputClass "system-keyboard" +[ 48.052] (II) Using input driver 'libinput' for 'Keychron Keychron Q1' +[ 48.053] (II) systemd-logind: got fd for /dev/input/event11 13:75 fd 22 paused 0 +[ 48.053] (**) Keychron Keychron Q1: always reports core events +[ 48.053] (**) Option "Device" "/dev/input/event11" +[ 48.054] (II) event11 - Keychron Keychron Q1: is tagged by udev as: Keyboard +[ 48.054] (II) event11 - Keychron Keychron Q1: device is a keyboard +[ 48.054] (II) event11 - Keychron Keychron Q1: device removed +[ 48.054] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-6/1-6.3/1-6.3:1.0/0003:3434:0106.0008/input/input12/event11" +[ 48.054] (II) XINPUT: Adding extended input device "Keychron Keychron Q1" (type: KEYBOARD, id 14) +[ 48.054] (**) Option "xkb_model" "pc105" +[ 48.054] (**) Option "xkb_layout" "us" +[ 48.055] (II) event11 - Keychron Keychron Q1: is tagged by udev as: Keyboard +[ 48.055] (II) event11 - Keychron Keychron Q1: device is a keyboard +[ 48.056] (II) config/udev: Adding input device Keychron Keychron Q1 Mouse (/dev/input/event12) +[ 48.056] (**) Keychron Keychron Q1 Mouse: Applying InputClass "libinput pointer catchall" +[ 48.056] (II) Using input driver 'libinput' for 'Keychron Keychron Q1 Mouse' +[ 48.056] (II) systemd-logind: got fd for /dev/input/event12 13:76 fd 39 paused 0 +[ 48.056] (**) Keychron Keychron Q1 Mouse: always reports core events +[ 48.056] (**) Option "Device" "/dev/input/event12" +[ 48.057] (II) event12 - Keychron Keychron Q1 Mouse: is tagged by udev as: Mouse +[ 48.057] (II) event12 - Keychron Keychron Q1 Mouse: device is a pointer +[ 48.057] (II) event12 - Keychron Keychron Q1 Mouse: device removed +[ 48.057] (II) libinput: Keychron Keychron Q1 Mouse: Step value 0 was provided, libinput Fallback acceleration function is used. +[ 48.057] (II) libinput: Keychron Keychron Q1 Mouse: Step value 0 was provided, libinput Fallback acceleration function is used. +[ 48.057] (II) libinput: Keychron Keychron Q1 Mouse: Step value 0 was provided, libinput Fallback acceleration function is used. +[ 48.057] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-6/1-6.3/1-6.3:1.2/0003:3434:0106.000A/input/input13/event12" +[ 48.057] (II) XINPUT: Adding extended input device "Keychron Keychron Q1 Mouse" (type: MOUSE, id 15) +[ 48.057] (**) Option "AccelerationScheme" "none" +[ 48.057] (**) Keychron Keychron Q1 Mouse: (accel) selected scheme none/0 +[ 48.057] (**) Keychron Keychron Q1 Mouse: (accel) acceleration factor: 2.000 +[ 48.057] (**) Keychron Keychron Q1 Mouse: (accel) acceleration threshold: 4 +[ 48.058] (II) event12 - Keychron Keychron Q1 Mouse: is tagged by udev as: Mouse +[ 48.058] (II) event12 - Keychron Keychron Q1 Mouse: device is a pointer +[ 48.059] (II) config/udev: Adding input device Keychron Keychron Q1 Mouse (/dev/input/mouse3) +[ 48.059] (II) No input driver specified, ignoring this device. +[ 48.059] (II) This device may have been added with another device file. +[ 48.060] (II) config/udev: Adding input device Keychron Keychron Q1 System Control (/dev/input/event13) +[ 48.060] (**) Keychron Keychron Q1 System Control: Applying InputClass "libinput keyboard catchall" +[ 48.060] (**) Keychron Keychron Q1 System Control: Applying InputClass "system-keyboard" +[ 48.060] (II) Using input driver 'libinput' for 'Keychron Keychron Q1 System Control' +[ 48.060] (II) systemd-logind: got fd for /dev/input/event13 13:77 fd 40 paused 0 +[ 48.060] (**) Keychron Keychron Q1 System Control: always reports core events +[ 48.060] (**) Option "Device" "/dev/input/event13" +[ 48.061] (II) event13 - Keychron Keychron Q1 System Control: is tagged by udev as: Keyboard +[ 48.061] (II) event13 - Keychron Keychron Q1 System Control: device is a keyboard +[ 48.061] (II) event13 - Keychron Keychron Q1 System Control: device removed +[ 48.061] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-6/1-6.3/1-6.3:1.2/0003:3434:0106.000A/input/input14/event13" +[ 48.061] (II) XINPUT: Adding extended input device "Keychron Keychron Q1 System Control" (type: KEYBOARD, id 16) +[ 48.061] (**) Option "xkb_model" "pc105" +[ 48.061] (**) Option "xkb_layout" "us" +[ 48.062] (II) event13 - Keychron Keychron Q1 System Control: is tagged by udev as: Keyboard +[ 48.062] (II) event13 - Keychron Keychron Q1 System Control: device is a keyboard +[ 48.063] (II) config/udev: Adding input device Keychron Keychron Q1 Consumer Control (/dev/input/event14) +[ 48.063] (**) Keychron Keychron Q1 Consumer Control: Applying InputClass "libinput keyboard catchall" +[ 48.063] (**) Keychron Keychron Q1 Consumer Control: Applying InputClass "system-keyboard" +[ 48.063] (II) Using input driver 'libinput' for 'Keychron Keychron Q1 Consumer Control' +[ 48.063] (II) systemd-logind: got fd for /dev/input/event14 13:78 fd 41 paused 0 +[ 48.063] (**) Keychron Keychron Q1 Consumer Control: always reports core events +[ 48.063] (**) Option "Device" "/dev/input/event14" +[ 48.064] (II) event14 - Keychron Keychron Q1 Consumer Control: is tagged by udev as: Keyboard +[ 48.064] (II) event14 - Keychron Keychron Q1 Consumer Control: device is a keyboard +[ 48.064] (II) event14 - Keychron Keychron Q1 Consumer Control: device removed +[ 48.064] (II) libinput: Keychron Keychron Q1 Consumer Control: needs a virtual subdevice +[ 48.064] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-6/1-6.3/1-6.3:1.2/0003:3434:0106.000A/input/input15/event14" +[ 48.064] (II) XINPUT: Adding extended input device "Keychron Keychron Q1 Consumer Control" (type: MOUSE, id 17) +[ 48.064] (**) Option "AccelerationScheme" "none" +[ 48.064] (**) Keychron Keychron Q1 Consumer Control: (accel) selected scheme none/0 +[ 48.064] (**) Keychron Keychron Q1 Consumer Control: (accel) acceleration factor: 2.000 +[ 48.064] (**) Keychron Keychron Q1 Consumer Control: (accel) acceleration threshold: 4 +[ 48.065] (II) event14 - Keychron Keychron Q1 Consumer Control: is tagged by udev as: Keyboard +[ 48.065] (II) event14 - Keychron Keychron Q1 Consumer Control: device is a keyboard +[ 48.066] (II) config/udev: Adding input device Keychron Keychron Q1 Keyboard (/dev/input/event15) +[ 48.066] (**) Keychron Keychron Q1 Keyboard: Applying InputClass "libinput keyboard catchall" +[ 48.066] (**) Keychron Keychron Q1 Keyboard: Applying InputClass "system-keyboard" +[ 48.066] (II) Using input driver 'libinput' for 'Keychron Keychron Q1 Keyboard' +[ 48.066] (II) systemd-logind: got fd for /dev/input/event15 13:79 fd 42 paused 0 +[ 48.066] (**) Keychron Keychron Q1 Keyboard: always reports core events +[ 48.066] (**) Option "Device" "/dev/input/event15" +[ 48.067] (II) event15 - Keychron Keychron Q1 Keyboard: is tagged by udev as: Keyboard +[ 48.067] (II) event15 - Keychron Keychron Q1 Keyboard: device is a keyboard +[ 48.068] (II) event15 - Keychron Keychron Q1 Keyboard: device removed +[ 48.068] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-6/1-6.3/1-6.3:1.2/0003:3434:0106.000A/input/input16/event15" +[ 48.068] (II) XINPUT: Adding extended input device "Keychron Keychron Q1 Keyboard" (type: KEYBOARD, id 18) +[ 48.068] (**) Option "xkb_model" "pc105" +[ 48.068] (**) Option "xkb_layout" "us" +[ 48.069] (II) event15 - Keychron Keychron Q1 Keyboard: is tagged by udev as: Keyboard +[ 48.069] (II) event15 - Keychron Keychron Q1 Keyboard: device is a keyboard +[ 48.069] (II) config/udev: Adding input device MSI MYSTIC LIGHT (/dev/input/event2) +[ 48.069] (II) No input driver specified, ignoring this device. +[ 48.069] (II) This device may have been added with another device file. +[ 48.070] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=3 (/dev/input/event17) +[ 48.070] (II) No input driver specified, ignoring this device. +[ 48.070] (II) This device may have been added with another device file. +[ 48.070] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=7 (/dev/input/event18) +[ 48.070] (II) No input driver specified, ignoring this device. +[ 48.070] (II) This device may have been added with another device file. +[ 48.071] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=8 (/dev/input/event19) +[ 48.071] (II) No input driver specified, ignoring this device. +[ 48.071] (II) This device may have been added with another device file. +[ 48.071] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=9 (/dev/input/event20) +[ 48.071] (II) No input driver specified, ignoring this device. +[ 48.071] (II) This device may have been added with another device file. +[ 48.071] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=10 (/dev/input/event21) +[ 48.071] (II) No input driver specified, ignoring this device. +[ 48.071] (II) This device may have been added with another device file. +[ 48.071] (II) config/udev: Adding input device HDA ATI HDMI HDMI/DP,pcm=11 (/dev/input/event22) +[ 48.071] (II) No input driver specified, ignoring this device. +[ 48.071] (II) This device may have been added with another device file. +[ 48.072] (II) config/udev: Adding input device HD-Audio Generic Front Mic (/dev/input/event23) +[ 48.072] (II) No input driver specified, ignoring this device. +[ 48.072] (II) This device may have been added with another device file. +[ 48.072] (II) config/udev: Adding input device HD-Audio Generic Rear Mic (/dev/input/event24) +[ 48.072] (II) No input driver specified, ignoring this device. +[ 48.072] (II) This device may have been added with another device file. +[ 48.072] (II) config/udev: Adding input device HD-Audio Generic Line (/dev/input/event25) +[ 48.072] (II) No input driver specified, ignoring this device. +[ 48.072] (II) This device may have been added with another device file. +[ 48.072] (II) config/udev: Adding input device HD-Audio Generic Line Out Front (/dev/input/event26) +[ 48.072] (II) No input driver specified, ignoring this device. +[ 48.072] (II) This device may have been added with another device file. +[ 48.073] (II) config/udev: Adding input device HD-Audio Generic Line Out Surround (/dev/input/event27) +[ 48.073] (II) No input driver specified, ignoring this device. +[ 48.073] (II) This device may have been added with another device file. +[ 48.073] (II) config/udev: Adding input device HD-Audio Generic Line Out CLFE (/dev/input/event28) +[ 48.073] (II) No input driver specified, ignoring this device. +[ 48.073] (II) This device may have been added with another device file. +[ 48.073] (II) config/udev: Adding input device HD-Audio Generic Front Headphone (/dev/input/event29) +[ 48.073] (II) No input driver specified, ignoring this device. +[ 48.073] (II) This device may have been added with another device file. +[ 48.073] (II) config/udev: Adding input device PC Speaker (/dev/input/event16) +[ 48.073] (II) No input driver specified, ignoring this device. +[ 48.073] (II) This device may have been added with another device file. +[ 48.079] (**) Keychron Keychron Q1 Consumer Control: Applying InputClass "libinput keyboard catchall" +[ 48.079] (**) Keychron Keychron Q1 Consumer Control: Applying InputClass "system-keyboard" +[ 48.079] (II) Using input driver 'libinput' for 'Keychron Keychron Q1 Consumer Control' +[ 48.079] (II) systemd-logind: returning pre-existing fd for /dev/input/event14 13:78 +[ 48.079] (**) Keychron Keychron Q1 Consumer Control: always reports core events +[ 48.079] (**) Option "Device" "/dev/input/event14" +[ 48.079] (II) libinput: Keychron Keychron Q1 Consumer Control: is a virtual subdevice +[ 48.079] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-6/1-6.3/1-6.3:1.2/0003:3434:0106.000A/input/input15/event14" +[ 48.079] (II) XINPUT: Adding extended input device "Keychron Keychron Q1 Consumer Control" (type: KEYBOARD, id 19) +[ 48.079] (**) Option "xkb_model" "pc105" +[ 48.079] (**) Option "xkb_layout" "us" +[ 49.051] (II) modeset(0): Disabling kernel dirty updates, not required. +[ 49.691] (II) modeset(0): EDID vendor "GBT", prod id 12804 +[ 49.691] (II) modeset(0): Using EDID range info for horizontal sync +[ 49.691] (II) modeset(0): Using EDID range info for vertical refresh +[ 49.691] (II) modeset(0): Printing DDC gathered Modelines: +[ 49.691] (II) modeset(0): Modeline "3840x2160"x0.0 533.25 3840 3888 3920 4000 2160 2163 2168 2222 +hsync -vsync (133.3 kHz eP) +[ 49.691] (II) modeset(0): Modeline "2560x1440"x0.0 241.50 2560 2608 2640 2720 1440 1443 1448 1481 +hsync -vsync (88.8 kHz e) +[ 49.691] (II) modeset(0): Modeline "1920x1080"x0.0 285.54 1920 1968 2000 2080 1080 1130 1138 1144 +hsync -vsync (137.3 kHz e) +[ 49.691] (II) modeset(0): Modeline "2560x1440"x0.0 497.75 2560 2608 2640 2720 1440 1443 1448 1525 +hsync -vsync (183.0 kHz e) +[ 49.691] (II) modeset(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e) +[ 49.691] (II) modeset(0): Modeline "720x480"x0.0 27.00 720 736 798 858 480 489 495 525 -hsync -vsync (31.5 kHz e) +[ 49.691] (II) modeset(0): Modeline "1280x720"x0.0 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz e) +[ 49.691] (II) modeset(0): Modeline "1280x720"x0.0 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync (37.5 kHz e) +[ 49.691] (II) modeset(0): Modeline "1920x1080"x0.0 148.50 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync (56.2 kHz e) +[ 49.691] (II) modeset(0): Modeline "720x576"x0.0 27.00 720 732 796 864 576 581 586 625 -hsync -vsync (31.2 kHz e) +[ 49.691] (II) modeset(0): Modeline "1920x1080"x0.0 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (67.5 kHz e) +[ 49.691] (II) modeset(0): Modeline "1440x480"x0.0 54.00 1440 1472 1596 1716 480 489 495 525 -hsync -vsync (31.5 kHz e) +[ 49.691] (II) modeset(0): Modeline "1440x576"x0.0 54.00 1440 1464 1592 1728 576 581 586 625 -hsync -vsync (31.2 kHz e) +[ 49.691] (II) modeset(0): Modeline "1920x1080i"x0.0 74.25 1920 2008 2052 2200 1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e) +[ 49.691] (II) modeset(0): Modeline "1920x1080i"x0.0 74.25 1920 2448 2492 2640 1080 1084 1094 1125 interlace +hsync +vsync (28.1 kHz e) +[ 49.691] (II) modeset(0): Modeline "1280x720"x0.0 148.50 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (90.0 kHz e) +[ 49.691] (II) modeset(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e) +[ 49.691] (II) modeset(0): Modeline "800x600"x0.0 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz e) +[ 49.691] (II) modeset(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e) +[ 49.691] (II) modeset(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz e) +[ 49.691] (II) modeset(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e) +[ 49.691] (II) modeset(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e) +[ 49.691] (II) modeset(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz e) +[ 49.691] (II) modeset(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e) +[ 49.691] (II) modeset(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e) +[ 49.691] (II) modeset(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e) +[ 49.691] (II) modeset(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e) +[ 49.691] (II) modeset(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e) +[ 49.691] (II) modeset(0): Modeline "1280x960"x0.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz e) +[ 49.691] (II) modeset(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz e) +[ 49.691] (II) modeset(0): Modeline "1440x900"x0.0 106.50 1440 1520 1672 1904 900 903 909 934 -hsync +vsync (55.9 kHz e) +[ 49.691] (II) modeset(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e) +[ 49.691] (II) modeset(0): Modeline "1680x1050"x0.0 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync (65.3 kHz e) +[ 50.215] (II) modeset(0): EDID vendor "GBT", prod id 12804 +[ 50.215] (II) modeset(0): Using hsync ranges from config file +[ 50.215] (II) modeset(0): Using vrefresh ranges from config file +[ 50.215] (II) modeset(0): Printing DDC gathered Modelines: +[ 50.215] (II) modeset(0): Modeline "3840x2160"x0.0 533.25 3840 3888 3920 4000 2160 2163 2168 2222 +hsync -vsync (133.3 kHz eP) +[ 50.215] (II) modeset(0): Modeline "2560x1440"x0.0 241.50 2560 2608 2640 2720 1440 1443 1448 1481 +hsync -vsync (88.8 kHz e) +[ 50.215] (II) modeset(0): Modeline "1920x1080"x0.0 285.54 1920 1968 2000 2080 1080 1130 1138 1144 +hsync -vsync (137.3 kHz e) +[ 50.215] (II) modeset(0): Modeline "2560x1440"x0.0 497.75 2560 2608 2640 2720 1440 1443 1448 1525 +hsync -vsync (183.0 kHz e) +[ 50.215] (II) modeset(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e) +[ 50.215] (II) modeset(0): Modeline "720x480"x0.0 27.00 720 736 798 858 480 489 495 525 -hsync -vsync (31.5 kHz e) +[ 50.215] (II) modeset(0): Modeline "1280x720"x0.0 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz e) +[ 50.215] (II) modeset(0): Modeline "1280x720"x0.0 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync (37.5 kHz e) +[ 50.215] (II) modeset(0): Modeline "1920x1080"x0.0 148.50 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync (56.2 kHz e) +[ 50.215] (II) modeset(0): Modeline "720x576"x0.0 27.00 720 732 796 864 576 581 586 625 -hsync -vsync (31.2 kHz e) +[ 50.215] (II) modeset(0): Modeline "1920x1080"x0.0 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (67.5 kHz e) +[ 50.215] (II) modeset(0): Modeline "1440x480"x0.0 54.00 1440 1472 1596 1716 480 489 495 525 -hsync -vsync (31.5 kHz e) +[ 50.215] (II) modeset(0): Modeline "1440x576"x0.0 54.00 1440 1464 1592 1728 576 581 586 625 -hsync -vsync (31.2 kHz e) +[ 50.215] (II) modeset(0): Modeline "1920x1080i"x0.0 74.25 1920 2008 2052 2200 1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e) +[ 50.215] (II) modeset(0): Modeline "1920x1080i"x0.0 74.25 1920 2448 2492 2640 1080 1084 1094 1125 interlace +hsync +vsync (28.1 kHz e) +[ 50.215] (II) modeset(0): Modeline "1280x720"x0.0 148.50 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (90.0 kHz e) +[ 50.215] (II) modeset(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e) +[ 50.215] (II) modeset(0): Modeline "800x600"x0.0 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz e) +[ 50.215] (II) modeset(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e) +[ 50.215] (II) modeset(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz e) +[ 50.215] (II) modeset(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e) +[ 50.215] (II) modeset(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e) +[ 50.215] (II) modeset(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz e) +[ 50.215] (II) modeset(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e) +[ 50.215] (II) modeset(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e) +[ 50.215] (II) modeset(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e) +[ 50.215] (II) modeset(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e) +[ 50.215] (II) modeset(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e) +[ 50.215] (II) modeset(0): Modeline "1280x960"x0.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz e) +[ 50.215] (II) modeset(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz e) +[ 50.215] (II) modeset(0): Modeline "1440x900"x0.0 106.50 1440 1520 1672 1904 900 903 909 934 -hsync +vsync (55.9 kHz e) +[ 50.215] (II) modeset(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e) +[ 50.215] (II) modeset(0): Modeline "1680x1050"x0.0 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync (65.3 kHz e) +[ 209.471] (II) event8 - Logitech Gaming Mouse G600: SYN_DROPPED event - some input events have been lost. +[ 224.471] (II) event8 - Logitech Gaming Mouse G600: SYN_DROPPED event - some input events have been lost. +[ 238.576] (II) modeset(0): EDID vendor "GBT", prod id 12804 +[ 238.576] (II) modeset(0): Using hsync ranges from config file +[ 238.576] (II) modeset(0): Using vrefresh ranges from config file +[ 238.576] (II) modeset(0): Printing DDC gathered Modelines: +[ 238.576] (II) modeset(0): Modeline "3840x2160"x0.0 533.25 3840 3888 3920 4000 2160 2163 2168 2222 +hsync -vsync (133.3 kHz eP) +[ 238.576] (II) modeset(0): Modeline "2560x1440"x0.0 241.50 2560 2608 2640 2720 1440 1443 1448 1481 +hsync -vsync (88.8 kHz e) +[ 238.576] (II) modeset(0): Modeline "1920x1080"x0.0 285.54 1920 1968 2000 2080 1080 1130 1138 1144 +hsync -vsync (137.3 kHz e) +[ 238.576] (II) modeset(0): Modeline "2560x1440"x0.0 497.75 2560 2608 2640 2720 1440 1443 1448 1525 +hsync -vsync (183.0 kHz e) +[ 238.576] (II) modeset(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e) +[ 238.576] (II) modeset(0): Modeline "720x480"x0.0 27.00 720 736 798 858 480 489 495 525 -hsync -vsync (31.5 kHz e) +[ 238.576] (II) modeset(0): Modeline "1280x720"x0.0 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz e) +[ 238.576] (II) modeset(0): Modeline "1280x720"x0.0 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync (37.5 kHz e) +[ 238.576] (II) modeset(0): Modeline "1920x1080"x0.0 148.50 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync (56.2 kHz e) +[ 238.576] (II) modeset(0): Modeline "720x576"x0.0 27.00 720 732 796 864 576 581 586 625 -hsync -vsync (31.2 kHz e) +[ 238.576] (II) modeset(0): Modeline "1920x1080"x0.0 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (67.5 kHz e) +[ 238.576] (II) modeset(0): Modeline "1440x480"x0.0 54.00 1440 1472 1596 1716 480 489 495 525 -hsync -vsync (31.5 kHz e) +[ 238.576] (II) modeset(0): Modeline "1440x576"x0.0 54.00 1440 1464 1592 1728 576 581 586 625 -hsync -vsync (31.2 kHz e) +[ 238.576] (II) modeset(0): Modeline "1920x1080i"x0.0 74.25 1920 2008 2052 2200 1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e) +[ 238.576] (II) modeset(0): Modeline "1920x1080i"x0.0 74.25 1920 2448 2492 2640 1080 1084 1094 1125 interlace +hsync +vsync (28.1 kHz e) +[ 238.576] (II) modeset(0): Modeline "1280x720"x0.0 148.50 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (90.0 kHz e) +[ 238.576] (II) modeset(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e) +[ 238.576] (II) modeset(0): Modeline "800x600"x0.0 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz e) +[ 238.576] (II) modeset(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e) +[ 238.576] (II) modeset(0): Modeline "640x480"x0.0 31.50 640 664 704 832 480 489 492 520 -hsync -vsync (37.9 kHz e) +[ 238.576] (II) modeset(0): Modeline "640x480"x0.0 30.24 640 704 768 864 480 483 486 525 -hsync -vsync (35.0 kHz e) +[ 238.576] (II) modeset(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e) +[ 238.576] (II) modeset(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz e) +[ 238.576] (II) modeset(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e) +[ 238.576] (II) modeset(0): Modeline "1024x768"x0.0 75.00 1024 1048 1184 1328 768 771 777 806 -hsync -vsync (56.5 kHz e) +[ 238.576] (II) modeset(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e) +[ 238.576] (II) modeset(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e) +[ 238.576] (II) modeset(0): Modeline "800x600"x0.0 50.00 800 856 976 1040 600 637 643 666 +hsync +vsync (48.1 kHz e) +[ 238.576] (II) modeset(0): Modeline "1280x960"x0.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz e) +[ 238.576] (II) modeset(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz e) +[ 238.576] (II) modeset(0): Modeline "1440x900"x0.0 106.50 1440 1520 1672 1904 900 903 909 934 -hsync +vsync (55.9 kHz e) +[ 238.576] (II) modeset(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e) +[ 238.576] (II) modeset(0): Modeline "1680x1050"x0.0 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync (65.3 kHz e) +[ 285.890] (II) event8 - Logitech Gaming Mouse G600: SYN_DROPPED event - some input events have been lost. +[ 286.042] (II) event8 - Logitech Gaming Mouse G600: SYN_DROPPED event - some input events have been lost. +[ 298.677] (EE) client bug: timer event8 debounce: scheduled expiry is in the past (-115ms), your system is too slow +[ 298.677] (EE) client bug: timer event8 debounce: scheduled expiry is in the past (-46ms), your system is too slow +[ 298.677] (EE) client bug: timer event8 debounce short: scheduled expiry is in the past (-60ms), your system is too slow +[ 299.890] (II) event8 - Logitech Gaming Mouse G600: SYN_DROPPED event - some input events have been lost. +[ 318.859] (II) event8 - Logitech Gaming Mouse G600: SYN_DROPPED event - some input events have been lost. +[ 319.012] (II) event8 - Logitech Gaming Mouse G600: SYN_DROPPED event - some input events have been lost. +[ 320.171] (II) event8 - Logitech Gaming Mouse G600: SYN_DROPPED event - some input events have been lost. +[ 320.171] (EE) client bug: timer event8 debounce: scheduled expiry is in the past (-86ms), your system is too slow +[ 349.405] (**) Option "fd" "31" +[ 349.405] (II) event1 - Power Button: device removed +[ 349.405] (**) Option "fd" "34" +[ 349.405] (II) event0 - Power Button: device removed +[ 349.405] (**) Option "fd" "35" +[ 349.405] (II) event7 - FIFINE Microphones FIFINE K678 Microphone Consumer Control: device removed +[ 349.405] (**) Option "fd" "36" +[ 349.405] (II) event3 - UGTABLET 21.5 inch PenDisplay Mouse: device removed +[ 349.405] (**) Option "fd" "37" +[ 349.405] (II) event4 - UGTABLET 21.5 inch PenDisplay Keyboard: device removed +[ 349.405] (**) Option "fd" "33" +[ 349.405] (II) event5 - UGTABLET 21.5 inch PenDisplay Stylus: device removed +[ 349.405] (**) Option "fd" "20" +[ 349.405] (II) event8 - Logitech Gaming Mouse G600: device removed +[ 349.405] (**) Option "fd" "21" +[ 349.405] (II) event9 - Logitech Gaming Mouse G600 Keyboard: device removed +[ 349.405] (**) Option "fd" "22" +[ 349.405] (II) event11 - Keychron Keychron Q1: device removed +[ 349.405] (**) Option "fd" "39" +[ 349.405] (II) event12 - Keychron Keychron Q1 Mouse: device removed +[ 349.405] (**) Option "fd" "40" +[ 349.405] (II) event13 - Keychron Keychron Q1 System Control: device removed +[ 349.405] (**) Option "fd" "41" +[ 349.405] (**) Option "fd" "42" +[ 349.405] (II) event15 - Keychron Keychron Q1 Keyboard: device removed +[ 349.405] (**) Option "fd" "41" +[ 349.405] (II) event14 - Keychron Keychron Q1 Consumer Control: device removed +[ 349.406] (II) UnloadModule: "libinput" +[ 349.406] (II) systemd-logind: not releasing fd for 13:78, still in use +[ 349.406] (II) UnloadModule: "libinput" +[ 349.406] (II) systemd-logind: releasing fd for 13:79 +[ 349.406] (II) UnloadModule: "libinput" +[ 349.406] (II) systemd-logind: releasing fd for 13:78 +[ 349.407] (II) UnloadModule: "libinput" +[ 349.407] (II) systemd-logind: releasing fd for 13:77 +[ 349.407] (II) UnloadModule: "libinput" +[ 349.407] (II) systemd-logind: releasing fd for 13:76 +[ 349.407] (II) UnloadModule: "libinput" +[ 349.407] (II) systemd-logind: releasing fd for 13:75 +[ 349.407] (II) UnloadModule: "libinput" +[ 349.407] (II) systemd-logind: releasing fd for 13:73 +[ 349.408] (II) UnloadModule: "libinput" +[ 349.408] (II) systemd-logind: releasing fd for 13:72 +[ 349.408] (II) UnloadModule: "libinput" +[ 349.408] (II) systemd-logind: releasing fd for 13:69 +[ 349.408] (II) UnloadModule: "libinput" +[ 349.408] (II) systemd-logind: releasing fd for 13:68 +[ 349.408] (II) UnloadModule: "libinput" +[ 349.408] (II) systemd-logind: releasing fd for 13:67 +[ 349.409] (II) UnloadModule: "libinput" +[ 349.409] (II) systemd-logind: releasing fd for 13:71 +[ 349.409] (II) UnloadModule: "libinput" +[ 349.409] (II) systemd-logind: releasing fd for 13:64 +[ 349.410] (II) UnloadModule: "libinput" +[ 349.410] (II) systemd-logind: releasing fd for 13:65 +[ 349.546] (II) Server terminated successfully (0). Closing log file. diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/dconf-dump.txt b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/dconf-dump.txt new file mode 100644 index 00000000..0fd09846 --- /dev/null +++ b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/dconf-dump.txt @@ -0,0 +1,6 @@ +==== /org/gnome/desktop/peripherals/ ==== +==== /org/gnome/settings-daemon/peripherals/ ==== +==== /org/cinnamon/desktop/peripherals/ ==== +==== /org/cinnamon/settings-daemon/peripherals/ ==== +==== /org/mate/desktop/peripherals/ ==== +==== /org/mate/settings-daemon/peripherals/ ==== diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/devtree.txt b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/devtree.txt new file mode 100644 index 00000000..a2deb659 --- /dev/null +++ b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/devtree.txt @@ -0,0 +1,54 @@ +********* /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.0/0003:28BD:091B.0002 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.0/0003:28BD:091B.0002 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.0/0003:28BD:091B.0002/power +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.0/0003:28BD:091B.0002/subsystem -> /sys/bus/hid + +********* /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.1/0003:28BD:091B.0003 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.1/0003:28BD:091B.0003 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.1/0003:28BD:091B.0003/power +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.1/0003:28BD:091B.0003/subsystem -> /sys/bus/hid + +********* /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/power +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/driver -> /sys/bus/hid/drivers/uclogic +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/subsystem -> /sys/bus/hid +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/capabilities +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/power +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/id +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/event3 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/event3/power +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/event3/device -> /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/event3/subsystem -> /sys/class/input +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/device -> /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/mouse0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/mouse0/power +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/mouse0/device -> /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/mouse0/subsystem -> /sys/class/input +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/subsystem -> /sys/class/input +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/capabilities +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/power +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/id +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/js0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/js0/power +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/js0/device -> /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/js0/subsystem -> /sys/class/input +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/device -> /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/subsystem -> /sys/class/input +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/event4 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/event4/power +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/event4/device -> /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/event4/subsystem -> /sys/class/input +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/mouse1 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/mouse1/power +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/mouse1/device -> /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/mouse1/subsystem -> /sys/class/input +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/hidraw +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/hidraw/hidraw1 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/hidraw/hidraw1/power +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/hidraw/hidraw1/device -> /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/hidraw/hidraw1/subsystem -> /sys/class/hidraw + diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/devtree_data.txt b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/devtree_data.txt new file mode 100644 index 00000000..d91e360b --- /dev/null +++ b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/devtree_data.txt @@ -0,0 +1,164 @@ +********* /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.0/0003:28BD:091B.0002 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.0/0003:28BD:091B.0002/uevent:HID_ID=0003:000028BD:0000091B +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.0/0003:28BD:091B.0002/uevent:HID_NAME=UGTABLET 21.5 inch PenDisplay +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.0/0003:28BD:091B.0002/uevent:HID_PHYS=usb-0000:02:00.0-5.3/input0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.0/0003:28BD:091B.0002/uevent:HID_UNIQ= +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.0/0003:28BD:091B.0002/uevent:MODALIAS=hid:b0003g0001v000028BDp0000091B +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.0/0003:28BD:091B.0002/power/runtime_active_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.0/0003:28BD:091B.0002/power/runtime_status:unsupported +grep: /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.0/0003:28BD:091B.0002/power/autosuspend_delay_ms: Input/output error +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.0/0003:28BD:091B.0002/power/runtime_suspended_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.0/0003:28BD:091B.0002/power/control:auto +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.0/0003:28BD:091B.0002/modalias:hid:b0003g0001v000028BDp0000091B + +********* /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.1/0003:28BD:091B.0003 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.1/0003:28BD:091B.0003/uevent:HID_ID=0003:000028BD:0000091B +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.1/0003:28BD:091B.0003/uevent:HID_NAME=UGTABLET 21.5 inch PenDisplay +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.1/0003:28BD:091B.0003/uevent:HID_PHYS=usb-0000:02:00.0-5.3/input1 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.1/0003:28BD:091B.0003/uevent:HID_UNIQ= +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.1/0003:28BD:091B.0003/uevent:MODALIAS=hid:b0003g0001v000028BDp0000091B +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.1/0003:28BD:091B.0003/power/runtime_active_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.1/0003:28BD:091B.0003/power/runtime_status:unsupported +grep: /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.1/0003:28BD:091B.0003/power/autosuspend_delay_ms: Input/output error +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.1/0003:28BD:091B.0003/power/runtime_suspended_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.1/0003:28BD:091B.0003/power/control:auto +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.1/0003:28BD:091B.0003/modalias:hid:b0003g0001v000028BDp0000091B + +********* /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/uevent:DRIVER=uclogic +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/uevent:HID_ID=0003:000028BD:0000091B +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/uevent:HID_NAME=UGTABLET 21.5 inch PenDisplay +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/uevent:HID_PHYS=usb-0000:02:00.0-5.3/input2 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/uevent:HID_UNIQ= +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/uevent:MODALIAS=hid:b0003g0001v000028BDp0000091B +grep: /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/report_descriptor: binary file matches +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/power/runtime_active_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/power/runtime_status:unsupported +grep: /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/power/autosuspend_delay_ms: Input/output error +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/power/runtime_suspended_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/power/control:auto +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/uevent:PRODUCT=3/28bd/91b/100 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/uevent:NAME="UGTABLET 21.5 inch PenDisplay Pen" +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/uevent:PHYS="usb-0000:02:00.0-5.3/input2" +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/uevent:UNIQ="" +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/uevent:PROP=1 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/uevent:EV=1b +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/uevent:KEY=1c01 0 0 0 0 0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/uevent:ABS=d000003 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/uevent:MSC=10 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/uevent:MODALIAS=input:b0003v28BDp091Be0100-e0,1,3,4,k140,14A,14B,14C,ra0,1,18,1A,1B,m4,lsfw +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/capabilities/rel:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/capabilities/abs:d000003 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/capabilities/ff:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/capabilities/led:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/capabilities/sw:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/capabilities/key:1c01 0 0 0 0 0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/capabilities/msc:10 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/capabilities/snd:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/capabilities/ev:1b +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/power/runtime_active_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/power/runtime_status:unsupported +grep: /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/power/autosuspend_delay_ms: Input/output error +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/power/runtime_suspended_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/power/control:auto +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/uniq: +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/inhibited:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/properties:1 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/id/bustype:0003 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/id/vendor:28bd +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/id/product:091b +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/id/version:0100 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/event3/uevent:MAJOR=13 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/event3/uevent:MINOR=67 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/event3/uevent:DEVNAME=input/event3 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/event3/power/runtime_active_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/event3/power/runtime_status:unsupported +grep: /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/event3/power/autosuspend_delay_ms: Input/output error +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/event3/power/runtime_suspended_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/event3/power/control:auto +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/event3/dev:13:67 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/mouse0/uevent:MAJOR=13 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/mouse0/uevent:MINOR=32 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/mouse0/uevent:DEVNAME=input/mouse0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/mouse0/power/runtime_active_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/mouse0/power/runtime_status:unsupported +grep: /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/mouse0/power/autosuspend_delay_ms: Input/output error +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/mouse0/power/runtime_suspended_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/mouse0/power/control:auto +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/mouse0/dev:13:32 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/phys:usb-0000:02:00.0-5.3/input2 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/name:UGTABLET 21.5 inch PenDisplay Pen +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input9/modalias:input:b0003v28BDp091Be0100-e0,1,3,4,k140,14A,14B,14C,ra0,1,18,1A,1B,m4,lsfw +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/uevent:PRODUCT=3/28bd/91b/100 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/uevent:NAME="UGTABLET 21.5 inch PenDisplay Pad" +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/uevent:PHYS="usb-0000:02:00.0-5.3/input2" +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/uevent:UNIQ="" +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/uevent:PROP=0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/uevent:EV=17 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/uevent:KEY=b00c0007e01ff 0 0 0 0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/uevent:REL=1940 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/uevent:MSC=10 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/uevent:MODALIAS=input:b0003v28BDp091Be0100-e0,1,2,4,k100,101,102,103,104,105,106,107,108,111,112,113,114,115,116,126,127,130,131,133,r6,8,B,C,am4,lsfw +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/capabilities/rel:1940 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/capabilities/abs:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/capabilities/ff:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/capabilities/led:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/capabilities/sw:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/capabilities/key:b00c0007e01ff 0 0 0 0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/capabilities/msc:10 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/capabilities/snd:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/capabilities/ev:17 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/power/runtime_active_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/power/runtime_status:unsupported +grep: /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/power/autosuspend_delay_ms: Input/output error +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/power/runtime_suspended_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/power/control:auto +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/uniq: +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/inhibited:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/properties:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/id/bustype:0003 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/id/vendor:28bd +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/id/product:091b +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/id/version:0100 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/js0/uevent:MAJOR=13 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/js0/uevent:MINOR=0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/js0/uevent:DEVNAME=input/js0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/js0/power/runtime_active_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/js0/power/runtime_status:unsupported +grep: /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/js0/power/autosuspend_delay_ms: Input/output error +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/js0/power/runtime_suspended_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/js0/power/control:auto +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/js0/dev:13:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/phys:usb-0000:02:00.0-5.3/input2 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/event4/uevent:MAJOR=13 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/event4/uevent:MINOR=68 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/event4/uevent:DEVNAME=input/event4 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/event4/power/runtime_active_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/event4/power/runtime_status:unsupported +grep: /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/event4/power/autosuspend_delay_ms: Input/output error +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/event4/power/runtime_suspended_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/event4/power/control:auto +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/event4/dev:13:68 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/mouse1/uevent:MAJOR=13 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/mouse1/uevent:MINOR=33 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/mouse1/uevent:DEVNAME=input/mouse1 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/mouse1/power/runtime_active_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/mouse1/power/runtime_status:unsupported +grep: /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/mouse1/power/autosuspend_delay_ms: Input/output error +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/mouse1/power/runtime_suspended_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/mouse1/power/control:auto +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/mouse1/dev:13:33 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/name:UGTABLET 21.5 inch PenDisplay Pad +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/input/input10/modalias:input:b0003v28BDp091Be0100-e0,1,2,4,k100,101,102,103,104,105,106,107,108,111,112,113,114,115,116,126,127,130,131,133,r6,8,B,C,am4,lsfw +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/hidraw/hidraw1/uevent:MAJOR=241 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/hidraw/hidraw1/uevent:MINOR=1 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/hidraw/hidraw1/uevent:DEVNAME=hidraw1 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/hidraw/hidraw1/power/runtime_active_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/hidraw/hidraw1/power/runtime_status:unsupported +grep: /sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/hidraw/hidraw1/power/autosuspend_delay_ms: Input/output error +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/hidraw/hidraw1/power/runtime_suspended_time:0 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/hidraw/hidraw1/power/control:auto +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/hidraw/hidraw1/dev:241:1 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/country:00 +/sys/devices/pci0000:00/0000:00:01.2/0000:02:00.0/usb1/1-5/1-5.3/1-5.3:1.2/0003:28BD:091B.0004/modalias:hid:b0003g0001v000028BDp0000091B + diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/dmesg.log b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/dmesg.log new file mode 100644 index 00000000..e69de29b diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/host.txt b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/host.txt new file mode 100644 index 00000000..84fc5c3b --- /dev/null +++ b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/host.txt @@ -0,0 +1,6 @@ +Linux HOSTNAME 6.11.3-200.fc40.x86_64 #1 SMP PREEMPT_DYNAMIC Sun Oct 13 21:31:17 EDT 2024 x86_64 GNU/Linux +LSB Version: n/a +Distributor ID: Fedora +Description: Fedora Linux 40 (KDE Plasma) +Release: 40 +Codename: n/a diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/journalctl.log b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/journalctl.log new file mode 100644 index 00000000..6ba17d74 --- /dev/null +++ b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/journalctl.log @@ -0,0 +1 @@ +-- No entries -- diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/kernel_drivers.txt b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/kernel_drivers.txt new file mode 100644 index 00000000..b2d7fe1f --- /dev/null +++ b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/kernel_drivers.txt @@ -0,0 +1,567 @@ + +-rw-r--r--. 1 root root 15020 Sep 29 20:00 /lib/modules/6.10.12-200.fc40.x86_64/kernel/drivers/hid/hid-multitouch.ko.xz +-rw-r--r--. 1 root root 54708 Sep 29 20:00 /lib/modules/6.10.12-200.fc40.x86_64/kernel/drivers/hid/wacom.ko.xz +-rw-r--r--. 1 root root 6744 Sep 29 20:00 /lib/modules/6.10.12-200.fc40.x86_64/kernel/drivers/input/tablet/wacom_serial4.ko.xz +-rw-r--r--. 1 root root 5352 Sep 29 20:00 /lib/modules/6.10.12-200.fc40.x86_64/kernel/drivers/input/touchscreen/elo.ko.xz +-rw-r--r--. 1 root root 4340 Sep 29 20:00 /lib/modules/6.10.12-200.fc40.x86_64/kernel/drivers/input/touchscreen/wacom_i2c.ko.xz +-rw-r--r--. 1 root root 7700 Sep 29 20:00 /lib/modules/6.10.12-200.fc40.x86_64/kernel/drivers/input/touchscreen/wacom_w8001.ko.xz +-rw-r--r--. 1 root root 15052 Oct 9 20:00 /lib/modules/6.11.3-200.fc40.x86_64/kernel/drivers/hid/hid-multitouch.ko.xz +-rw-r--r--. 1 root root 54436 Oct 9 20:00 /lib/modules/6.11.3-200.fc40.x86_64/kernel/drivers/hid/wacom.ko.xz +-rw-r--r--. 1 root root 6760 Oct 9 20:00 /lib/modules/6.11.3-200.fc40.x86_64/kernel/drivers/input/tablet/wacom_serial4.ko.xz +-rw-r--r--. 1 root root 5368 Oct 9 20:00 /lib/modules/6.11.3-200.fc40.x86_64/kernel/drivers/input/touchscreen/elo.ko.xz +-rw-r--r--. 1 root root 4332 Oct 9 20:00 /lib/modules/6.11.3-200.fc40.x86_64/kernel/drivers/input/touchscreen/wacom_i2c.ko.xz +-rw-r--r--. 1 root root 7668 Oct 9 20:00 /lib/modules/6.11.3-200.fc40.x86_64/kernel/drivers/input/touchscreen/wacom_w8001.ko.xz +-rw-r--r--. 1 root root 13780 Apr 10 2024 /lib/modules/6.8.5-301.fc40.x86_64/kernel/drivers/hid/hid-multitouch.ko.xz +-rw-r--r--. 1 root root 50888 Apr 10 2024 /lib/modules/6.8.5-301.fc40.x86_64/kernel/drivers/hid/wacom.ko.xz +-rw-r--r--. 1 root root 6204 Apr 10 2024 /lib/modules/6.8.5-301.fc40.x86_64/kernel/drivers/input/tablet/wacom_serial4.ko.xz +-rw-r--r--. 1 root root 5008 Apr 10 2024 /lib/modules/6.8.5-301.fc40.x86_64/kernel/drivers/input/touchscreen/elo.ko.xz +-rw-r--r--. 1 root root 4260 Apr 10 2024 /lib/modules/6.8.5-301.fc40.x86_64/kernel/drivers/input/touchscreen/wacom_i2c.ko.xz +-rw-r--r--. 1 root root 7284 Apr 10 2024 /lib/modules/6.8.5-301.fc40.x86_64/kernel/drivers/input/touchscreen/wacom_w8001.ko.xz +total 20 +-rw-r--r--. 1 USERNAME USERNAME 215 Oct 15 15:21 host.txt +-rw-r--r--. 1 USERNAME USERNAME 2209 Oct 15 15:21 kernel_drivers.txt +-rw-r--r--. 1 USERNAME USERNAME 1410 Oct 15 15:21 machine.txt +-rw-r--r--. 1 USERNAME USERNAME 1540 Oct 15 15:21 sysinfo.log +-rw-r--r--. 1 USERNAME USERNAME 15 Oct 15 15:21 uptime.txt + + +name: hid_generic +filename: (builtin) +license: GPL +file: drivers/hid/hid-generic +description: HID generic driver +author: Henrik Rydberg + +filename: /lib/modules/6.11.3-200.fc40.x86_64/kernel/drivers/hid/hid-multitouch.ko.xz +license: GPL +description: HID multitouch panels +author: Benjamin Tissoires +author: Stephane Chatty +alias: hid:b*g0004v*p* +alias: hid:b*g0002v*p* +alias: hid:b0003g0004v000018D1p00005030 +alias: hid:b*g*v000018D1p00005028 +alias: hid:b0003g0002v00001477p00001025 +alias: hid:b0003g0002v00001477p00001026 +alias: hid:b0003g0002v00001477p00001024 +alias: hid:b0003g0002v00001477p00001022 +alias: hid:b0003g0002v00001477p00001023 +alias: hid:b0003g0002v00001477p00001021 +alias: hid:b0003g0002v00001477p0000100E +alias: hid:b0003g0002v00001477p00001007 +alias: hid:b0003g0002v00001477p00001006 +alias: hid:b0003g0002v00002505p00000220 +alias: hid:b0003g0002v00000FB8p00001109 +alias: hid:b*g0004v00000416p0000C168 +alias: hid:b0003g0002v00000306p0000FF3F +alias: hid:b0003g0002v0000227Dp00000A19 +alias: hid:b0003g0002v0000227Dp00000709 +alias: hid:b0003g0002v00001E5Ep00000313 +alias: hid:b0003g0002v00001784p00000016 +alias: hid:b0018g0004v000006CBp0000CE09 +alias: hid:b0018g0004v000006CBp0000CE08 +alias: hid:b0018g0004v000006CBp0000CDDC +alias: hid:b0018g0004v000006CBp0000CD7E +alias: hid:b0003g0002v00000483p00003261 +alias: hid:b0003g0002v00000B8Cp00000092 +alias: hid:b0018g0004v000006CBp00008323 +alias: hid:b0003g0002v00000408p00003001 +alias: hid:b0003g0002v00002087p00000703 +alias: hid:b0003g0002v0000093Ap00008003 +alias: hid:b0003g0002v0000093Ap00008002 +alias: hid:b0003g0002v0000093Ap00008001 +alias: hid:b0003g0002v000004DAp0000104D +alias: hid:b0003g0002v000004DAp00001044 +alias: hid:b0018g0004v00001B96p00001B05 +alias: hid:b0003g0002v00000603p00000600 +alias: hid:b0003g0002v0000062Ap00007100 +alias: hid:b0003g0002v00000486p00000186 +alias: hid:b0003g0002v00000486p00000185 +alias: hid:b0005g0004v0000046Dp0000BB00 +alias: hid:b0003g0004v000017EFp000061AE +alias: hid:b0003g0004v000017EFp000060FE +alias: hid:b0003g0004v000017EFp000060B5 +alias: hid:b0003g0004v000017EFp000060A3 +alias: hid:b0018g0001v00001FD2p00007010 +alias: hid:b0003g*v00001FD2p00006007 +alias: hid:b0003g0002v0000222Ap00000001 +alias: hid:b0018g0004v0000347Dp00007853 +alias: hid:b0003g0002v000022EDp00001010 +alias: hid:b0003g0002v00001AADp0000000F +alias: hid:b0018g*v000027C6p000001E8 +alias: hid:b0018g*v000027C6p000001E8 +alias: hid:b0005g0002v000025B6p00000002 +alias: hid:b0003g0002v00000DFCp0000E100 +alias: hid:b0003g0002v00000DFCp0000010A +alias: hid:b0003g0002v00000DFCp00000106 +alias: hid:b0003g0002v00000DFCp00000102 +alias: hid:b0003g0002v00000DFCp00000101 +alias: hid:b0003g0002v00000DFCp00000100 +alias: hid:b0003g0002v00000DFCp00000003 +alias: hid:b0003g0002v000010C4p000081B9 +alias: hid:b0003g0002v000025B5p00000002 +alias: hid:b0003g0002v000003FCp000005D8 +alias: hid:b0018g0004v000004F3p00003148 +alias: hid:b0018g0004v000004F3p0000313A +alias: hid:b0003g0002v00000EEFp0000C002 +alias: hid:b0003g0002v00000EEFp0000A001 +alias: hid:b0003g0002v00000EEFp000073F7 +alias: hid:b0003g0002v00000EEFp00007349 +alias: hid:b0003g0002v00000EEFp00007302 +alias: hid:b0003g0002v00000EEFp000072FA +alias: hid:b0003g*v00000EEFp000072D0 +alias: hid:b0003g*v00000EEFp000072C4 +alias: hid:b0003g0002v00000EEFp000072AA +alias: hid:b0003g0002v00000EEFp000072A1 +alias: hid:b0003g0002v00000EEFp0000726B +alias: hid:b0003g0002v00000EEFp00007262 +alias: hid:b0003g0002v00000EEFp0000725E +alias: hid:b0003g0002v00000EEFp0000722A +alias: hid:b0003g0002v00000EEFp00007224 +alias: hid:b0003g0002v00000EEFp0000720C +alias: hid:b0003g0002v00000EEFp00007207 +alias: hid:b0003g0002v00000EEFp0000480E +alias: hid:b0003g0002v00000EEFp0000480D +alias: hid:b0003g0002v00000EEFp00000001 +alias: hid:b0003g0002v00001FF7p00000013 +alias: hid:b0003g0002v000024B8p00000040 +alias: hid:b0003g0002v000024B8p00000020 +alias: hid:b0003g0002v00002247p00000001 +alias: hid:b0003g0002v00002087p00000F01 +alias: hid:b0003g0002v00002087p00000A01 +alias: hid:b0003g0002v00002453p00000100 +alias: hid:b0003g0002v000003EBp00002118 +alias: hid:b0003g0004v00000B05p0000184A +alias: hid:b0003g0004v00000B05p0000183D +alias: hid:b0003g0002v00001130p00003101 +alias: hid:b0003g0002v00000596p00000506 +alias: hid:b0003g0002v00000596p00000502 +alias: hid:b0003g0002v00000596p00000500 +depends: +retpoline: Y +intree: Y +name: hid_multitouch +vermagic: 6.11.3-200.fc40.x86_64 SMP preempt mod_unload +sig_id: PKCS#7 +signer: Fedora kernel signing key +sig_key: 5D:1B:A2:5B:DA:4A:DB:3D:BE:25:E7:6E:2B:CD:38:92:F0:C0:3A:F3 +sig_hashalgo: sha256 +signature: 0D:DF:A6:FE:EA:E8:35:29:20:8A:39:45:BC:F6:C3:4A:E5:B5:B8:A7: + 49:03:64:BC:A3:39:50:FB:82:50:28:C7:A9:C9:95:22:61:58:CB:57: + 15:70:44:97:B1:F1:9D:D5:91:1A:62:4A:E7:C8:61:34:DA:EF:CE:5C: + 91:89:5B:13:9E:32:49:BF:F9:8E:35:9D:F2:6C:89:54:38:41:4A:BD: + 58:56:BD:4A:6D:C2:0D:90:60:0C:80:48:98:94:6C:4E:9F:42:A1:BD: + AF:B5:ED:D2:3E:55:71:55:25:76:DA:16:54:3E:6B:A2:B3:69:67:1E: + 8B:C3:F2:0A:2D:38:C1:E1:4D:F3:23:28:D7:69:86:C8:29:C5:8A:73: + 53:77:65:86:83:76:88:52:F7:4F:A8:59:46:E3:85:5D:3A:0B:18:8B: + 7A:1C:0E:CA:33:62:CA:3B:1B:4C:BB:E6:F3:4B:C8:54:E3:FF:02:96: + 24:C5:84:C7:D8:9C:BC:8A:C2:48:45:24:D3:7B:AE:13:49:56:DE:EC: + 9F:1F:E8:F5:8E:AA:51:AA:00:05:D7:DF:A7:EB:BC:55:9B:73:89:02: + 3B:AC:9C:70:95:90:C4:13:43:30:3C:10:50:95:A8:7D:A9:BB:E6:22: + EA:E5:C1:9A:5A:39:F4:71:B4:F8:8D:46:5D:27:60:66:CD:DB:A8:41: + 1D:EB:43:BF:65:1C:E3:9F:F9:76:E9:73:6B:E5:5E:9A:01:78:A9:50: + 99:96:2B:D3:19:BF:12:5D:B8:BC:F4:73:ED:36:D5:FE:E7:AE:CC:E6: + 58:C8:F6:90:BE:4E:FF:FB:C8:0B:44:D3:89:59:52:B9:DD:7C:46:A4: + CD:BF:D4:B1:C1:07:85:CF:82:AC:33:9C:A5:7E:3B:38:2E:6E:5A:1E: + 28:CE:19:3B:38:CB:8F:A8:31:FA:81:35:C6:C8:33:15:2B:0E:18:26: + 1E:C7:0D:40:04:B4:7B:95:BB:2B:80:03:FE:C0:9B:BA:98:AE:87:E8: + 09:F7:28:3A:80:AB:74:64:EE:9D:7A:3B:99:D0:8C:7A:95:B4:16:C4: + B3:E5:53:4B:0A:42:5C:96:0E:03:3C:E8:5F:50:22:B3:66:33:4F:70: + 74:EF:CD:DB:81:CB:31:04:A3:25:86:06:31:6B:E3:D4:35:2F:EE:3D: + C8:68:4B:F3:1F:56:08:18:E1:09:A4:EC:ED:DB:F2:BC:FB:41:B7:8F: + 4E:58:0C:F8:E7:D8:87:50:67:8C:A4:60:0A:5B:CE:48:07:4E:D3:61: + 52:D4:1F:47:44:0B:9A:38:0A:89:26:88:CD:88:62:30:1B:E1:6B:D0: + BA:58:8F:81:6E:E3:79:54:F6:2D:9D:45 + +modinfo: ERROR: Module hid_wacom not found. + +filename: /lib/modules/6.11.3-200.fc40.x86_64/kernel/drivers/hid/wacom.ko.xz +license: GPL +description: USB Wacom tablet driver +author: Vojtech Pavlik +version: v2.00 +srcversion: 424B9B529DB04CEBB62FEB8 +alias: hid:b0005g0101v0000056Ap* +alias: hid:b0018g0101v0000056Ap* +alias: hid:b0003g0101v0000056Ap* +alias: hid:b0003g*v000017EFp00006004 +alias: hid:b0003g0101v0000056Ap00005002 +alias: hid:b0003g0101v0000056Ap00005000 +alias: hid:b0003g0101v0000056Ap00004004 +alias: hid:b0003g0101v0000056Ap00004001 +alias: hid:b0005g0101v0000056Ap000003DD +alias: hid:b0005g0101v0000056Ap000003C8 +alias: hid:b0005g0101v0000056Ap000003C6 +alias: hid:b0005g0101v0000056Ap00000393 +alias: hid:b0003g0101v0000056Ap0000037B +alias: hid:b0003g0101v0000056Ap0000037A +alias: hid:b0005g0101v0000056Ap00000379 +alias: hid:b0005g0101v0000056Ap00000377 +alias: hid:b0005g0101v0000056Ap00000361 +alias: hid:b0005g0101v0000056Ap00000360 +alias: hid:b0003g0101v0000056Ap00000343 +alias: hid:b0003g0101v0000056Ap0000033E +alias: hid:b0003g0101v0000056Ap0000033D +alias: hid:b0003g0101v0000056Ap0000033C +alias: hid:b0003g0101v0000056Ap0000033B +alias: hid:b0003g0101v0000056Ap00000336 +alias: hid:b0003g0101v0000056Ap00000335 +alias: hid:b0003g0101v0000056Ap00000333 +alias: hid:b0003g0101v0000056Ap00000331 +alias: hid:b0003g0101v0000056Ap0000032F +alias: hid:b0003g0101v0000056Ap0000032C +alias: hid:b0003g0101v0000056Ap0000032B +alias: hid:b0003g0101v0000056Ap0000032A +alias: hid:b0003g0101v0000056Ap00000326 +alias: hid:b0003g0101v0000056Ap00000325 +alias: hid:b0003g0101v0000056Ap00000323 +alias: hid:b0003g0101v0000056Ap00000319 +alias: hid:b0003g0101v0000056Ap00000318 +alias: hid:b0003g0101v0000056Ap00000317 +alias: hid:b0003g0101v0000056Ap00000315 +alias: hid:b0003g0101v0000056Ap00000314 +alias: hid:b0003g0101v0000056Ap0000030E +alias: hid:b0003g0101v0000056Ap0000030C +alias: hid:b0003g0101v0000056Ap0000030A +alias: hid:b0003g0101v0000056Ap00000309 +alias: hid:b0003g0101v0000056Ap00000307 +alias: hid:b0003g0101v0000056Ap00000304 +alias: hid:b0003g0101v0000056Ap00000303 +alias: hid:b0003g0101v0000056Ap00000302 +alias: hid:b0003g0101v0000056Ap00000301 +alias: hid:b0003g0101v0000056Ap00000300 +alias: hid:b0003g0101v0000056Ap0000012C +alias: hid:b0003g0101v0000056Ap00000116 +alias: hid:b0003g0101v0000056Ap0000010F +alias: hid:b0003g0101v0000056Ap0000010E +alias: hid:b0003g0101v0000056Ap0000010D +alias: hid:b0003g0101v0000056Ap00000101 +alias: hid:b0003g0101v0000056Ap00000100 +alias: hid:b0003g0101v0000056Ap000000FB +alias: hid:b0003g0101v0000056Ap000000FA +alias: hid:b0003g0101v0000056Ap000000F8 +alias: hid:b0003g0101v0000056Ap000000F6 +alias: hid:b0003g0101v0000056Ap000000F4 +alias: hid:b0003g0101v0000056Ap000000F0 +alias: hid:b0003g0101v0000056Ap000000EF +alias: hid:b0003g0101v0000056Ap000000ED +alias: hid:b0003g0101v0000056Ap000000EC +alias: hid:b0003g0101v0000056Ap000000E6 +alias: hid:b0003g0101v0000056Ap000000E5 +alias: hid:b0003g0101v0000056Ap000000E3 +alias: hid:b0003g0101v0000056Ap000000E2 +alias: hid:b0003g0101v0000056Ap000000DF +alias: hid:b0003g0101v0000056Ap000000DE +alias: hid:b0003g0101v0000056Ap000000DD +alias: hid:b0003g0101v0000056Ap000000DB +alias: hid:b0003g0101v0000056Ap000000DA +alias: hid:b0003g0101v0000056Ap000000D8 +alias: hid:b0003g0101v0000056Ap000000D7 +alias: hid:b0003g0101v0000056Ap000000D6 +alias: hid:b0003g0101v0000056Ap000000D5 +alias: hid:b0003g0101v0000056Ap000000D4 +alias: hid:b0003g0101v0000056Ap000000D3 +alias: hid:b0003g0101v0000056Ap000000D2 +alias: hid:b0003g0101v0000056Ap000000D1 +alias: hid:b0003g0101v0000056Ap000000D0 +alias: hid:b0003g0101v0000056Ap000000CE +alias: hid:b0003g0101v0000056Ap000000CC +alias: hid:b0003g0101v0000056Ap000000C7 +alias: hid:b0003g0101v0000056Ap000000C6 +alias: hid:b0003g0101v0000056Ap000000C5 +alias: hid:b0003g0101v0000056Ap000000C4 +alias: hid:b0003g0101v0000056Ap000000C2 +alias: hid:b0003g0101v0000056Ap000000C0 +alias: hid:b0005g0101v0000056Ap000000BD +alias: hid:b0003g0101v0000056Ap000000BC +alias: hid:b0003g0101v0000056Ap000000BB +alias: hid:b0003g0101v0000056Ap000000BA +alias: hid:b0003g0101v0000056Ap000000B9 +alias: hid:b0003g0101v0000056Ap000000B8 +alias: hid:b0003g0101v0000056Ap000000B7 +alias: hid:b0003g0101v0000056Ap000000B5 +alias: hid:b0003g0101v0000056Ap000000B4 +alias: hid:b0003g0101v0000056Ap000000B3 +alias: hid:b0003g0101v0000056Ap000000B2 +alias: hid:b0003g0101v0000056Ap000000B1 +alias: hid:b0003g0101v0000056Ap000000B0 +alias: hid:b0003g0101v0000056Ap0000009F +alias: hid:b0003g0101v0000056Ap0000009A +alias: hid:b0003g0101v0000056Ap00000097 +alias: hid:b0003g0101v0000056Ap00000094 +alias: hid:b0003g0101v0000056Ap00000093 +alias: hid:b0003g0101v0000056Ap00000090 +alias: hid:b0003g0101v0000056Ap00000084 +alias: hid:b0005g0101v0000056Ap00000081 +alias: hid:b0003g0101v0000056Ap0000006B +alias: hid:b0003g0101v0000056Ap0000006A +alias: hid:b0003g0101v0000056Ap00000069 +alias: hid:b0003g0101v0000056Ap00000065 +alias: hid:b0003g0101v0000056Ap00000064 +alias: hid:b0003g0101v0000056Ap00000063 +alias: hid:b0003g0101v0000056Ap00000062 +alias: hid:b0003g0101v0000056Ap00000061 +alias: hid:b0003g0101v0000056Ap00000060 +alias: hid:b0003g0101v0000056Ap0000005E +alias: hid:b0003g0101v0000056Ap0000005D +alias: hid:b0003g0101v0000056Ap0000005B +alias: hid:b0003g0101v0000056Ap00000059 +alias: hid:b0003g0101v0000056Ap00000057 +alias: hid:b0003g0101v0000056Ap00000047 +alias: hid:b0003g0101v0000056Ap00000045 +alias: hid:b0003g0101v0000056Ap00000044 +alias: hid:b0003g0101v0000056Ap00000043 +alias: hid:b0003g0101v0000056Ap00000042 +alias: hid:b0003g0101v0000056Ap00000041 +alias: hid:b0003g0101v0000056Ap0000003F +alias: hid:b0003g0101v0000056Ap00000039 +alias: hid:b0003g0101v0000056Ap00000038 +alias: hid:b0003g0101v0000056Ap00000037 +alias: hid:b0003g0101v0000056Ap00000035 +alias: hid:b0003g0101v0000056Ap00000034 +alias: hid:b0003g0101v0000056Ap00000033 +alias: hid:b0003g0101v0000056Ap00000032 +alias: hid:b0003g0101v0000056Ap00000031 +alias: hid:b0003g0101v0000056Ap00000030 +alias: hid:b0003g0101v0000056Ap0000002A +alias: hid:b0003g0101v0000056Ap00000029 +alias: hid:b0003g0101v0000056Ap00000028 +alias: hid:b0003g0101v0000056Ap00000027 +alias: hid:b0003g0101v0000056Ap00000026 +alias: hid:b0003g0101v0000056Ap00000024 +alias: hid:b0003g0101v0000056Ap00000023 +alias: hid:b0003g0101v0000056Ap00000022 +alias: hid:b0003g0101v0000056Ap00000021 +alias: hid:b0003g0101v0000056Ap00000020 +alias: hid:b0003g0101v0000056Ap00000019 +alias: hid:b0003g0101v0000056Ap00000018 +alias: hid:b0003g0101v0000056Ap00000017 +alias: hid:b0003g0101v0000056Ap00000016 +alias: hid:b0003g0101v0000056Ap00000015 +alias: hid:b0003g0101v0000056Ap00000014 +alias: hid:b0003g0101v0000056Ap00000013 +alias: hid:b0003g0101v0000056Ap00000012 +alias: hid:b0003g0101v0000056Ap00000011 +alias: hid:b0003g0101v0000056Ap00000010 +alias: hid:b0003g0101v0000056Ap00000003 +alias: hid:b0003g0101v0000056Ap00000000 +depends: +retpoline: Y +intree: Y +name: wacom +vermagic: 6.11.3-200.fc40.x86_64 SMP preempt mod_unload +sig_id: PKCS#7 +signer: Fedora kernel signing key +sig_key: 5D:1B:A2:5B:DA:4A:DB:3D:BE:25:E7:6E:2B:CD:38:92:F0:C0:3A:F3 +sig_hashalgo: sha256 +signature: 06:91:CC:60:7E:09:9D:CA:CC:C0:7A:77:C6:87:03:09:EE:D9:C4:7D: + 6B:59:E4:2D:46:31:5A:A4:B1:CA:52:9F:78:76:82:2D:66:01:8B:5E: + 3E:D9:94:4B:D3:19:69:7F:C4:CF:19:C9:CC:56:A9:5C:01:45:37:31: + 3A:A8:95:A6:5F:B4:B0:0D:0F:63:48:CF:89:2B:DB:B8:65:E3:D8:A1: + C7:1B:15:BE:F3:12:FB:67:A6:6A:6D:C9:5F:CE:0F:C3:A5:81:A7:E5: + 86:2B:24:33:4B:8F:B6:FB:17:02:A9:8B:3F:56:87:8E:A0:02:22:31: + BE:AB:D4:86:D0:53:AC:E7:70:88:55:D5:AB:5F:A2:E9:76:2C:2B:7A: + A8:D4:6C:1E:CD:BC:96:B2:BA:2D:D2:CA:27:11:D7:4E:7E:82:28:6B: + 85:3F:DF:73:47:BA:BA:B3:01:1A:1D:5E:40:5E:09:57:DE:2E:E1:E9: + F8:10:AC:09:EE:98:28:91:16:2D:14:33:E1:C8:0F:11:8E:40:E4:E3: + 97:8A:92:61:B0:06:EB:0F:B5:7A:89:F1:25:A8:C6:FA:7C:A7:02:4E: + E8:4F:66:77:40:27:3A:00:33:C2:4D:25:70:00:9F:B8:0B:8B:15:FB: + EA:00:5D:86:D1:9C:48:2E:7E:C4:FA:51:73:D0:BB:B7:91:8F:87:5F: + 95:8A:BD:15:0D:9F:A2:19:89:4F:40:5F:6B:08:A9:69:1E:F9:B3:75: + 89:7B:90:DE:D6:3F:16:42:DF:15:82:30:B7:ED:67:DF:22:64:C7:C0: + B2:6A:F0:54:8F:36:E3:B3:65:77:E9:AF:84:8F:8D:68:42:36:26:43: + 25:33:16:A4:B0:E0:12:C7:30:E2:CC:AA:19:0C:72:BA:33:64:43:F7: + 6B:73:40:4D:54:09:56:A3:8A:8A:16:CC:09:EE:8B:C9:1C:77:0F:D1: + D1:25:2D:03:9D:B1:41:04:86:E9:36:A6:32:2C:F0:45:B3:95:7A:B6: + DA:6A:26:DF:76:10:5E:30:18:9C:6A:D5:57:F9:1B:0C:0C:5B:D2:79: + F0:E7:B7:18:17:C4:7F:41:B4:C7:65:3E:AE:AE:70:F6:C0:B9:F8:BC: + CA:88:69:25:2A:87:A1:3B:56:16:67:FD:F8:60:AB:D7:01:F4:4D:3F: + 5F:3C:86:CB:73:45:06:CA:8A:0F:CB:C8:62:37:E4:EE:E6:F1:22:9F: + F1:E6:67:B4:68:6F:7E:F2:F3:99:CF:18:02:42:11:40:56:2D:51:EE: + 8F:DB:68:13:11:20:3E:2A:30:C7:91:0A:3B:DB:26:49:C2:9D:DA:79: + 11:27:F3:FC:7A:15:39:E6:1C:06:C9:AC +parm: touch_arbitration: on (Y) off (N) (bool) + +filename: /lib/modules/6.11.3-200.fc40.x86_64/kernel/drivers/input/touchscreen/wacom_w8001.ko.xz +license: GPL +description: Wacom W8001 serial touchscreen driver +author: Jaya Kumar +alias: serio:ty02pr39id*ex* +depends: +retpoline: Y +intree: Y +name: wacom_w8001 +vermagic: 6.11.3-200.fc40.x86_64 SMP preempt mod_unload +sig_id: PKCS#7 +signer: Fedora kernel signing key +sig_key: 5D:1B:A2:5B:DA:4A:DB:3D:BE:25:E7:6E:2B:CD:38:92:F0:C0:3A:F3 +sig_hashalgo: sha256 +signature: 09:10:B9:85:E0:7A:45:70:E1:82:25:8C:60:BF:9D:D6:E9:2F:FB:8B: + E3:08:43:CC:5E:76:7D:28:05:5A:ED:D6:94:0A:E4:4F:78:EC:79:14: + 2B:D5:88:61:40:26:B4:DA:87:CC:5C:34:FA:01:49:78:20:21:79:B3: + 08:BD:6D:94:83:67:96:98:73:89:76:2C:FB:F4:86:B0:74:55:03:13: + D3:D6:95:21:11:43:EE:F7:01:39:1F:95:15:95:1C:CA:61:77:27:95: + 1E:65:52:94:BE:79:AB:ED:F4:04:30:85:C0:82:DE:26:C9:BF:90:76: + 51:6B:9F:29:85:27:D3:E0:6B:F8:5F:57:EA:51:D6:7F:92:3D:01:A2: + 45:5A:1D:C7:A7:20:9A:2D:2D:29:E8:7F:7E:78:32:56:FD:16:E8:6C: + 04:ED:BC:94:99:0D:17:82:F8:68:E9:F2:4E:9C:B5:82:28:F7:82:61: + FA:EC:9C:28:0E:9B:C3:EB:31:94:44:DB:15:1E:F5:65:D6:7D:22:E4: + 59:BC:E5:16:D8:AF:E8:3D:EA:05:6E:21:5E:AF:62:16:A6:AE:3C:08: + 76:1C:5B:10:19:3E:F0:8A:3A:99:83:7F:AD:02:3D:C7:69:7E:E3:85: + A7:61:2C:C6:83:54:3E:65:BB:E0:92:DD:9A:14:26:E5:CE:73:9F:95: + 5E:BE:E0:FD:18:BD:19:85:49:C9:C9:EC:8D:96:3B:4F:E2:6B:B9:A3: + AE:36:3A:D2:F8:13:F2:EF:23:B9:39:55:62:44:CF:08:D1:36:1E:D3: + 61:5B:81:AF:CB:5F:78:C8:26:42:B4:F1:F6:4C:66:47:CC:84:A0:3A: + ED:FD:F0:65:A3:58:58:43:CB:FD:E6:A9:F8:4A:3A:AB:45:C8:D2:62: + AD:2B:54:6E:67:30:2B:1D:01:7C:97:96:F3:E6:CD:86:E3:C2:27:6F: + 6C:89:57:82:06:00:16:D6:1A:AA:71:51:6F:CE:9E:BF:32:03:6F:15: + A4:22:DA:26:A8:29:6E:66:D7:4B:67:4B:CF:81:B1:D7:C1:8E:2D:52: + B7:E1:91:59:84:4C:8E:6D:3B:72:F1:ED:FB:92:8C:2A:BC:34:43:A5: + 53:43:42:48:C1:0F:69:CD:B9:A7:B6:B5:1A:7A:2B:AC:55:48:FF:AF: + 9C:D3:1B:9A:0F:D2:F5:0B:4F:E9:47:AA:9E:0E:04:8A:34:4E:0C:90: + 93:AD:D3:0D:6B:8C:1C:76:EE:D7:63:AA:81:34:F8:77:3F:BB:7D:DB: + 6E:5C:B1:06:21:0B:8D:88:8D:53:49:FB:9E:B2:5B:2D:A3:67:40:71: + F6:B7:FC:6E:36:50:D7:6F:55:60:D9:57 + +filename: /lib/modules/6.11.3-200.fc40.x86_64/kernel/drivers/input/touchscreen/wacom_i2c.ko.xz +license: GPL +description: WACOM EMR I2C Driver +author: Tatsunosuke Tobita +alias: i2c:WAC_I2C_EMR +depends: +retpoline: Y +intree: Y +name: wacom_i2c +vermagic: 6.11.3-200.fc40.x86_64 SMP preempt mod_unload +sig_id: PKCS#7 +signer: Fedora kernel signing key +sig_key: 5D:1B:A2:5B:DA:4A:DB:3D:BE:25:E7:6E:2B:CD:38:92:F0:C0:3A:F3 +sig_hashalgo: sha256 +signature: 11:46:9B:F7:49:E8:5E:60:62:0F:B9:5C:B1:8C:57:2B:AA:AC:1D:00: + C4:78:78:F7:D9:75:F8:0A:E0:C5:CB:B7:A9:4E:38:BB:68:2D:A5:31: + 2F:CC:C4:98:09:60:8A:82:25:DB:3D:16:99:BF:68:60:6E:4B:55:70: + 67:5E:F2:3A:37:1A:85:87:13:68:87:02:73:B7:14:3D:96:D7:A8:34: + 13:EC:8D:42:60:68:65:4F:B2:21:4F:B1:4B:ED:4C:AC:1B:26:C4:F8: + D5:C6:1A:92:8B:A2:44:56:BB:4E:5A:8D:70:1E:EB:0D:7F:C3:97:41: + 53:0F:CC:DF:76:C6:14:59:C9:86:4D:A8:1D:8F:26:26:A8:93:FA:BA: + 32:19:AE:2F:80:A1:F5:C6:14:9C:57:C9:65:A3:7A:23:1B:70:84:9B: + AF:A3:4B:EC:4D:48:E5:2B:3B:8D:CE:96:B6:31:37:E5:B9:E5:BE:DB: + 6A:83:6A:06:42:7E:5F:97:5B:9F:75:7D:B7:E3:BE:19:C8:3B:0B:E8: + DB:91:DD:82:31:A7:AD:89:D1:8D:47:F4:25:08:EF:8B:7B:59:20:A5: + B9:8A:F2:ED:07:53:23:C5:5C:2A:45:23:1C:BC:5D:C5:8B:A7:AB:F3: + 7C:37:6E:6B:89:2D:17:57:63:49:6E:D6:3E:49:D0:F7:C4:79:9A:72: + 99:C0:2F:A2:32:D9:A3:7E:D1:FC:95:9E:43:0D:DD:2B:1E:4A:C9:6B: + E8:EB:F5:40:C5:AB:D6:B8:21:BD:7D:AE:EF:ED:DB:DF:FC:61:25:A7: + B7:98:45:F6:DD:6F:BD:6D:35:3D:82:C3:56:17:26:8E:77:22:3B:02: + C8:DE:C5:E1:9E:25:62:C8:D7:86:EE:4E:5B:56:BF:D1:90:59:68:8E: + 7F:05:AD:FC:29:46:5B:72:F3:CC:C0:B1:3D:60:D4:1B:78:01:B8:AA: + 97:76:D2:36:14:2B:31:F6:73:EF:A8:42:78:81:24:3D:C3:09:20:7A: + AD:42:B5:A9:52:B7:CD:19:CC:89:49:B3:52:CE:0C:2E:9F:00:BD:C9: + AE:AC:68:B3:D9:05:7C:37:08:89:1C:86:AC:01:0D:3F:ED:AA:E5:22: + B8:1F:6E:09:3F:36:D2:BF:01:A0:18:4C:97:7C:23:F6:ED:11:BD:E4: + 0A:7B:4C:45:7B:A0:6E:D4:FE:58:13:F7:C5:35:19:18:36:9E:0F:7B: + 17:65:21:8D:95:28:65:31:91:59:EF:C2:EC:05:97:2D:AB:2E:53:A0: + EB:9C:EF:87:3B:F1:E1:BF:7C:0A:5B:10:53:6B:4A:AF:49:D4:64:FF: + 47:21:58:93:64:1E:C2:06:55:04:1B:D8 + +filename: /lib/modules/6.11.3-200.fc40.x86_64/kernel/drivers/input/tablet/wacom_serial4.ko.xz +license: GPL +description: Wacom protocol 4 serial tablet driver +author: Julian Squires , Hans de Goede +alias: serio:ty02pr3Eid*ex* +depends: +retpoline: Y +intree: Y +name: wacom_serial4 +vermagic: 6.11.3-200.fc40.x86_64 SMP preempt mod_unload +sig_id: PKCS#7 +signer: Fedora kernel signing key +sig_key: 5D:1B:A2:5B:DA:4A:DB:3D:BE:25:E7:6E:2B:CD:38:92:F0:C0:3A:F3 +sig_hashalgo: sha256 +signature: 35:86:D4:95:12:F6:C4:03:7F:E6:04:4E:A9:A5:2F:F8:7E:2B:C1:8F: + 3E:DF:85:21:44:51:F6:FA:D6:7D:9D:B5:02:36:C6:5D:4A:7A:D5:F7: + 7F:08:0C:D8:44:15:F5:79:FB:85:6E:7E:04:49:65:16:16:B3:A4:9B: + EA:E9:AC:7D:3D:56:DA:09:AA:35:F2:70:42:56:61:21:63:8B:85:2A: + FB:EE:16:E8:AF:26:11:27:ED:79:9E:8D:65:32:73:BB:C8:1C:C4:A7: + 55:62:5B:C5:DC:AA:A9:AC:1D:99:7E:79:B1:F4:6C:17:39:36:69:E9: + 9D:9F:41:8A:C6:92:60:81:10:D8:AA:B7:78:96:6B:5A:BD:49:BD:06: + 2A:76:82:81:60:4B:25:B5:E4:04:C1:60:28:D5:96:97:1A:D1:98:6D: + 2B:8F:0C:BC:30:4B:5E:4D:D8:D4:81:F6:54:83:1B:46:3C:CA:0F:9E: + 3D:24:BC:94:4F:EB:25:E1:4A:F3:06:EF:1F:1B:B9:3A:77:F9:D4:14: + 2A:57:DD:36:2D:E4:4F:0E:FB:7E:19:2D:C7:4B:9B:02:5E:47:78:0D: + 1C:6B:FF:E2:30:B3:B8:46:34:BA:C1:77:56:A4:76:4A:1C:B8:8E:26: + 18:C0:E1:64:8D:6F:65:24:7C:97:C0:14:60:F1:96:1C:8A:89:02:50: + E4:01:E6:B5:58:D3:98:88:BD:89:69:59:95:43:DD:8B:8E:C3:A2:79: + EE:1F:C2:33:95:5A:98:33:92:BB:03:26:4D:F4:31:7A:4D:1D:25:D7: + 85:07:09:E2:7B:4B:BE:14:B7:80:8F:ED:5E:2B:7D:25:8D:77:FA:D2: + ED:75:A0:79:B5:09:8C:D0:B6:26:38:B6:4F:A1:48:1B:CE:F8:6E:11: + A1:A5:29:88:97:1D:F7:6F:35:A7:AD:88:27:3B:1C:4C:88:48:A3:8F: + 06:67:9C:70:6C:37:CA:AE:42:0E:45:E4:C9:83:94:92:94:5F:B6:0E: + 93:63:A5:F5:A7:21:EE:8A:76:BD:9B:0E:ED:99:50:1C:D9:38:61:CB: + 1E:B5:89:17:75:96:5C:83:E3:35:3E:C8:E7:11:52:ED:D1:B6:C2:D6: + 0C:F0:E6:37:59:11:C9:75:6E:B7:1B:F4:E1:9B:1D:75:A4:16:12:D3: + 52:89:B6:91:76:EB:39:4F:D3:F2:B1:C6:7E:E7:AD:F7:B7:72:CC:B2: + C1:59:E5:7B:95:DE:28:D7:22:97:C1:66:31:AB:DC:93:06:69:3D:EB: + 1A:8A:D3:1B:91:82:B3:66:C7:B6:A7:2B:51:C3:5D:16:CE:76:87:76: + B0:14:15:C9:5D:2B:B5:A0:E6:BA:DA:17 + +modinfo: ERROR: Module uclogic not found. + +filename: /lib/modules/6.11.3-200.fc40.x86_64/kernel/drivers/input/touchscreen/elo.ko.xz +license: GPL +description: Elo serial touchscreen driver +author: Vojtech Pavlik +alias: serio:ty02pr29id*ex* +depends: +retpoline: Y +intree: Y +name: elo +vermagic: 6.11.3-200.fc40.x86_64 SMP preempt mod_unload +sig_id: PKCS#7 +signer: Fedora kernel signing key +sig_key: 5D:1B:A2:5B:DA:4A:DB:3D:BE:25:E7:6E:2B:CD:38:92:F0:C0:3A:F3 +sig_hashalgo: sha256 +signature: 7D:AB:56:37:F9:F0:45:EB:8E:01:35:C2:AD:9C:1E:C1:1A:98:63:7F: + 6C:3E:24:C0:E5:0A:4A:DE:17:7D:7C:4D:6B:BF:1A:F5:66:00:F3:B6: + B4:46:E1:FB:DA:38:68:0E:1E:6A:20:AC:9E:F0:99:6B:FD:12:A0:57: + E1:03:C5:3E:4B:C9:20:54:63:CB:64:C7:91:31:EC:D5:12:D1:D4:78: + CF:E2:E6:EB:A0:5F:96:B7:B0:0F:DF:10:99:DE:10:75:29:6B:C5:0A: + DA:66:29:6D:EC:BD:A7:E4:58:A8:70:AE:CB:AC:EF:7A:46:78:8D:5F: + 5A:B5:D8:82:EE:F7:2B:12:2E:4C:A1:41:05:5E:46:0F:63:C2:DA:9F: + 74:6C:E7:D4:AF:C3:87:09:BB:B5:E9:59:FD:A5:EF:5D:1B:81:3A:B2: + 89:27:BD:75:9D:1B:1A:7A:42:6C:A2:A0:35:5F:02:6C:72:C2:A9:65: + 80:7D:5F:07:12:86:16:C8:C5:9C:45:DE:E0:E0:64:51:41:55:6A:4F: + BD:38:F4:33:80:C2:90:3A:73:05:36:77:E4:EF:6F:97:0F:DD:24:B4: + 08:90:4B:C3:E1:A0:F1:F0:23:B3:06:F6:DC:4C:5B:52:DD:01:B0:7B: + 0C:7B:BC:3E:D9:91:D5:F8:85:D1:F6:61:FA:EE:66:A3:2C:6E:C4:85: + 97:A5:FB:BB:79:43:B9:B7:1E:0C:1D:82:3C:4A:02:66:C2:52:4A:30: + 6E:63:DF:8E:1D:1B:4D:F5:84:B8:9E:03:14:E4:2B:57:AA:90:E9:1F: + 89:A1:72:8A:AE:06:23:48:13:F8:F1:1A:45:3B:84:DD:42:02:91:8C: + 3E:8B:2E:D4:C4:76:EE:16:8C:24:18:CE:37:95:B7:0B:DF:79:E3:D5: + B1:C0:A8:CE:9F:8C:DC:AF:A9:B2:2B:7A:8B:81:C8:FE:A6:4B:34:1E: + AE:E9:41:5D:61:D6:0F:4F:57:1B:43:D7:B1:D0:48:32:00:51:F2:02: + 14:C6:4E:84:37:45:62:AC:94:A5:BB:86:C7:F6:5A:FA:1E:3D:91:23: + A2:58:6C:45:67:9B:F3:7A:FA:C0:86:09:00:AE:EA:25:36:44:92:8D: + 7E:1E:F3:52:A9:10:2E:DF:1A:62:0B:50:7E:58:A5:DF:D0:19:E3:EB: + 4B:44:EA:D0:A4:43:9D:34:D9:E9:54:6E:6B:4E:28:39:A0:FE:A8:A5: + 90:1C:3D:AB:1D:95:6D:31:87:77:1F:A9:93:9E:CB:44:2B:35:54:6B: + 6D:2F:A9:0D:DE:13:EA:57:09:4F:F6:D5:06:CB:42:04:60:AB:14:6B: + DC:8E:2C:81:66:F5:1E:A4:50:67:B7:94 + +modinfo: ERROR: Module kye not found. + +modinfo: ERROR: Module waltop not found. + +modinfo: ERROR: Module elan not found. + +modinfo: ERROR: Module egalax-touch not found. + +name: hid +filename: (builtin) +license: GPL +file: drivers/hid/hid +description: HID support for Linux +author: Jiri Kosina +author: Vojtech Pavlik +author: Andreas Gal +parm: ignore_special_drivers:Ignore any special drivers and handle all devices by generic driver (int) diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/libinput.txt b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/libinput.txt new file mode 100644 index 00000000..3d5e49f5 --- /dev/null +++ b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/libinput.txt @@ -0,0 +1,28 @@ +Failed to open /dev/input/event1 (Permission denied) +Failed to open /dev/input/event0 (Permission denied) +Failed to open /dev/input/event7 (Permission denied) +Failed to open /dev/input/event4 (Permission denied) +Failed to open /dev/input/event3 (Permission denied) +Failed to open /dev/input/event5 (Permission denied) +Failed to open /dev/input/event6 (Permission denied) +Failed to open /dev/input/event8 (Permission denied) +Failed to open /dev/input/event9 (Permission denied) +Failed to open /dev/input/event10 (Permission denied) +Failed to open /dev/input/event11 (Permission denied) +Failed to open /dev/input/event12 (Permission denied) +Failed to open /dev/input/event13 (Permission denied) +Failed to open /dev/input/event2 (Permission denied) +Failed to open /dev/input/event16 (Permission denied) +Failed to open /dev/input/event17 (Permission denied) +Failed to open /dev/input/event18 (Permission denied) +Failed to open /dev/input/event19 (Permission denied) +Failed to open /dev/input/event20 (Permission denied) +Failed to open /dev/input/event21 (Permission denied) +Failed to open /dev/input/event22 (Permission denied) +Failed to open /dev/input/event23 (Permission denied) +Failed to open /dev/input/event24 (Permission denied) +Failed to open /dev/input/event25 (Permission denied) +Failed to open /dev/input/event26 (Permission denied) +Failed to open /dev/input/event27 (Permission denied) +Failed to open /dev/input/event28 (Permission denied) +Failed to open /dev/input/event15 (Permission denied) diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/libwacom-configs.tar.gz b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/libwacom-configs.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..e9b14f9357ff249768aeea0c154fb5ae65ffc807 GIT binary patch literal 63994 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 literal 0 HcmV?d00001 diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/libwacom.txt b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/libwacom.txt new file mode 100644 index 00000000..bb194132 --- /dev/null +++ b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/libwacom.txt @@ -0,0 +1,9 @@ + +(libwacom-list-local-devices:20072): GLib-CRITICAL **: 15:22:07.383: g_array_free: assertion 'array' failed + +(libwacom-list-local-devices:20072): GLib-CRITICAL **: 15:22:07.384: g_array_free: assertion 'array' failed +/dev/input/event3 is a tablet but not supported by libwacom +/dev/input/event4 is a tablet but not supported by libwacom +Failed to find any devices known to libwacom. +failed to match 'usb|28bd|091b' for product/vendor IDs. Skipping. +'usb|28bd|091b' is an invalid DeviceMatch in '/usr/share/libwacom/xp-pen-artist-22r-pro.tablet' diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/lsusb.txt b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/lsusb.txt new file mode 100644 index 00000000..989ed85d --- /dev/null +++ b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/lsusb.txt @@ -0,0 +1,129 @@ +Couldn't open device, some information will be missing + +Bus 001 Device 007: ID 28bd:091b XP-Pen 21.5 inch PenDisplay +Device Descriptor: + bLength 18 + bDescriptorType 1 + bcdUSB 1.10 + bDeviceClass 0 [unknown] + bDeviceSubClass 0 [unknown] + bDeviceProtocol 0 + bMaxPacketSize0 64 + idVendor 0x28bd XP-Pen + idProduct 0x091b 21.5 inch PenDisplay + bcdDevice 0.00 + iManufacturer 1 UGTABLET + iProduct 2 21.5 inch PenDisplay + iSerial 0 + bNumConfigurations 1 + Configuration Descriptor: + bLength 9 + bDescriptorType 2 + wTotalLength 0x005b + bNumInterfaces 3 + bConfigurationValue 1 + iConfiguration 0 + bmAttributes 0xa0 + (Bus Powered) + Remote Wakeup + MaxPower 70mA + Interface Descriptor: + bLength 9 + bDescriptorType 4 + bInterfaceNumber 0 + bAlternateSetting 0 + bNumEndpoints 1 + bInterfaceClass 3 Human Interface Device + bInterfaceSubClass 1 Boot Interface Subclass + bInterfaceProtocol 2 Mouse + iInterface 0 + HID Device Descriptor: + bLength 9 + bDescriptorType 33 + bcdHID 1.00 + bCountryCode 0 Not supported + bNumDescriptors 1 + bDescriptorType 34 Report + wDescriptorLength 177 + Report Descriptors: + ** UNAVAILABLE ** + Endpoint Descriptor: + bLength 7 + bDescriptorType 5 + bEndpointAddress 0x81 EP 1 IN + bmAttributes 3 + Transfer Type Interrupt + Synch Type None + Usage Type Data + wMaxPacketSize 0x0008 1x 8 bytes + bInterval 4 + Interface Descriptor: + bLength 9 + bDescriptorType 4 + bInterfaceNumber 1 + bAlternateSetting 0 + bNumEndpoints 1 + bInterfaceClass 3 Human Interface Device + bInterfaceSubClass 1 Boot Interface Subclass + bInterfaceProtocol 2 Mouse + iInterface 0 + HID Device Descriptor: + bLength 9 + bDescriptorType 33 + bcdHID 1.00 + bCountryCode 0 Not supported + bNumDescriptors 1 + bDescriptorType 34 Report + wDescriptorLength 132 + Report Descriptors: + ** UNAVAILABLE ** + Endpoint Descriptor: + bLength 7 + bDescriptorType 5 + bEndpointAddress 0x82 EP 2 IN + bmAttributes 3 + Transfer Type Interrupt + Synch Type None + Usage Type Data + wMaxPacketSize 0x0040 1x 64 bytes + bInterval 3 + Interface Descriptor: + bLength 9 + bDescriptorType 4 + bInterfaceNumber 2 + bAlternateSetting 0 + bNumEndpoints 2 + bInterfaceClass 3 Human Interface Device + bInterfaceSubClass 0 [unknown] + bInterfaceProtocol 0 + iInterface 0 + HID Device Descriptor: + bLength 9 + bDescriptorType 33 + bcdHID 1.00 + bCountryCode 0 Not supported + bNumDescriptors 1 + bDescriptorType 34 Report + wDescriptorLength 36 + Report Descriptors: + ** UNAVAILABLE ** + Endpoint Descriptor: + bLength 7 + bDescriptorType 5 + bEndpointAddress 0x83 EP 3 IN + bmAttributes 3 + Transfer Type Interrupt + Synch Type None + Usage Type Data + wMaxPacketSize 0x000a 1x 10 bytes + bInterval 3 + Endpoint Descriptor: + bLength 7 + bDescriptorType 5 + bEndpointAddress 0x03 EP 3 OUT + bmAttributes 3 + Transfer Type Interrupt + Synch Type None + Usage Type Data + wMaxPacketSize 0x000a 1x 10 bytes + bInterval 10 diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/lsusb_tree.txt b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/lsusb_tree.txt new file mode 100644 index 00000000..826603cc --- /dev/null +++ b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/lsusb_tree.txt @@ -0,0 +1,36 @@ +/: Bus 001.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/10p, 480M + |__ Port 002: Dev 002, If 0, Class=Hub, Driver=hub/4p, 480M + |__ Port 005: Dev 003, If 0, Class=Hub, Driver=hub/4p, 480M + |__ Port 001: Dev 005, If 0, Class=Hub, Driver=hub/4p, 480M + |__ Port 003: Dev 009, If 0, Class=Audio, Driver=snd-usb-audio, 12M + |__ Port 003: Dev 009, If 1, Class=Audio, Driver=snd-usb-audio, 12M + |__ Port 003: Dev 009, If 2, Class=Audio, Driver=snd-usb-audio, 12M + |__ Port 003: Dev 009, If 3, Class=Human Interface Device, Driver=usbhid, 12M + |__ Port 004: Dev 011, If 0, Class=Hub, Driver=hub/4p, 480M + |__ Port 002: Dev 013, If 0, Class=Wireless, Driver=btusb, 12M + |__ Port 002: Dev 013, If 1, Class=Wireless, Driver=btusb, 12M + |__ Port 003: Dev 007, If 0, Class=Human Interface Device, Driver=usbhid, 12M + |__ Port 003: Dev 007, If 1, Class=Human Interface Device, Driver=usbhid, 12M + |__ Port 003: Dev 007, If 2, Class=Human Interface Device, Driver=usbhid, 12M + |__ Port 006: Dev 004, If 0, Class=Hub, Driver=hub/6p, 480M + |__ Port 001: Dev 008, If 0, Class=Video, Driver=uvcvideo, 480M + |__ Port 001: Dev 008, If 1, Class=Video, Driver=uvcvideo, 480M + |__ Port 001: Dev 008, If 2, Class=Audio, Driver=snd-usb-audio, 480M + |__ Port 001: Dev 008, If 3, Class=Audio, Driver=snd-usb-audio, 480M + |__ Port 002: Dev 010, If 0, Class=Human Interface Device, Driver=usbhid, 12M + |__ Port 002: Dev 010, If 1, Class=Human Interface Device, Driver=usbhid, 12M + |__ Port 003: Dev 012, If 0, Class=Human Interface Device, Driver=usbhid, 12M + |__ Port 003: Dev 012, If 1, Class=Human Interface Device, Driver=usbhid, 12M + |__ Port 003: Dev 012, If 2, Class=Human Interface Device, Driver=usbhid, 12M + |__ Port 006: Dev 014, If 0, Class=Human Interface Device, Driver=usbhid, 480M + |__ Port 008: Dev 006, If 0, Class=Human Interface Device, Driver=usbhid, 12M +/: Bus 002.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/4p, 10000M + |__ Port 003: Dev 002, If 0, Class=Mass Storage, Driver=usb-storage, 5000M +/: Bus 003.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/4p, 480M + |__ Port 004: Dev 002, If 0, Class=Audio, Driver=snd-usb-audio, 480M + |__ Port 004: Dev 002, If 1, Class=Audio, Driver=snd-usb-audio, 480M +/: Bus 004.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/4p, 5000M +/: Bus 005.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/1p, 480M +/: Bus 006.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/1p, 10000M +/: Bus 007.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/4p, 480M +/: Bus 008.Port 001: Dev 001, Class=root_hub, Driver=xhci_hcd/4p, 10000M diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/machine.txt b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/machine.txt new file mode 100644 index 00000000..7dbe5a2e --- /dev/null +++ b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/machine.txt @@ -0,0 +1,19 @@ +/sys/class/dmi/id/bios_date:07/23/2024 +/sys/class/dmi/id/bios_release:5.17 +/sys/class/dmi/id/bios_vendor:American Megatrends International, LLC. +/sys/class/dmi/id/bios_version:A.H0 +/sys/class/dmi/id/board_name:MAG B550 TOMAHAWK (MS-7C91) +/sys/class/dmi/id/board_vendor:Micro-Star International Co., Ltd. +/sys/class/dmi/id/board_version:2.0 +/sys/class/dmi/id/chassis_type:3 +/sys/class/dmi/id/chassis_vendor:Micro-Star International Co., Ltd. +/sys/class/dmi/id/chassis_version:2.0 +/sys/class/dmi/id/modalias:dmi:bvnAmericanMegatrendsInternational,LLC.:bvrA.H0:bd07/23/2024:br5.17:svnMicro-StarInternationalCo.,Ltd.:pnMS-7C91:pvr2.0:rvnMicro-StarInternationalCo.,Ltd.:rnMAGB550TOMAHAWK(MS-7C91):rvr2.0:cvnMicro-StarInternationalCo.,Ltd.:ct3:cvr2.0:skuTobefilledbyO.E.M.: +grep: /sys/class/dmi/id/power: Is a directory +/sys/class/dmi/id/product_family:To be filled by O.E.M. +/sys/class/dmi/id/product_name:MS-7C91 +/sys/class/dmi/id/product_sku:To be filled by O.E.M. +/sys/class/dmi/id/product_version:2.0 +grep: /sys/class/dmi/id/subsystem: Is a directory +/sys/class/dmi/id/sys_vendor:Micro-Star International Co., Ltd. +/sys/class/dmi/id/uevent:MODALIAS=dmi:bvnAmericanMegatrendsInternational,LLC.:bvrA.H0:bd07/23/2024:br5.17:svnMicro-StarInternationalCo.,Ltd.:pnMS-7C91:pvr2.0:rvnMicro-StarInternationalCo.,Ltd.:rnMAGB550TOMAHAWK(MS-7C91):rvr2.0:cvnMicro-StarInternationalCo.,Ltd.:ct3:cvr2.0:skuTobefilledbyO.E.M.: diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/packages.txt b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/packages.txt new file mode 100644 index 00000000..fc5468d6 --- /dev/null +++ b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/packages.txt @@ -0,0 +1,130 @@ + + + + + + + +download.vscodium.com 4.4 kB/s | 833 B 00:00 +download.vscodium.com 36 kB/s | 3.1 kB 00:00 +Is this ok [y/N]: download.vscodium.com 4.3 kB/s | 833 B 00:00 +Last metadata expiration check: 0:05:45 ago on Tue Oct 15 15:16:01 2024. +Installed Packages +Name : libinput +Version : 1.26.2 +Release : 1.fc40 +Architecture : x86_64 +Size : 573 k +Source : libinput-1.26.2-1.fc40.src.rpm +Repository : @System +From repo : updates +Summary : Input device library +URL : http://www.freedesktop.org/wiki/Software/libinput/ +License : MIT +Description : libinput is a library that handles input devices for display servers and other + : applications that need to directly deal with input devices. + : + : It provides device detection, device handling, input device event processing + : and abstraction so minimize the amount of custom input code the user of + : libinput need to provide the common set of functionality that users expect. + +Name : libwacom +Version : 2.11.0 +Release : 1.fc40 +Architecture : x86_64 +Size : 98 k +Source : libwacom-2.11.0-1.fc40.src.rpm +Repository : @System +From repo : updates +Summary : Tablet Information Client Library +URL : https://github.com/linuxwacom/libwacom +License : HPND +Description : libwacom is a library that provides information about Wacom tablets and + : tools. This information can then be used by drivers or applications to tweak + : the UI or general settings to match the physical tablet. + +Name : libwacom-data +Version : 2.11.0 +Release : 1.fc40 +Architecture : noarch +Size : 615 k +Source : libwacom-2.11.0-1.fc40.src.rpm +Repository : @System +From repo : updates +Summary : Tablet Information Client Library Data Files +URL : https://github.com/linuxwacom/libwacom +License : HPND +Description : Tablet information client library data files. + +Name : xorg-x11-drv-libinput +Version : 1.4.0 +Release : 2.fc40 +Architecture : x86_64 +Size : 98 k +Source : xorg-x11-drv-libinput-1.4.0-2.fc40.src.rpm +Repository : @System +From repo : fedora +Summary : Xorg X11 libinput input driver +URL : http://www.x.org +License : MIT +Description : A generic input driver for the X.Org X11 X server based on libinput, + : supporting all devices. + +Name : xorg-x11-drv-wacom +Version : 1.2.2 +Release : 1.fc40 +Architecture : x86_64 +Size : 1.2 M +Source : xorg-x11-drv-wacom-1.2.2-1.fc40.src.rpm +Repository : @System +From repo : updates +Summary : Xorg X11 wacom input driver +URL : http://www.x.org +License : GPL-2.0-or-later +Description : X.Org X11 wacom input driver for Wacom tablets. + +Available Packages +Name : libinput +Version : 1.26.2 +Release : 1.fc40 +Architecture : i686 +Size : 234 k +Source : libinput-1.26.2-1.fc40.src.rpm +Repository : updates +Summary : Input device library +URL : http://www.freedesktop.org/wiki/Software/libinput/ +License : MIT +Description : libinput is a library that handles input devices for display servers and other + : applications that need to directly deal with input devices. + : + : It provides device detection, device handling, input device event processing + : and abstraction so minimize the amount of custom input code the user of + : libinput need to provide the common set of functionality that users expect. + +Name : libwacom +Version : 2.11.0 +Release : 1.fc40 +Architecture : i686 +Size : 46 k +Source : libwacom-2.11.0-1.fc40.src.rpm +Repository : updates +Summary : Tablet Information Client Library +URL : https://github.com/linuxwacom/libwacom +License : HPND +Description : libwacom is a library that provides information about Wacom tablets and + : tools. This information can then be used by drivers or applications to tweak + : the UI or general settings to match the physical tablet. + +Name : linuxconsoletools +Version : 1.8.1 +Release : 7.fc40 +Architecture : x86_64 +Size : 87 k +Source : linuxconsoletools-1.8.1-7.fc40.src.rpm +Repository : fedora +Summary : Tools for connecting joysticks & legacy devices to the kernel's input subsystem +URL : http://sourceforge.net/projects/linuxconsole/ +License : GPL-2.0-or-later +Description : This package contains utilities for testing and configuring joysticks, + : connecting legacy devices to the kernel's input subsystem (providing support + : for serial mice, touchscreens etc.), and test the input event layer. diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/sysinfo.log b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/sysinfo.log new file mode 100644 index 00000000..5493c3f0 --- /dev/null +++ b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/sysinfo.log @@ -0,0 +1,186 @@ + + +if [[ "$EUID" -ne 0 ]]; then echo "NOTE: It is recommended to run this tool as root."; fi + +USBIDS="0531 056A 2D1F 04F3 1B96 045E 27C6 256C 0458 099A 5543 2179 5543 2FEB 172F 28BD 03EB 0EEF" +ACPIIDS="WACf WCOM FUJ ELAN NTRG MSFT GXTP ATML" +MODULES="hid_generic hid_multitouch hid_wacom wacom wacom_w8001 wacom_i2c wacom_serial4 uclogic elo kye waltop elan egalax-touch" + +REGEX_VENDORS=$(echo "$USBIDS $ACPIIDS" | sed 's/ /\\|/g') +COMMA_VENDORS=$(echo "$USBIDS $ACPIIDS" | sed 's/ /,/g') +REGEX_MODULES=$(echo "$MODULES $(echo $MODULES | sed 's/_/-/g')" | sed 's/ /\\|/g') +COMMA_MODULES=$(echo "$MODULES $(echo $MODULES | sed 's/_/-/g')" | sed 's/ /,/g') + +echo "Gathering system and tablet information. This may take a few seconds." + +## General host information +echo " * General host information..." +uname -a >> host.txt 2>&1 +HOST=$(lsb_release -a 2>/dev/null || hostnamectl 2>/dev/null || cat /etc/*release 2>/dev/null) +echo "$HOST" >> host.txt + +grep "" /sys/class/dmi/id/* 2>&1 | grep -v -e "_serial:" -e "_uuid:" -e "asset_tag:" >> machine.txt + +cat /proc/uptime >> uptime.txt + + +## Kernel driver information +echo " * Kernel driver information..." +grep -RIl wacom /etc/depmod.d | xargs -I{} sh -c 'ls -l {}; cat {}' >> kernel_drivers.txt +grep -RIl wacom /etc/modprobe.d | xargs -I{} sh -c 'ls -l {}; cat {}' >> kernel_drivers.txt +echo >> kernel_drivers.txt +find /lib/modules -type f -iregex ".*/\(${REGEX_MODULES}\)\.ko.*" | xargs ls -l >> kernel_drivers.txt +find /lib/modules -type f -iname "hid.ko*" | xargs ls -l >> kernel_drivers.txt +echo >> kernel_drivers.txt +find /sys/module/ -type f -ipath "*wacom*/*version*" | xargs grep "" >> kernel_drivers.txt +echo >> kernel_drivers.txt +for MODULE in $MODULES; do + modinfo $MODULE >> kernel_drivers.txt 2>&1 + echo >> kernel_drivers.txt +done +modinfo hid >> kernel_drivers.txt 2>&1 + + +## Kernel device information +echo " * Kernel device information..." +DEVFIND=$(find /sys/devices -type d -iregex ".*\(${REGEX_VENDORS}\)[^/]*") +MODFIND=$(for DEV in $(eval "echo /sys/module/*{$COMMA_MODULES}*/drivers/*/*{$COMMA_VENDORS}*"); do test -d "$DEV" && echo "$DEV" || true; done) +DEVLIST=$(for DEV in $DEVFIND $MODULEFIND; do readlink -f "$DEV"; done | sort | uniq) + +for DEV in $DEVLIST; do + echo " - $DEV..." + + if test -f "$DEV/report_descriptor"; then + cp "$DEV/report_descriptor" "$(basename "$DEV").hid.bin" + fi + + if test -d "$DEV/input"; then + for INPUT in $DEV/input/*; do + udevadm info -a -p "$INPUT" >> "udevadm_$(basename "$DEV").txt" 2>&1 + done + fi + + echo "********* $DEV" >> devtree.txt + find "$DEV" -not -type f -exec bash -c 'N={}; D=`readlink -f $N`; echo -n $N; if [[ x"$N" != x"$D" ]]; then echo -n " -> $D"; fi; echo' \; >> devtree.txt + echo >> devtree.txt + + echo "********* $DEV" >> devtree_data.txt + grep -r "" "$DEV" >> devtree_data.txt 2>&1 + echo >> devtree_data.txt +done + +DO_PRINT=0 +echo " - udev..." +udevadm info -e | while read -r LINE; do + if [[ "$LINE" == "P: "* ]]; then + DEVICE=$(echo "$LINE" | cut -d' ' -f 2-) + if grep -q "$DEVICE" udevadm_*.txt 2>/dev/null; then + DO_PRINT=1 + else + DO_PRINT=0 + fi + fi + if [[ $DO_PRINT == 1 ]]; then + echo "$LINE" >> udevadm.txt + fi +done + +BINDLIST="" +echo " * Unbinding devices..." +for D in /sys/module/wacom/drivers/usb:wacom/*; do + if test -d "$D/input"; then + # Temporarily unbind usb:wacom devices so lsusb + # can retrieve the HID descriptor + echo " - $DEV..." + DEV=$(basename $D) + BINDLIST="$BINDLIST $DEV" + echo -n $DEV > /sys/module/wacom/drivers/usb:wacom/unbind + fi +done + +for D in $USBIDS; do + lsusb -v -d $D: >> lsusb.txt 2>&1 +done +lsusb -t > lsusb_tree.txt 2>&1 + +echo " * Rebinding devices..." +for DEV in $BINDLIST; do + # Rebind usb:wacom devices so that they function + # once again + echo " - $DEV" + echo -n $DEV > /sys/module/wacom/drivers/usb:wacom/bind +done + + +## Userspace driver information +echo " * Userspace driver information..." +ls -l /usr/lib{,64}/xorg/modules/input/* \ + /usr/lib{,64}/libwacom.so* \ + /usr/lib{,64}/libinput.so* \ + /usr/lib{,64}/libevdev.so* \ + /usr/bin/inputattach* \ + >> userspace_drivers.txt 2>&1 + +PACKAGES=$(pacman -Qi xf86-input-wacom libwacom libinput xf86-input-libinput linuxconsole 2>/dev/null || \ +echo "$PACKAGES" >> packages.txt + +xsetwacom -V >> xsetwacom.txt 2>&1 + + +## Userspace device information +echo " * Userspace device information..." +xinput list >> xinput.txt 2>&1 +xsetwacom -v list >> xsetwacom.txt 2>&1 +libwacom-list-local-devices >> libwacom.txt 2>&1 +if command -v libinput-list-devices; then + libinput-list-devices >> libinput.txt 2>&1 +else + libinput list-devices >> libinput.txt 2>&1 +fi + + +# RandR display information +echo " * Device display information..." +xrandr --verbose >> xrandr.txt 2>&1 + + +## Logfiles +echo " * System logs..." +cp --preserve=timestamps /var/log/Xorg.*.log* ~/.local/share/xorg/Xorg.*.log* . 2>/dev/null +journalctl -b0 _COMM=Xorg.bin _COMM=Xorg _COMM=gdm-x-session > journalctl.log 2>&1 +dmesg | grep -C5 -i "$REGEX_VENDORS\|$REGEX_MODULES" > dmesg.log +dmesg: read kernel buffer failed: Operation not permitted + + +## Configuration Files +echo " * System config files..." +tar czf xorg-configs.tar.gz --ignore-failed-read \ + /etc/X11/xorg.conf /etc/xorg.conf /usr/etc/X11/xorg.conf \ + /usr/lib/X11/xorg.conf /usr/share/X11/xorg.conf \ + /etc/X11/xorg.conf.d /usr/lib/X11/xorg.conf.d \ + /usr/share/X11/xorg.conf.d +tar: Removing leading `/' from member names +tar: /etc/X11/xorg.conf: Warning: Cannot stat: No such file or directory +tar: /etc/xorg.conf: Warning: Cannot stat: No such file or directory +tar: /usr/etc/X11/xorg.conf: Warning: Cannot stat: No such file or directory +tar: /usr/lib/X11/xorg.conf: Warning: Cannot stat: No such file or directory +tar: /usr/share/X11/xorg.conf: Warning: Cannot stat: No such file or directory +tar: Removing leading `/' from hard link targets +tar: /usr/lib/X11/xorg.conf.d: Warning: Cannot stat: No such file or directory +tar czf udev-configs.tar.gz --ignore-failed-read \ + /usr/lib/udev/rules.d /etc/udev/rules.d +tar: Removing leading `/' from member names +tar: Removing leading `/' from hard link targets +tar: /usr/lib/udev/rules.d/60-nfs.rules: Warning: Cannot open: Permission denied +tar czf libwacom-configs.tar.gz --ignore-failed-read \ + /usr/share/libwacom +tar: Removing leading `/' from member names + +## Desktop configuration +echo " * Desktop configuration data..." +for D in gnome cinnamon mate; do for X in desktop settings-daemon; do DIR=/org/$D/$X/peripherals/; echo "==== $DIR ===="; dconf dump $DIR; done; done > dconf-dump.txt + + +## Sanitization +echo " * Removing identifying information..." +sanitize HOSTNAME "$(uname -n)" diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/udev-configs.tar.gz b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/udev-configs.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..cdc800654d77fee54736e3e15a968f76ed9e8015 GIT binary patch literal 63892 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 si`QO|FZpWyJOq6N5&kk|JUyS&9~Y8|F->{ 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 libevdev.so.2 +lrwxrwxrwx. 1 root root 17 Sep 2 20:00 /usr/lib64/libevdev.so.2 -> libevdev.so.2.3.0 +-rwxr-xr-x. 1 root root 86608 Sep 2 20:00 /usr/lib64/libevdev.so.2.3.0 +lrwxrwxrwx. 1 root root 14 Aug 18 20:00 /usr/lib64/libinput.so -> libinput.so.10 +lrwxrwxrwx. 1 root root 19 Aug 18 20:00 /usr/lib64/libinput.so.10 -> libinput.so.10.13.0 +-rwxr-xr-x. 1 root root 369712 Aug 18 20:00 /usr/lib64/libinput.so.10.13.0 +lrwxrwxrwx. 1 root root 13 Feb 6 2024 /usr/lib64/libwacom.so -> libwacom.so.9 +lrwxrwxrwx. 1 root root 17 Feb 6 2024 /usr/lib64/libwacom.so.9 -> libwacom.so.9.0.0 +-rwxr-xr-x. 1 root root 61704 Feb 6 2024 /usr/lib64/libwacom.so.9.0.0 +-rwxr-xr-x. 1 root root 90312 Jan 26 2024 /usr/lib64/xorg/modules/input/libinput_drv.so +-rwxr-xr-x. 1 root root 120768 Apr 14 2024 /usr/lib64/xorg/modules/input/wacom_drv.so diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/xinput.txt b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/xinput.txt new file mode 100644 index 00000000..cb0059f2 --- /dev/null +++ b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/xinput.txt @@ -0,0 +1 @@ +./sysinfo.sh: line 159: xinput: command not found diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/xorg-configs.tar.gz b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/xorg-configs.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..d64953503239aeee25c7f5c5ec83b2152310d7b2 GIT binary patch literal 2309 zcmV+g3HtUQiwFP!000001ML~xQsX$bU*RiGg@=JIlGu)&G*oSEg-iEj8=BMv8uqD6 zv6V!FV|gr@kSRWXkK_x1B!qkS?&>@cV@XHnelwMR{ld2E*E|{4d>##ILH)xkgN4xY zJpGGs|5rcTZqxD_Uc*uE?S|zvK7jYyge-zoNRj}2NH~`d?OV0}UkY@A{w=F|NvC~I zl0d(D=^aYJP1jwjf6sE2{_UpcS&ohSY_EksV7&%|tKk1!{~K_gFezyS{V9m4kaQeW zL++E12AiL@wjrS;Sg-~p3gAK+4RqvhVtoVRg!f55oWg_&3K5qeInaRN?}!N)u#m!- zL@5cwX${VBPln2u;ikQXn-NDE2Sn1_1GV)Yt}`A%r4z-e+z*Kmm37FW6VOPq0iy|2 zGWtrxz1?(7q(AD2ulWL0cyzmX5@*;iF8fDh%2Qc^N-7qvAM=2QxE%YozK=3ie!_g2zcA4dcT}{Now6JkMC6uRm0$h%0lI_tPA0+HbZ7OWMqVbmL;*_WU zC?rIIehWJqCvVi*$cvq<6_Um-&)n#;Z2e8Zj8n`uE`+a+=Yl{(T;*BI;c3a|Ni zyLVn$Gs1iZ#YL5{oaDvj!q22x78bdb=DRlg%g`+RgkpX9FxmO0Ux#umWicErCpuey z8+zX{{x8q}ExXMBRgSbKETEz~AwC~Ju^w2}|23>8=6?^nKNkx?eD64p>HppbHlQs8 z8%DP&r%(J#mDr1TBUEj0uGF48g;?xPYYY9Tv>cdZCi>-YzddZgJ`cm(pRw-GRIaBx{SYHT z$b_sj>gbt)i|U}2i@bU1?cUhl_6 zUH$#{HWr|ls{FiwG)jdEFNkR*WxQLj_tT-M4X`Z0=y54|TtnkTTji4W?)uIWnUWBS>YiLz9X-Je@uW;pRDCQi(cQ!yJj-NPp15Cg=DAU8d0s}R*wlX` zV`YRhSG+(zP3Kd?&gG+@Q9j3rh+V@s!UcF3)zLDwp`vT}61!Fw`8-jbYB+tGn3f<$ zc^#je^$wTG>WEaocMi|tl=`EHhkQ7lL7|=K*+R_keZDh0w&%Foo7Dsz1WnY|#2`K|vu?u1B$huE&J=CG7Cg}ZSajuwM_l@F0cVTEMHXRrvgi#hM3v1&dpb$g6a_^MF};oL9(%$?DELZW{H%j z!SMjYPbKRNE8F;VJI%p=RUKI=dcKPOA{dEO7at^xYr3;kW6Ug|uq*^(WyMr%QXdPU z&r?K$XS4BZIip6i4JIT0P)RP(j(Zn=Vxa2 z@myxs=DE0QU2AtsCcWk6yuE*NeA7MsTJ>D({OG3BJE(ql%W=)aoUAQ0u(j8qeBPYi zkoVOdE@BlGKupu0zTws+&;ZQY?2_KUo)+o$}12$xm{Y{fcn_`Y}iJZ}$ z?EX%37i)O?Cg0kn(akL#Jw?Yed0Q*G$h}lb9y!=THtutLpk`b9B)YZQ*V*fz4hT z$2^guWD(6xJVApC(Jtdv@#k1p`<7SdbL-W4HDeG11`HT5V8DO@0|pEjFkrxd0RsjM f7%*VKfB^#r3>YwAz<>b*FM$65%o5n~08jt`1k`rM literal 0 HcmV?d00001 diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/xrandr.txt b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/xrandr.txt new file mode 100644 index 00000000..c0e1bc69 --- /dev/null +++ b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/xrandr.txt @@ -0,0 +1,131 @@ +Screen 0: minimum 16 x 16, current 3840 x 2160, maximum 32767 x 32767 +DP-1 connected primary 3840x2160+0+0 (0x47) normal (normal left inverted right x axis y axis) 697mm x 392mm + Identifier: 0x23 + Timestamp: 37305 + Subpixel: unknown + Gamma: 1.0:1.0:1.0 + Brightness: 0.0 + Clones: + CRTC: 0 + CRTCs: 0 + Transform: 1.000000 0.000000 0.000000 + 0.000000 1.000000 0.000000 + 0.000000 0.000000 1.000000 + filter: + RANDR Emulation: 1 + non-desktop: 0 + supported: 0, 1 + 3840x2160 (0x47) 1829.250MHz -HSync +VSync *current +preferred + h: width 3840 start 4200 end 4624 total 5408 skew 0 clock 338.25KHz + v: height 2160 start 2163 end 2168 total 2350 clock 143.94Hz + 2048x1536 (0x48) 689.250MHz -HSync +VSync + h: width 2048 start 2232 end 2456 total 2864 skew 0 clock 240.66KHz + v: height 1536 start 1539 end 1543 total 1672 clock 143.94Hz + 1920x1440 (0x49) 606.500MHz -HSync +VSync + h: width 1920 start 2096 end 2304 total 2688 skew 0 clock 225.63KHz + v: height 1440 start 1443 end 1447 total 1568 clock 143.90Hz + 1600x1200 (0x4a) 418.250MHz -HSync +VSync + h: width 1600 start 1736 end 1912 total 2224 skew 0 clock 188.06KHz + v: height 1200 start 1203 end 1207 total 1307 clock 143.89Hz + 1440x1080 (0x4b) 338.500MHz -HSync +VSync + h: width 1440 start 1568 end 1720 total 2000 skew 0 clock 169.25KHz + v: height 1080 start 1083 end 1087 total 1177 clock 143.80Hz + 1400x1050 (0x4c) 320.000MHz -HSync +VSync + h: width 1400 start 1520 end 1672 total 1944 skew 0 clock 164.61KHz + v: height 1050 start 1053 end 1057 total 1144 clock 143.89Hz + 1280x1024 (0x4d) 285.000MHz -HSync +VSync + h: width 1280 start 1392 end 1528 total 1776 skew 0 clock 160.47KHz + v: height 1024 start 1027 end 1034 total 1116 clock 143.79Hz + 1280x960 (0x4e) 267.250MHz -HSync +VSync + h: width 1280 start 1392 end 1528 total 1776 skew 0 clock 150.48KHz + v: height 960 start 963 end 967 total 1046 clock 143.86Hz + 1152x864 (0x4f) 214.750MHz -HSync +VSync + h: width 1152 start 1248 end 1368 total 1584 skew 0 clock 135.57KHz + v: height 864 start 867 end 871 total 942 clock 143.92Hz + 1024x768 (0x50) 169.750MHz -HSync +VSync + h: width 1024 start 1112 end 1216 total 1408 skew 0 clock 120.56KHz + v: height 768 start 771 end 775 total 838 clock 143.87Hz + 800x600 (0x51) 102.500MHz -HSync +VSync + h: width 800 start 864 end 944 total 1088 skew 0 clock 94.21KHz + v: height 600 start 603 end 607 total 655 clock 143.83Hz + 640x480 (0x52) 65.250MHz -HSync +VSync + h: width 640 start 688 end 752 total 864 skew 0 clock 75.52KHz + v: height 480 start 483 end 487 total 525 clock 143.85Hz + 320x240 (0x53) 15.000MHz -HSync +VSync + h: width 320 start 336 end 360 total 400 skew 0 clock 37.50KHz + v: height 240 start 243 end 247 total 264 clock 142.05Hz + 2560x1600 (0x54) 898.250MHz -HSync +VSync + h: width 2560 start 2792 end 3072 total 3584 skew 0 clock 250.63KHz + v: height 1600 start 1603 end 1609 total 1741 clock 143.96Hz + 1920x1200 (0x55) 502.500MHz -HSync +VSync + h: width 1920 start 2088 end 2296 total 2672 skew 0 clock 188.06KHz + v: height 1200 start 1203 end 1209 total 1307 clock 143.89Hz + 1680x1050 (0x56) 384.500MHz -HSync +VSync + h: width 1680 start 1824 end 2008 total 2336 skew 0 clock 164.60KHz + v: height 1050 start 1053 end 1059 total 1144 clock 143.88Hz + 1440x900 (0x57) 280.000MHz -HSync +VSync + h: width 1440 start 1560 end 1712 total 1984 skew 0 clock 141.13KHz + v: height 900 start 903 end 909 total 981 clock 143.86Hz + 1280x800 (0x58) 221.000MHz -HSync +VSync + h: width 1280 start 1384 end 1520 total 1760 skew 0 clock 125.57KHz + v: height 800 start 803 end 809 total 873 clock 143.84Hz + 1152x720 (0x59) 179.000MHz -HSync +VSync + h: width 1152 start 1248 end 1368 total 1584 skew 0 clock 113.01KHz + v: height 720 start 723 end 729 total 786 clock 143.77Hz + 960x600 (0x5a) 122.000MHz -HSync +VSync + h: width 960 start 1032 end 1128 total 1296 skew 0 clock 94.14KHz + v: height 600 start 603 end 609 total 655 clock 143.72Hz + 928x580 (0x5b) 115.000MHz -HSync +VSync + h: width 928 start 1000 end 1096 total 1264 skew 0 clock 90.98KHz + v: height 580 start 583 end 589 total 634 clock 143.50Hz + 800x500 (0x5c) 84.250MHz -HSync +VSync + h: width 800 start 856 end 936 total 1072 skew 0 clock 78.59KHz + v: height 500 start 503 end 509 total 547 clock 143.68Hz + 768x480 (0x5d) 77.250MHz -HSync +VSync + h: width 768 start 816 end 896 total 1024 skew 0 clock 75.44KHz + v: height 480 start 483 end 489 total 525 clock 143.69Hz + 720x480 (0x5e) 72.500MHz -HSync +VSync + h: width 720 start 768 end 840 total 960 skew 0 clock 75.52KHz + v: height 480 start 483 end 493 total 525 clock 143.85Hz + 640x400 (0x5f) 53.250MHz -HSync +VSync + h: width 640 start 680 end 744 total 848 skew 0 clock 62.79KHz + v: height 400 start 403 end 409 total 438 clock 143.37Hz + 320x200 (0x60) 12.500MHz -HSync +VSync + h: width 320 start 336 end 360 total 400 skew 0 clock 31.25KHz + v: height 200 start 203 end 209 total 221 clock 141.40Hz + 3200x1800 (0x61) 1267.500MHz -HSync +VSync + h: width 3200 start 3496 end 3848 total 4496 skew 0 clock 281.92KHz + v: height 1800 start 1803 end 1808 total 1959 clock 143.91Hz + 2880x1620 (0x62) 1023.250MHz -HSync +VSync + h: width 2880 start 3136 end 3456 total 4032 skew 0 clock 253.78KHz + v: height 1620 start 1623 end 1628 total 1763 clock 143.95Hz + 2560x1440 (0x63) 808.750MHz -HSync +VSync + h: width 2560 start 2792 end 3072 total 3584 skew 0 clock 225.66KHz + v: height 1440 start 1443 end 1448 total 1568 clock 143.91Hz + 2048x1152 (0x64) 514.250MHz -HSync +VSync + h: width 2048 start 2224 end 2448 total 2848 skew 0 clock 180.57KHz + v: height 1152 start 1155 end 1160 total 1255 clock 143.88Hz + 1920x1080 (0x65) 452.500MHz -HSync +VSync + h: width 1920 start 2088 end 2296 total 2672 skew 0 clock 169.35KHz + v: height 1080 start 1083 end 1088 total 1177 clock 143.88Hz + 1600x900 (0x66) 311.750MHz -HSync +VSync + h: width 1600 start 1736 end 1904 total 2208 skew 0 clock 141.19KHz + v: height 900 start 903 end 908 total 981 clock 143.93Hz + 1368x768 (0x67) 226.500MHz -HSync +VSync + h: width 1368 start 1480 end 1624 total 1880 skew 0 clock 120.48KHz + v: height 768 start 771 end 781 total 838 clock 143.77Hz + 1280x720 (0x68) 198.750MHz -HSync +VSync + h: width 1280 start 1384 end 1520 total 1760 skew 0 clock 112.93KHz + v: height 720 start 723 end 728 total 786 clock 143.67Hz + 1024x576 (0x69) 126.000MHz -HSync +VSync + h: width 1024 start 1104 end 1208 total 1392 skew 0 clock 90.52KHz + v: height 576 start 579 end 584 total 629 clock 143.91Hz + 864x486 (0x6a) 89.250MHz -HSync +VSync + h: width 864 start 928 end 1016 total 1168 skew 0 clock 76.41KHz + v: height 486 start 489 end 494 total 532 clock 143.63Hz + 720x400 (0x6b) 60.500MHz -HSync +VSync + h: width 720 start 768 end 840 total 960 skew 0 clock 63.02KHz + v: height 400 start 403 end 413 total 438 clock 143.88Hz + 640x350 (0x6c) 46.750MHz -HSync +VSync + h: width 640 start 680 end 744 total 848 skew 0 clock 55.13KHz + v: height 350 start 353 end 363 total 384 clock 143.57Hz diff --git a/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/xsetwacom.txt b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/xsetwacom.txt new file mode 100644 index 00000000..e6e53ca7 --- /dev/null +++ b/XP-Pen Artist 22R Pro/sysinfo.1WObL2yt9b/xsetwacom.txt @@ -0,0 +1,4 @@ +1.2.2 +... Display is '(null)'. +Wayland devices found but this tool is incompatible with Wayland. See +https://github.com/linuxwacom/xf86-input-wacom/wiki/Wayland