Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Thinkpad X220T digitizer pen stopped no longer works on NetBSD 11.99.1
On Fri, 10 Oct 2025, Kevin Bloom wrote:
Note on my NetBSD 10 system I believe there were 4 wsmouse devices.
Can you post,
1. the full `/var/run/dmesg.boot` after booting with `boot -vx', and,
2. the full `/var/log/Xorg.0.log' on both 10.x and -HEAD?
-RVP
Posted this stuff and got no reply. Any ideas given the information
I sent in?
Ah, sorry! lost track of this completely. From the `dmesg.boot' on -HEAD, it
looks like you have more that 4 wsmouse devices. Can you post the `dmesg.boot'
from 10.x too, to compare?
Can you also,
1. compile xorg-server with this patch:
```
diff -urN a/xorg-server/dist/config/wscons.c b/xorg-server/dist/config/wscons.c
--- a/xorg-server/dist/config/wscons.c 2021-12-05 21:14:12.000000000 +0000
+++ b/xorg-server/dist/config/wscons.c 2025-10-11 06:09:19.722366109 +0000
@@ -233,7 +233,7 @@
int fd, i, wsmouse_type;
/* Check pointing devices */
- for (i = 0; i < 4; i++) {
+ for (i = 0; i < 10; i++) {
snprintf(devname, sizeof(devname), "%s%d", WSCONS_MOUSE_PREFIX, i);
LogMessageVerb(X_INFO, 10, "wsmouse: checking %s\n", devname);
#ifdef __NetBSD__
```
2. make some more /dev/wsmouseN devices to correspond?
Let's see if the xorg-server's happy when it can discover the actual
characteristics of the pointers, rather that reading smooshed-together stuff
read from the multiplexer device, `/dev/wsmouse'.
-RVP
Home |
Main Index |
Thread Index |
Old Index