Tiny Core Linux

Tiny Core Base => CorePlus => Topic started by: olihd on April 23, 2015, 11:02:09 AM

Title: touchpad on dell laptops
Post by: olihd on April 23, 2015, 11:02:09 AM
Hi,
i have upgraded from version 5.x to 6.1. Now the touchpad's won't work. With the 5.x-Version no problem. Tested several different dell laptops (also different models) - always the same :-(
Title: Re: touchpad on dell laptops
Post by: Juanito on April 23, 2015, 11:06:07 AM
Are you using Xvesa, Xfbdev or Xorg-7.7?
Title: Re: touchpad on dell laptops
Post by: NewUser on April 23, 2015, 12:14:56 PM
I have tried Tiny Core and CorePlus on many sub-versions from 2 through 6.2 on laptops from D410s to E64xx (I'm trying to get suspend to work to make TC my Secure Erase solution).  The touchpad has worked in every version so far.
Title: Re: touchpad on dell laptops
Post by: olihd on April 23, 2015, 12:24:45 PM
Are you using Xvesa, Xfbdev or Xorg-7.7?

I using that setting : xvesa=1366x768x32
But i did use it for 5.x-Version too.

This is the full config line:
 append initrd=/ubninit loglevel=3 showapps desktop=flwm_topside kmap=qwertz/de-latin1 tz=CET-1 waitusb=5 host=tiny xvesa=1366x768x32
 
Title: Re: touchpad on dell laptops
Post by: gerald_clark on April 23, 2015, 12:27:11 PM
That does not mean you are using Xvesa.
What are the contents of onboot.lst?
Title: Re: touchpad on dell laptops
Post by: Juanito on April 24, 2015, 12:37:39 AM
..or try:
Code: [Select]
$ ps aux | grep X
Title: Re: touchpad on dell laptops
Post by: Juanito on April 24, 2015, 01:12:04 AM
I can duplicate the same behaviour on a dell laptop.

Ref
Code: [Select]
$ cat ~/.xsession
Xvesa -br -screen 1024x768x32 -shadow -2button -mouse /dev/input/mice,5 -nolisten tcp -I >/dev/null 2>&1 &

and:
Code: [Select]
$ cat /proc/bus/input/devices
...
I: Bus=0011 Vendor=0002 Product=0008 Version=0300
N: Name="AlpsPS/2 ALPS GlidePoint"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input6

.. I used to be able to change the input to input6 (for example) and it would use only the touchpad and not the mouse, but this also doesn't appear to work.

This being said "mice" is meant to be a catchall.

@curaga?
Title: Re: touchpad on dell laptops
Post by: curaga on April 24, 2015, 01:18:01 AM
If you cat both of them, and touch the pad, do you get output?

cat /dev/input/mice # wiggle, ctrl-C
cat /dev/input/event6 # same
Title: Re: touchpad on dell laptops
Post by: Juanito on April 24, 2015, 06:02:12 AM
Yeah - nothing from the touchpad with either of them  :(
Title: Re: touchpad on dell laptops
Post by: Juanito on April 24, 2015, 06:04:45 AM
@olihd - in the meantime you can use Xorg-7.7 with xf86-input-synaptics
Title: Re: touchpad on dell laptops
Post by: curaga on April 24, 2015, 10:23:28 AM
Then it is the kernel's issue, not X's.
Title: Re: touchpad on dell laptops
Post by: Juanito on April 24, 2015, 08:59:44 PM
Ah - I should have read down further:
Code: [Select]
$ cat /proc/bus/input/devices

I: Bus=0011 Vendor=0002 Product=0008 Version=0300
N: Name="AlpsPS/2 ALPS GlidePoint"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input6
U: Uniq=
H: Handlers=mouse2 event10

i.e. not /dev/input/input6, but /dev/input/event10

There is touchpad input on /dev/input/event10, but not on /dev/input/mice
Title: Re: touchpad on dell laptops
Post by: curaga on April 25, 2015, 01:26:45 AM
And if you tell Xvesa/fbdev to use /dev/input/mouse2?
Title: Re: touchpad on dell laptops
Post by: Juanito on April 25, 2015, 01:54:29 AM
There's nothing on "cat /dev/input/mouse2", but I confirm there's a connection to /dev/input/event10
Title: Re: touchpad on dell laptops
Post by: curaga on April 25, 2015, 02:37:46 AM
Ok, a kernel bug then. As you have the hw, either you or OP might want to try to find out what kernel version introduced it and file a bug.