Re: ThinkPad X61 tablet: stylus works under Fedora 24 but not 42

"D. Hugh Redelmeier" <[email protected]> Mon, 29 Sep 2025 02:08:47 -0400 (EDT)
Newsgroups gmane.linux.hardware.thinkpad
Message-ID <[email protected]>
Thanks for the ideas.

> From: D. Hugh Redelmeier <[email protected]>

<https://lenovo.fandom.com/wiki/X61_Tablet>
is a (possibly unreliable) source.

It says that there were three display options, one of which supported 
multitouch.  But mine is the higher resolution one which doesn't support 
multitouch.

It also says that the stylus is "Wacom Serial Tablet PC Stylus".

=========================================

<https://github.com/linuxwacom/xf86-input-wacom/wiki/How-Wacom-tablets-work>

Peter Hutterer last edited this in May, 2022.  He is an authority.

Under Tablet Types: Serial Tablets, it says:

    Note that as of version 1.0, the xf86-input-wacom driver no longer 
    supports serial devices.

=========================================

I've got an Xorg.0.log from Fedora 24.  I don't really want to send it
all on this list, so I will cherry-pick.

It seems to say that the module wacom has version 0.32.0.
I'm guessing that predates xf86-input-wacom version 1.0 where support
was dropped.

[ 24928.655] (II) config/udev: Adding input device Serial Wacom Tablet WACf004 (/dev/ttyS4)
[ 24928.655] (**) Serial Wacom Tablet WACf004: Applying InputClass "Wacom serial class"
[ 24928.655] (**) Serial Wacom Tablet WACf004: Applying InputClass "Wacom serial class identifiers"
[ 24928.655] (II) LoadModule: "wacom"
[ 24928.656] (II) Loading /usr/lib64/xorg/modules/input/wacom_drv.so
[ 24928.657] (II) Module wacom: vendor="X.Org Foundation"
[ 24928.657] 	compiled for 1.18.0, module version = 0.32.0
[ 24928.657] 	Module class: X.Org XInput Driver
[ 24928.657] 	ABI class: X.Org XInput driver, version 22.1
[ 24928.657] (II) wacom: Driver for Wacom graphics tablets: PenPartner, Graphire,
	Graphire2 4x5, Graphire2 5x7, Graphire3 4x5, Graphire3 6x8,
	Graphire4 4x5, Graphire4 6x8, BambooFun 4x5, BambooFun 6x8,
	Bamboo1 Medium, Graphire4 6x8 BlueTooth, CTL-460, CTH-461, CTL-660,
	CTL-461/S, Bamboo Touch, CTH-460/K, CTH-461/S, CTH-661/S1, CTH-461/L,
	CTH-661/L, Intuos 4x5, Intuos 6x8, Intuos 9x12, Intuos 12x12,
	Intuos 12x18, PTU600, PL400, PL500, PL600, PL600SX, PL550, PL800,
	PL700, PL510, PL710, DTI520, DTF720, DTF720a, DTF521, DTU1931,
	DTU2231, DTU1631, Intuos2 4x5, Intuos2 6x8, Intuos2 9x12,
	Intuos2 12x12, Intuos2 12x18, Intuos2 6x8 , Volito, PenStation,
	Volito2 4x5, Volito2 2x3, PenPartner2, Bamboo, Bamboo1, Bamboo1 4x6,
	Bamboo1 5x8, Intuos3 4x5, Intuos3 6x8, Intuos3 9x12, Intuos3 12x12,
	Intuos3 12x19, Intuos3 6x11, Intuos3 4x6, Intuos4 4x6, Intuos4 6x9,
	Intuos4 8x13, Intuos4 12x19, Intuos4 WL USB Endpoint,
	Intuos4 WL Bluetooth Endpoint, Intuos5 touch S, Intuos5 touch M,
	Intuos5 touch L, Intuos5 S, Intuos5 M, Intuos Pro S, Intuos Pro M,
	Intuos Pro L, Cintiq 21UX, Cintiq 20WSX, Cintiq 12WX, Cintiq 21UX2,
	Cintiq 24HD, Cintiq 22HD, Cintiq 24HD touch (EMR digitizer),
	Cintiq 13HD, DTK2241, DTH2242, Cintiq 22HDT, TabletPC 0x90,
	TabletPC 0x93, TabletPC 0x97, TabletPC 0x9A, CapPlus  0x9F,
	TabletPC 0xE2, TabletPC 0xE3, TabletPC 0xE5, TabletPC 0xE6,
	TabletPC 0xEC, TabletPC 0xED, TabletPC 0xEF, TabletPC 0x100,
	TabletPC 0x101, TabletPC 0x10D, TabletPC 0x116, TabletPC 0x12C,
	TabletPC 0x4001, TabletPC 0x4004, TabletPC 0x5000, TabletPC 0x5002,
	usb:172f:0024, usb:172f:0025, usb:172f:0026, usb:172f:0027,
	usb:172f:0028, usb:172f:0030, usb:172f:0031, usb:172f:0032,
	usb:172f:0033, usb:172f:0034, usb:172f:0035, usb:172f:0036,
	usb:172f:0037, usb:172f:0038, usb:172f:0039, usb:172f:0051,
	usb:172f:0052, usb:172f:0053, usb:172f:0054, usb:172f:0055,
	usb:172f:0056, usb:172f:0057, usb:172f:0058, usb:172f:0500,
	usb:172f:0501, usb:172f:0502, usb:172f:0503, usb:1b96:0001,
	usb:17ef:6004
[ 24928.661] (EE) systemd-logind: failed to take device /dev/ttyS4: No such device
[ 24928.661] (II) Using input driver 'wacom' for 'Serial Wacom Tablet WACf004'
[ 24928.661] (**) Serial Wacom Tablet WACf004: always reports core events
[ 24928.661] (**) Option "Device" "/dev/ttyS4"
[ 24928.661] (EE) xf86OpenSerial: Cannot open device /dev/ttyS4
	Permission denied.
[ 24928.661] (EE) Serial Wacom Tablet WACf004: Error opening /dev/ttyS4 (Permission denied)
[ 24928.661] (EE) PreInit returned 8 for "Serial Wacom Tablet WACf004"
[ 24928.661] (II) UnloadModule: "wacom"
[ 24928.662] (II) config/udev: Adding input device Wacom Serial Penabled Pen (/dev/input/event10)
[ 24928.662] (**) Wacom Serial Penabled Pen: Applying InputClass "evdev tablet catchall"
[ 24928.662] (**) Wacom Serial Penabled Pen: Applying InputClass "Wacom USB device class"
[ 24928.662] (**) Wacom Serial Penabled Pen: Applying InputClass "Wacom PnP device class"
[ 24928.662] (**) Wacom Serial Penabled Pen: Applying InputClass "Wacom class"
[ 24928.663] (II) systemd-logind: got fd for /dev/input/event10 13:74 fd 21 paused 0
[ 24928.663] (II) Using input driver 'wacom' for 'Wacom Serial Penabled Pen'
[ 24928.663] (**) Wacom Serial Penabled Pen: always reports core events
[ 24928.663] (**) Option "Device" "/dev/input/event10"
[ 24928.663] (II) Wacom Serial Penabled Pen: type not specified, assuming 'stylus'.
[ 24928.663] (II) Wacom Serial Penabled Pen: other types will be automatically added.
[ 24928.663] (--) Wacom Serial Penabled Pen stylus: using pressure threshold of 27 for button 1
[ 24928.663] (--) Wacom Serial Penabled Pen stylus: maxX=24576 maxY=18432 maxZ=255 resX=100000 resY=100000  tilt=disabled
[ 24928.663] (II) Wacom Serial Penabled Pen stylus: hotplugging dependent devices.
[ 24928.663] (EE) Wacom Serial Penabled Pen stylus: Invalid type 'cursor' for this device.
[ 24928.663] (EE) Wacom Serial Penabled Pen stylus: Invalid type 'touch' for this device.
[ 24928.663] (EE) Wacom Serial Penabled Pen stylus: Invalid type 'pad' for this device.
[ 24928.663] (II) Wacom Serial Penabled Pen stylus: hotplugging completed.
[ 24928.663] (**) Option "config_info" "udev:/sys/devices/pnp0/00:05/tty/ttyS4/serio2/input/input11/event10"
[ 24928.663] (II) XINPUT: Adding extended input device "Wacom Serial Penabled Pen stylus" (type: STYLUS, id 12)
[ 24928.664] (**) Wacom Serial Penabled Pen stylus: (accel) keeping acceleration scheme 1
[ 24928.664] (**) Wacom Serial Penabled Pen stylus: (accel) acceleration profile 0
[ 24928.664] (**) Wacom Serial Penabled Pen stylus: (accel) acceleration factor: 2.000
[ 24928.664] (**) Wacom Serial Penabled Pen stylus: (accel) acceleration threshold: 4
[ 24928.665] (II) config/udev: Adding input device Wacom Serial Penabled Pen (/dev/input/mouse1)
[ 24928.665] (II) No input driver specified, ignoring this device.
[ 24928.665] (II) This device may have been added with another device file.
[ 24928.677] (**) Wacom Serial Penabled Pen eraser: Applying InputClass "evdev tablet catchall"
[ 24928.679] (**) Wacom Serial Penabled Pen eraser: Applying InputClass "Wacom USB device class"
[ 24928.679] (**) Wacom Serial Penabled Pen eraser: Applying InputClass "Wacom PnP device class"
[ 24928.679] (**) Wacom Serial Penabled Pen eraser: Applying InputClass "Wacom class"
[ 24928.679] (II) systemd-logind: returning pre-existing fd for /dev/input/event10 13:74
[ 24928.679] (II) Using input driver 'wacom' for 'Wacom Serial Penabled Pen eraser'
[ 24928.679] (**) Wacom Serial Penabled Pen eraser: always reports core events
[ 24928.679] (**) Option "Device" "/dev/input/event10"
[ 24928.679] (**) Option "Type" "eraser"
[ 24928.679] (--) Wacom Serial Penabled Pen eraser: maxX=24576 maxY=18432 maxZ=255 resX=100000 resY=100000  tilt=disabled
[ 24928.679] (**) Option "config_info" "udev:/sys/devices/pnp0/00:05/tty/ttyS4/serio2/input/input11/event10"
[ 24928.679] (II) XINPUT: Adding extended input device "Wacom Serial Penabled Pen eraser" (type: ERASER, id 13)
[ 24928.680] (**) Wacom Serial Penabled Pen eraser: (accel) keeping acceleration scheme 1
[ 24928.680] (**) Wacom Serial Penabled Pen eraser: (accel) acceleration profile 0
[ 24928.680] (**) Wacom Serial Penabled Pen eraser: (accel) acceleration factor: 2.000
[ 24928.680] (**) Wacom Serial Penabled Pen eraser: (accel) acceleration threshold: 4

_______________________________________________
Linux-Thinkpad mailing list -- [email protected]
To unsubscribe send an email to [email protected]