1 |
On 7/6/06, Grant <emailgrant@×××××.com> wrote: |
2 |
> I upgraded my laptop to modular xorg but X won't start. Based on the |
3 |
> errors I see, it seems to be due to the mouse in some way. I've tried |
4 |
> compiling xorg-x11 with only 'synaptics' and both 'synaptics' and |
5 |
> 'mouse' in my INPUT_DEVICES. I've also commented and uncommented the |
6 |
> two 'Driver' lines below but I still get mouse errors and X won't |
7 |
> start. |
8 |
> |
9 |
> Section "InputDevice" |
10 |
> Identifier "mymouse" |
11 |
> # Driver "mouse" |
12 |
> Driver "synaptics" |
13 |
> Option "Protocol" "PS/2" |
14 |
> Option "Device" "/dev/mouse" |
15 |
|
16 |
I believe if you want to use the synaptics driver, you should be using |
17 |
an "event" interface. From my xorg.conf: |
18 |
|
19 |
Identifier "touchpad" |
20 |
Driver "synaptics" |
21 |
Option "Device" "/dev/input/trackpad_evt" |
22 |
Option "Protocol" "event" |
23 |
|
24 |
I use a special device node because my trackpad and keyboard would |
25 |
sometimes move around on the generic event nodes. So I have a udev |
26 |
rule in 10-local.rules for this: |
27 |
|
28 |
BUS=="input", KERNEL=="event*", SYSFS{phys}=="isa0060/serio1/input0", |
29 |
NAME:="input/trackpad_evt", SYMLINK="input/%k" |
30 |
|
31 |
You can use dmesg to figure out the right setting for SYFS{phys}, or |
32 |
just use /dev/input/eventX in your xorg.conf. |
33 |
|
34 |
Of course you'll need to have CONFIG_INPUT_EVDEV in your kernel |
35 |
configuration to get the event interfaces. |
36 |
|
37 |
HTH, |
38 |
-Richard |
39 |
-- |
40 |
gentoo-user@g.o mailing list |