Control: affects -1 gpm
On Sat, 2014-08-23 at 01:27 +0300, أحمد المحمودي wrote:
> Package: src:linux
> Version: 3.14.15-2
> Severity: normal
>
> Dear Maintainer,
>
> I am using a Dell Latitude E5540 laptop, the touchpad is working fine
> on X. Yet on the console UI, I wasn't able to use gpm with the mouse,
> after some searching I found a bug on Launchpad [1] that suggested setting
> the 'proto' option for psmouse module [2].
This parameter sets the protocol that psmouse expects as input from the
hardware.
> So when I set proto=exps, I was able to use the touchpad with gpm. The
> gpm command line was:
>
> gpm -m /dev/input/mice -t exps2
The protocol of /dev/input/mice is *always* PS/2 with Intellimouse
Explorer extensions (what gpm calls 'exps2') The 'mousedev' driver
translates input from any mouse-like input device into this protocol.
So the options you've given gpm here are a good default, and indeed they
*are* the default configuration in Debian.
> I think that what I've done is a workaround rather than a
> configuration, especially that according to 'modinfo psmouse', this
> option is useful for KVM switches (which is not my case here)
[...]
It's possible that the mousedev driver does not recognise your touchpad
as sufficiently similar to a mouse, if psmouse detects its full
capabilities. If you tell the psmouse to use a specific protocol,
perhaps it looks more like a mouse.
Please can you send the output of this command, firstly when psmouse is
loaded with the 'proto=exps' parameter, and secondly when it is loaded
without the parameter:
cat /sys/class/input/mouse?/device/uevent
Ben.
--
Ben Hutchings
Everything should be made as simple as possible, but not simpler.
- Albert Einstein
Attachment:
signature.asc
Description: This is a digitally signed message part