1 |
The touchpad on my Acer laptop has stopped working in X after a recent |
2 |
`emerge -uD world'. Looking through emerge.log doesn't indicate |
3 |
anything hardware-related. The touchpad shows up in dmesg: |
4 |
|
5 |
,---- |
6 |
| Synaptics Touchpad, model: 1, fw: 6.2, id: 0x12a0b1, caps: 0xa04713/0x204000 |
7 |
| input: SynPS/2 Synaptics TouchPad as /class/input/input5 |
8 |
`---- |
9 |
|
10 |
and in /proc/bus/input/devices: |
11 |
|
12 |
,---- |
13 |
| I: Bus=0011 Vendor=0002 Product=0007 Version=12b1 |
14 |
| N: Name="SynPS/2 Synaptics TouchPad" |
15 |
| P: Phys=isa0060/serio1/input0 |
16 |
| S: Sysfs=/class/input/input5 |
17 |
| U: Uniq= |
18 |
| H: Handlers=mouse0 event5 |
19 |
| B: EV=b |
20 |
| B: KEY=6420 0 7000f 0 0 0 0 0 0 0 0 |
21 |
| B: ABS=11000003 |
22 |
`---- |
23 |
|
24 |
and /proc/config.gz says: |
25 |
|
26 |
,---- |
27 |
| CONFIG_MOUSE_PS2_SYNAPTICS=y |
28 |
`---- |
29 |
|
30 |
I'd seen references to cat-ing /dev/input/mouse0 and using the touchpad, |
31 |
but when I do that no output is generated. xorg.conf has: |
32 |
|
33 |
,---- |
34 |
| Section "InputDevice" |
35 |
| Identifier "TouchPad" |
36 |
| Driver "synaptics" |
37 |
| Option "SendCoreEvents" "true" |
38 |
| Option "Protocol" "auto-dev" |
39 |
| Option "SHMConfig" "on" |
40 |
| EndSection |
41 |
| |
42 |
| Section "ServerLayout" |
43 |
| Identifier "X.org Configured" |
44 |
| Screen 0 "Screen0" 0 0 |
45 |
| InputDevice "TouchPad" "CorePointer" |
46 |
| InputDevice "Keyboard0" "CoreKeyboard" |
47 |
| EndSection |
48 |
`---- |
49 |
|
50 |
but the pointer still fails to move (x11-drivers/synaptics has been |
51 |
emerged too). Does anyone have any suggestions on where to look to |
52 |
diagnose this issue? I'm running out of ideas at this point. |
53 |
|
54 |
thx -- |
55 |
|
56 |
-- |
57 |
Michael J. Barillier /// http://www.blackwolfinfosys.net/~blackwolf/ |
58 |
_O_| Greenspun's Tenth Rule of Programming: "Any sufficiently |
59 |
__O| complicated C or Fortran program contains an ad-hoc, informally- |
60 |
OOO| specified bug-ridden slow implementation of half of Common Lisp." |
61 |
-- |
62 |
gentoo-user@l.g.o mailing list |