Lenovo Thinkpad X230i Tablet Touchscreen

Screen resolution, 3D Acceleration, nVidia, ATI
Forum rules
Before you post please read this
Post Reply
morcar
Level 1
Level 1
Posts: 20
Joined: Thu Jul 07, 2011 4:26 am

Lenovo Thinkpad X230i Tablet Touchscreen

Post by morcar »

I recently bought the laptop mentioned in the subject and I am unable to use the touchscreen function.
It works with Windows 7 so surely this can work in Linux?

Hope this can be sorted and thanks in advance for any help given.
lminter
Level 1
Level 1
Posts: 4
Joined: Sun Aug 02, 2020 9:04 am

Re: Lenovo Thinkpad X230i Tablet Touchscreen

Post by lminter »

I managed to fix the touchscreen on my Thinkpad X201 Tablet (X201t) by delaying the Wacom ISDv4 inputattach service by 40 seconds in LM20.
This service kept failing while initialising but when the command was manually called the touchscreen worked fine i.e. not a hardware fault.

I fixed it by editing this file as root: /lib/systemd/system/wacom-inputattach@.service
and adding the line: ExecStartPre=/bin/sleep 40
as follows

Code: Select all

[Unit]
Description=inputattach for Wacom ISDv4-compatible serial devices

[Service]
Type=simple
ExecStartPre=/bin/sleep 40
ExecStart=/usr/bin/isdv4-serial-inputattach /dev/%I
Restart=on-success

If you have a dual screen setup you may need to remap the touchscreen to the ThinkPad's display.
I did this by adding a Custom Startup Command via System Settings > Startup Applications > + (Add)
Name: Thinkpad Touchscreen Fix
Command: xinput map-to-output 15 LVDS-1
Comment: Remap touchscreen to Thinkpad monitor
Delay: 41
Make sure you change the Command to suit your hardware by
replacing "15" with your "touchscreen finger touch" id found by running the command: xinput
replacing "LVDS-1" with your Thinkpad monitor id found by running the command: xrandr
Post Reply

Return to “Graphics Cards & Monitors”