Choose style:

Author Topic: ThinkPad T520 TouchPad not working under Peppermint 7  (Read 630 times)

0 Members and 1 Guest are viewing this topic.

Offline paperfolder@verizon.net

  • nOOb
  • *
  • Posts: 5
  • Karma: 0
  • New Forum User
    • View Profile
  • Peppermint version(s): 7
ThinkPad T520 TouchPad not working under Peppermint 7
« on: January 21, 2017, 02:19:10 pm »
Hello everyone. A relative Noob here. I've been playing with ThinkPads and Mint for 2 years but ran into this issue and stumbled across Peppermint. Thought I would try it and see if it fixed the Touch pad but no such luck. After a fresh install of either Mint 18.1 or Peppermint 7, the touch pad initially works but stops after opening an app. Touchpad does not work at all after reboot. Condition also occurs running from a live version of Mint as well. So I know the touchpad works but something is being activated to block it. Other factors: This is not a Synaptics Touchpad - it is TTPS/2 IBM Trackpoint. The Fn-F8 combination does nothing in Peppermint but does show the touchpad icon in Mint with an "x" indicating it is off. Touchpad is on in the Bios. Every other aspect of the laptop works fine. I would prefer to stick with Peppermint 7 rather than install the "original OS". The OS is installed on an mSATA drive. Below is output as I saw was requested in other parts of the forum:

Code: [Select]
steve@steve-TP-T520-PPRMNT ~ $ inxi -Fz
System:    Host: steve-TP-T520-PPRMNT Kernel: 4.4.0-51-generic x86_64 (64 bit)
           Desktop: N/A Distro: Peppermint Seven
Machine:   System: LENOVO (portable) product: 424228U v: ThinkPad T520
           Mobo: LENOVO model: 424228U
           Bios: LENOVO v: 8AET66WW (1.46 ) date: 09/20/2016
CPU:       Dual core Intel Core i5-2540M (-HT-MCP-) cache: 3072 KB
           clock speeds: max: 3300 MHz 1: 852 MHz 2: 879 MHz 3: 833 MHz
           4: 898 MHz
Graphics:  Card-1: Intel 2nd Generation Core Processor Family Integrated Graphics Controller
           Card-2: NVIDIA GF119M [Quadro NVS 4200M]
           Display Server: X.Org 1.18.4 drivers: intel (unloaded: fbdev,vesa) FAILED: nouveau
           Resolution: 1600x900@60.00hz
           GLX Renderer: Mesa DRI Intel Sandybridge Mobile
           GLX Version: 3.0 Mesa 11.2.0
Audio:     Card Intel 6 Series/C200 Series Family High Definition Audio Controller
           driver: snd_hda_intel
           Sound: Advanced Linux Sound Architecture v: k4.4.0-51-generic
Network:   Card-1: Intel 82579LM Gigabit Network Connection driver: e1000e
           IF: enp0s25 state: up speed: 100 Mbps duplex: full mac: <filter>
           Card-2: Intel Centrino Advanced-N 6205 [Taylor Peak]
           driver: iwlwifi
           IF: wlp3s0 state: down mac: <filter>
Drives:    HDD Total Size: 446.8GB (1.9% used)
           ID-1: /dev/sda model: WDC_WD3200BEKT size: 320.1GB
           ID-2: /dev/sdb model: MT size: 126.7GB
Partition: ID-1: / size: 113G used: 4.2G (4%) fs: ext4 dev: /dev/sdb1
           ID-2: swap-1 size: 4.17GB used: 0.00GB (0%) fs: swap dev: /dev/sdb5
RAID:      No RAID devices: /proc/mdstat, md_mod kernel module present
Sensors:   System Temperatures: cpu: 41.0C mobo: N/A gpu: 44.0
           Fan Speeds (in rpm): cpu: 1988
Info:      Processes: 200 Uptime: 14 min Memory: 771.9/3834.2MB
           Client: Shell (bash) inxi: 2.2.35

and

Code: [Select]
steve@steve-TP-T520-PPRMNT ~ $ xinput --list
⎡ Virtual core pointer                    id=2 [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              id=4 [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                    id=11 [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                    id=12 [slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                    id=14 [slave  pointer  (2)]
⎣ Virtual core keyboard                    id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard              id=5 [slave  keyboard (3)]
    ↳ Power Button                            id=6 [slave  keyboard (3)]
    ↳ Video Bus                                id=7 [slave  keyboard (3)]
    ↳ Video Bus                                id=8 [slave  keyboard (3)]
    ↳ Sleep Button                            id=9 [slave  keyboard (3)]
    ↳ Integrated Camera                        id=10 [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            id=13 [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                  id=15 [slave  keyboard (3)]
steve@steve-TP-T520-PPRMNT ~ $


plus

Code: [Select]
steve@steve-TP-T520-PPRMNT ~ $ xinput list-props "TPPS/2 IBM TrackPoint"
Device 'TPPS/2 IBM TrackPoint':
Device Enabled (147): 1
Coordinate Transformation Matrix (149): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (276): 0
Device Accel Constant Deceleration (277): 1.000000
Device Accel Adaptive Deceleration (278): 1.000000
Device Accel Velocity Scaling (279): 10.000000
Device Product ID (265): 2, 10
Device Node (266): "/dev/input/event8"
Evdev Axis Inversion (280): 0, 0
Evdev Axes Swap (282): 0
Axis Labels (283): "Rel X" (157), "Rel Y" (158)
Button Labels (284): "Button Left" (150), "Button Middle" (151), "Button Right" (152), "Button Wheel Up" (153), "Button Wheel Down" (154), "Button Horiz Wheel Left" (155), "Button Horiz Wheel Right" (156)
Evdev Scrolling Distance (285): 0, 0, 0
Evdev Middle Button Emulation (286): 1
Evdev Middle Button Timeout (287): 50
Evdev Third Button Emulation (288): 0
Evdev Third Button Emulation Timeout (289): 1000
Evdev Third Button Emulation Button (290): 3
Evdev Third Button Emulation Threshold (291): 20
Evdev Wheel Emulation (292): 1
Evdev Wheel Emulation Axes (293): 6, 7, 4, 5
Evdev Wheel Emulation Inertia (294): 10
Evdev Wheel Emulation Timeout (295): 200
Evdev Wheel Emulation Button (296): 2
Evdev Drag Lock Buttons (297): 0
steve@steve-TP-T520-PPRMNT ~ $


Looking forward to hearing from someone smarter and more experienced than me. Would love to get this fixed.
Thanks in advance for any and all help.
« Last Edit: January 21, 2017, 02:56:40 pm by AndyInMokum, Reason: Encapsulating with [/code]. »

Offline zebedeeboss

  • Trusted User
  • Veteran
  • *****
  • Posts: 1767
  • Karma: 405
  • Life first... Peppermint a close 2nd :)
    • View Profile
  • Peppermint version(s): P7 x64 (Main) and P8 x64(Laptop)
Re: ThinkPad T520 TouchPad not working under Peppermint 7
« Reply #1 on: January 21, 2017, 02:56:17 pm »
Hi paperfolder.

Welcome to the forums :)

I can't help with the actual problem but I can help tidy up your post to make it easier to read

for future reference, could you please remember to encapsulate terminal outputs with the Insert, Code # function.  For extra long outputs, please use the Spoiler, Sp function.  Don't combine the functions.  Only use one or the other  ;).  These preserve the original format of the output.  This makes it easier for future visitors to relate to their own issues.  These functions are found in the forum editor, above the,  :-[ Embarrassed and  the :'( Cry emoticon respectively.  Use the Preview button to see how it'll look in the forum.

Regards Zeb...
Be Kind Whenever Possible...   It is Always Possible - Dalai Lama

Linux User #565092
P7 x64 Desktop - Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz - 32Gb RAM - NVIDIA GTX 960 4Gb - 43" 4k 3840x2160
P8 x64 Laptop - Intel(R) Dual Core i5-4200U - 8Gb RAM - Intel Integrated Graphics - 15.6" HD 1920x1080

Offline PCNetSpec

  • Administrator
  • Hero
  • *****
  • Posts: 16876
  • Karma: 2051
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
  • Peppermint version(s): Peppermint 8 (64bit)
Re: ThinkPad T520 TouchPad not working under Peppermint 7
« Reply #2 on: January 21, 2017, 04:21:46 pm »
does running:
Code: [Select]
sudo rmmod psmouse
then
Code: [Select]
sudo modprobe psmouse proto=bare
cause the trackpad to come back to life ?
WARNING: You are logged into reality as 'root' .. logging in as 'insane' is the only safe option.

Team Peppermint
PCNetSpec

Offline paperfolder@verizon.net

  • nOOb
  • *
  • Posts: 5
  • Karma: 0
  • New Forum User
    • View Profile
  • Peppermint version(s): 7
Re: ThinkPad T520 TouchPad not working under Peppermint 7
« Reply #3 on: January 21, 2017, 05:17:55 pm »
Apologies for the missed format. I'll know better next time.
PCNetSpec, thanks for the suggestion. Didn't seem to make a difference even after a reboot. As I've been searchnig this topic for days on several other forums, blogs, whatever popped up in my search, my last alternative would be to consider a hardware issue. I wanted to exhaust all of the other possibilities first though. I'm open to other suggestions as well.

Offline mac

  • Global Moderator
  • Member
  • *****
  • Posts: 863
  • Karma: 294
    • View Profile
  • Peppermint version(s): Peppermint 7 & 8
Re: ThinkPad T520 TouchPad not working under Peppermint 7
« Reply #4 on: January 21, 2017, 05:42:51 pm »
Check to see if the touchpad is being detected...
Code: [Select]
xinput list

Also, Thinkpads, I believe, have basic touchpad settings in the BIOS.  If yours does be sure it is set to "Automatic." 

cheers
mac

EDIT:  You might also try
Code: [Select]
sudo modprobe -rv psmouse
and then
Code: [Select]
sudo modprobe -v psmouse
« Last Edit: January 21, 2017, 05:46:20 pm by mac »
Peppermint: Standing Out from the Cloud
Reg. Linux User #432835


Offline paperfolder@verizon.net

  • nOOb
  • *
  • Posts: 5
  • Karma: 0
  • New Forum User
    • View Profile
  • Peppermint version(s): 7
Re: ThinkPad T520 TouchPad not working under Peppermint 7
« Reply #5 on: January 21, 2017, 06:29:59 pm »
Mac,
Thanks for chiming in.  I confirmed the touchpad is enabled in the bios. Yes it is also being recognized as a TPPS/2 IBM TrackPoint  touchpad. I entered your lines in the terminal with no change in condition.

Offline mac

  • Global Moderator
  • Member
  • *****
  • Posts: 863
  • Karma: 294
    • View Profile
  • Peppermint version(s): Peppermint 7 & 8
Re: ThinkPad T520 TouchPad not working under Peppermint 7
« Reply #6 on: January 21, 2017, 07:37:19 pm »
Have you performed an update / dist-upgrade?  If not, do that...
Code: [Select]
sudo apt update && sudo apt dist-upgrade
If the upgrade includes a kernel upgrade, reboot. 

If still not working, try this...(similar to PCNetSpec's earlier post)...
Code: [Select]
sudo modprobe -r psmouse
then
Code: [Select]
sudo modprobe psmouse proto=imps

If that works it will only work for the current session.  To make it permanent, creat a file
Code: [Select]
sudo pluma /etc/modprobe.d/psmouse.conf
and enter the following in the file you just created
Code: [Select]
 options psmouse proto=imps
Be sure to save the file.

Another thing you can try is a boot options edit...
Code: [Select]
sudo pluma /etc/default/grub

Find the line that reads
Code: [Select]
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
and edit it to read
Code: [Select]
GRUB_CMDLINE_LINUX_DEFAULT="i8042.reset quiet splash"
Save your changes.  Then run...
Code: [Select]
sudo update-grub
Reboot and see if it works for you.
« Last Edit: January 21, 2017, 07:40:41 pm by mac »
Peppermint: Standing Out from the Cloud
Reg. Linux User #432835

Offline paperfolder@verizon.net

  • nOOb
  • *
  • Posts: 5
  • Karma: 0
  • New Forum User
    • View Profile
  • Peppermint version(s): 7
Re: ThinkPad T520 TouchPad not working under Peppermint 7
« Reply #7 on: January 22, 2017, 01:30:18 pm »
Thanks for all of the great suggestions.  I tried running some different live distros with no effect. I even tried a Win10 install out of curiosity. Nothing. (That drive has already been reformatted.  :D)  Even a reinstall and update of Peppermint 7. Mac, I went through all of your terminal entries, great instructions, btw, and found no change. At this point I'm going to pull the unit open and look at the touchpad from the other side to see if it's anything obvious, loose wire, plug, etc. When you buy used you never have any idea what's been done "under the hood". I'll be sure to let you know if I find anything useful or if I need to get back to some heavier troubleshooting.
Thanks again.

Offline VinDSL

  • Global Moderator
  • Hero
  • *****
  • Posts: 3001
  • Karma: 614
  • Peppermint Mod
    • View Profile
Re: ThinkPad T520 TouchPad not working under Peppermint 7
« Reply #8 on: January 22, 2017, 01:48:13 pm »
When you buy used you never have any idea what's been done "under the hood".

Some ppl can't keep their thumbs off the touchpad while typing.

Maybe the previous owner disconnected the wires internally to the touchpad.

Been tempted to do it myself ...   ;D

Offline mac

  • Global Moderator
  • Member
  • *****
  • Posts: 863
  • Karma: 294
    • View Profile
  • Peppermint version(s): Peppermint 7 & 8
Re: ThinkPad T520 TouchPad not working under Peppermint 7
« Reply #9 on: January 22, 2017, 02:14:47 pm »
Yeah, please do let us know what you find under there. 

cheers
mac
Peppermint: Standing Out from the Cloud
Reg. Linux User #432835


Offline paperfolder@verizon.net

  • nOOb
  • *
  • Posts: 5
  • Karma: 0
  • New Forum User
    • View Profile
  • Peppermint version(s): 7
Re: ThinkPad T520 TouchPad not working under Peppermint 7
« Reply #10 on: February 08, 2017, 08:44:58 pm »
Finally pulled the T520 apart. 14 screws! The touchpad comes off as one U-shaped piece and includes the left and right speaker screens. I opened it up and blew away whatever dust I saw. Spent nearly a half hour searching for a crack, bad contact, split ribbon cable, dislodged plug. Nothing visible. I put a piece of tape over a 90 degree bend in the ribbon cable and put it all back together. As if by magic it works fine now. I'm using it as I type. Thanks to all of you for your input and kind words. Now I can concentrate on this great OS.

Offline mac

  • Global Moderator
  • Member
  • *****
  • Posts: 863
  • Karma: 294
    • View Profile
  • Peppermint version(s): Peppermint 7 & 8
Re: ThinkPad T520 TouchPad not working under Peppermint 7
« Reply #11 on: February 08, 2017, 08:52:37 pm »
Heh, that's the way it goes sometimes.....just needed a little tlc, I guess.  Thanks for posting back with your success.  :)

Now, when you get the chance, help out with the housekeeping and mark the topic solved, please.  Go to the first post in the thread and edit the title to read ThinkPad T520 TouchPad not working under Peppermint 7 (Solved)

TIA

mac
Peppermint: Standing Out from the Cloud
Reg. Linux User #432835

Offline AndyInMokum

  • Global Moderator
  • Hero
  • *****
  • Posts: 4329
  • Karma: 933
  • "Keep on Rockin' in the Free World"
    • View Profile
  • Peppermint version(s): Peppermint 8, 64-bit
Re: ThinkPad T520 TouchPad not working under Peppermint 7
« Reply #12 on: February 09, 2017, 01:36:25 am »
Finally pulled the T520 apart. 14 screws! The touchpad comes off as one U-shaped piece and includes the left and right speaker screens. I opened it up and blew away whatever dust I saw. Spent nearly a half hour searching for a crack, bad contact, split ribbon cable, dislodged plug. Nothing visible. I put a piece of tape over a 90 degree bend in the ribbon cable and put it all back together. As if by magic it works fine now. I'm using it as I type. Thanks to all of you for your input and kind words. Now I can concentrate on this great OS.

Well done, good detective work - have fun  ;)!
Backup! Backup! Backup! If you're missing any of these -  you ain't Backed Up!
For my system info please L/click HERE.

Offline kimbopeppermint

  • Jr. Member
  • **
  • Posts: 70
  • Karma: 2
    • View Profile
Re: ThinkPad T520 TouchPad not working under Peppermint 7
« Reply #13 on: February 27, 2017, 12:28:27 pm »
This is hilarious, a piece of tape ended up fixing the problem? Wow, gotta love technology and its predictable behavior.

I've seen some things in my time in IT.
"I'm a merciless butcher of virgin machines !"
~VinDSL March 07, 2017