Author Topic: [SOLVED] Dell XPS 15z Cypress Trackpad not detected: seeking basic functionality  (Read 1097 times)

Offline Stephen Swensen

  • New Friend
  • *
  • Posts: 6
    • Stackoverflow Profile
Hello,

I have Dell XPS 15z with a Cypress Trackpad which is not detected running PCLOS KDE 2012.08, kernal 3.2.18.pclos2.pae.bfs. From my research, I understand that drivers for full support of the Cypress Track are simply not supported in this version of the Linux kernel. But it seems it is a known issue and specifically Project Sputnik has or is working on support (e.g. http://bartongeorge.net/2012/06/20/sputnik-update-touchpad-driver-now-available/)...

It would be great if I could somehow update my kernel to fully support my trackpad, but I'd also be content with basic support (i.e. no gestures but move with the pad and click with the buttons)... I know, or strongly suspect, that "basic" support should be achievable in PCLOS since I've been able to do it with Linux Mint following the instructions at https://wiki.another distro.com/HardwareSupport/Machines/Laptops/Dell/XPS/15z under the Trackpad section. (I tried and failed to port those instructions to PCLOS, specifically the command rmmod psmouse failed with "Module psmouse does not exist in /proc/modules").

Any guidance towards a solution would be greatly appreciated.

Thanks,

Stephen
« Last Edit: November 26, 2012, 06:31:15 AM by Stephen Swensen »

Online Just17

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 10670
  • MLUs Forever!
Re: Dell XPS 15z Cypress Trackpad not detected: seeking basic functionality
« Reply #1 on: November 09, 2012, 02:05:51 PM »
I suspect the reason for the failure is that the module was not previously loaded .....  

In a terminal su to root and do

lsmod

to see the list of loaded modules

modprobe <module>

to load a module

and

lsmod

again to confirm its presence.

When you have tested it and decided you want to load it at each boot then put the module name into

/etc/modprobe.preload

with other such modules that are required to be loaded at boot.

At least that is how I would approach the situation .....  it might work for you  ;)
MLUs rule the roost!

Linux XPS 3.4.38-pclos1.bfs  64 bit
Intel Core2 Quad CPU Q9450 @ 2.66GHz
4 GB RAM
MCP51 High Def Audio
GeForce GTX 550 Ti
PHILIPS  ‎DVD+-RW DVD8701
‎Logitech ‎BT Mini-Receiver
Afatech DTT

Offline Stephen Swensen

  • New Friend
  • *
  • Posts: 6
    • Stackoverflow Profile
Re: Dell XPS 15z Cypress Trackpad not detected: seeking basic functionality
« Reply #2 on: November 13, 2012, 11:28:53 PM »
Hi Just17 - thanks for your help and apologies for taking so long to follow up.

It seems I don't have the psmouse module available?! When I execute modprobe psmouse I get the message FATAL: Module psmouse not found.

Online Just17

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 10670
  • MLUs Forever!
Re: Dell XPS 15z Cypress Trackpad not detected: seeking basic functionality
« Reply #3 on: November 14, 2012, 05:37:53 AM »
Do, in a terminal,


locate  -i  psmouse

I get


Code: [Select]
locate -i psmouse
/usr/src/linux-3.2.18-pclos1/drivers/input/mouse/psmouse-base.c
/usr/src/linux-3.2.18-pclos1/drivers/input/mouse/psmouse.h


Post back what you get please.
MLUs rule the roost!

Linux XPS 3.4.38-pclos1.bfs  64 bit
Intel Core2 Quad CPU Q9450 @ 2.66GHz
4 GB RAM
MCP51 High Def Audio
GeForce GTX 550 Ti
PHILIPS  ‎DVD+-RW DVD8701
‎Logitech ‎BT Mini-Receiver
Afatech DTT

Offline Stephen Swensen

  • New Friend
  • *
  • Posts: 6
    • Stackoverflow Profile
Re: Dell XPS 15z Cypress Trackpad not detected: seeking basic functionality
« Reply #4 on: November 14, 2012, 07:02:47 AM »
I get no output whatsoever.

Online Just17

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 10670
  • MLUs Forever!
Re: Dell XPS 15z Cypress Trackpad not detected: seeking basic functionality
« Reply #5 on: November 14, 2012, 07:08:22 AM »
You might try installing and running this kernel

3.2.18-pclos1

to see if you get the psmouse module.
MLUs rule the roost!

Linux XPS 3.4.38-pclos1.bfs  64 bit
Intel Core2 Quad CPU Q9450 @ 2.66GHz
4 GB RAM
MCP51 High Def Audio
GeForce GTX 550 Ti
PHILIPS  ‎DVD+-RW DVD8701
‎Logitech ‎BT Mini-Receiver
Afatech DTT

Offline Stephen Swensen

  • New Friend
  • *
  • Posts: 6
    • Stackoverflow Profile
Re: Dell XPS 15z Cypress Trackpad not detected: seeking basic functionality
« Reply #6 on: November 14, 2012, 07:50:14 AM »
No luck. Installed and booted 2.3.1.8-pclos1 and locate -i psmouse still gives no output.

Online Just17

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 10670
  • MLUs Forever!
Re: Dell XPS 15z Cypress Trackpad not detected: seeking basic functionality
« Reply #7 on: November 14, 2012, 08:18:10 AM »
Presumably the kernel-source was installed too ......  but I noticed that I have kernel-firmware and kernel-firmware-extra also installed.

Other than that I have no ideas ......
MLUs rule the roost!

Linux XPS 3.4.38-pclos1.bfs  64 bit
Intel Core2 Quad CPU Q9450 @ 2.66GHz
4 GB RAM
MCP51 High Def Audio
GeForce GTX 550 Ti
PHILIPS  ‎DVD+-RW DVD8701
‎Logitech ‎BT Mini-Receiver
Afatech DTT

Online Just17

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 10670
  • MLUs Forever!
Re: Dell XPS 15z Cypress Trackpad not detected: seeking basic functionality
« Reply #8 on: November 15, 2012, 04:40:25 PM »
A suggestion from a friend .........

add the following boot option to the boot stanza in your /boot/grub/menu.lst file

psmouse.proto=imps

Apparently the psmouse module is built-in to the PCLOS kernels which explains why you cannot modprobe or rmmod it.

......  or so I am told  ;)

(hopefully I relayed the message correctly  :D  )

MLUs rule the roost!

Linux XPS 3.4.38-pclos1.bfs  64 bit
Intel Core2 Quad CPU Q9450 @ 2.66GHz
4 GB RAM
MCP51 High Def Audio
GeForce GTX 550 Ti
PHILIPS  ‎DVD+-RW DVD8701
‎Logitech ‎BT Mini-Receiver
Afatech DTT

Offline Stephen Swensen

  • New Friend
  • *
  • Posts: 6
    • Stackoverflow Profile
Re: Dell XPS 15z Cypress Trackpad not detected: seeking basic functionality
« Reply #9 on: November 26, 2012, 06:30:47 AM »
That did it, basic trackpad functionality is now working! Thanks!

Online Just17

  • PCLinuxOS Tester
  • Super Villain
  • *******
  • Posts: 10670
  • MLUs Forever!
Re: Dell XPS 15z Cypress Trackpad not detected: seeking basic functionality
« Reply #10 on: November 26, 2012, 07:22:31 AM »
That did it, basic trackpad functionality is now working! Thanks!

That is good news  ;D

MLUs rule the roost!

Linux XPS 3.4.38-pclos1.bfs  64 bit
Intel Core2 Quad CPU Q9450 @ 2.66GHz
4 GB RAM
MCP51 High Def Audio
GeForce GTX 550 Ti
PHILIPS  ‎DVD+-RW DVD8701
‎Logitech ‎BT Mini-Receiver
Afatech DTT

Offline sling-shot

  • PCLinuxOS Tester
  • Hero Member
  • *******
  • Posts: 1730
  • Satyameva Jayate | Truth Alone Triumphs.
[Stephen Swensen]

Please tell if it was the line for boot suggested by Just17 alone that did the trick or change of kernel?
It looks like a good candidate for adding to our hardware database.
Packaging well will cure headaches of many :) But learning to package will cause headaches in many :(

AMD AthlonX2 3600+/ASUS M2NPV-VM/ATi HD4670/Onboard sound/3.5GB DDR2-533 RAM/SEAGATE 160+320GB HDD/DELL S2240L FullHD/Creative SBS370 2.1/PCLinuxOS2013/KDE4
Samsung NP305U1-A06IN | Nokia E6