View previous topic :: View next topic |
Author |
Message |
sepp Guru
Joined: 11 Jul 2002 Posts: 330
|
Posted: Sun Mar 05, 2006 9:19 pm Post subject: how do i configure xorg-x11-7 with synaptics? |
|
|
I emerged xorg-x11-7 with the synaptics driver. I have following lines in my xorg.conf files, which used to make the touchpad work with xorg-x11-6.8:
Code: | Section "Module"
Load "extmod"
Load "dri"
Load "dbe"
Load "record"
Load "xtrap"
# Load "speedo" #make only problems on startup
Load "type1"
Load "freetype"
Load "synaptics"
Load "glx"
EndSection
|
Code: | Section "InputDevice"
Identifier "touchpad"
Driver "synaptics"
Option "Device" "/dev/input/event1"
Option "Protocol" "event"
Option "LeftEdge" "1900"
Option "RightEdge" "5400"
Option "BottomEdge" "1800"
Option "TopEdge" "3900"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.02"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0010"
EndSection
|
but with xorg-x11-7 the synaptics driver doesn't get loaded:
Code: |
(II) LoadModule: "synaptics"
(WW) Warning, couldn't open module synaptics
(II) UnloadModule: "synaptics"
(EE) Failed to load module "synaptics" (module does not exist, 0)
|
so how can I get my touchpad back working? |
|
Back to top |
|
|
Albino n00b
Joined: 24 Jan 2006 Posts: 20
|
Posted: Sun Mar 05, 2006 10:08 pm Post subject: |
|
|
Did you add a line like this to your /etc/make.conf file before you compiled xorg-x11 7,
Code: |
INPUT_DEVICES="keyboard mouse synaptics"
|
You should also have one for your video card, try adding that and re-emerging xorg. |
|
Back to top |
|
|
sepp Guru
Joined: 11 Jul 2002 Posts: 330
|
Posted: Sun Mar 05, 2006 10:22 pm Post subject: |
|
|
Albino wrote: | Did you add a line like this to your /etc/make.conf file before you compiled xorg-x11 7,
Code: |
INPUT_DEVICES="keyboard mouse synaptics"
|
|
yes I did. (see post above: emerge xorg-x11 WITH synaptics driver).
this is what my make.conf file reads:
Code: |
INPUT_DEVICES="keyboard mouse synaptics vmmouse"
VIDEO_CARDS="ati vmware v4l fglrx"
|
|
|
Back to top |
|
|
hjkelly n00b
Joined: 07 Jul 2005 Posts: 30 Location: Raleigh, NC, USA
|
Posted: Sat Mar 11, 2006 12:35 am Post subject: |
|
|
I'm having the same problem. I have synaptics in the input device list, and the synaptics package was installed... but it still says that it can't find the synaptics module. Any ideas? |
|
Back to top |
|
|
sepp Guru
Joined: 11 Jul 2002 Posts: 330
|
Posted: Sat Mar 11, 2006 9:09 am Post subject: |
|
|
hjkelly wrote: | I'm having the same problem. I have synaptics in the input device list, and the synaptics package was installed... but it still says that it can't find the synaptics module. Any ideas? |
found a solution:
Code: |
$ emerge synaptics
$ /etc/initi.d/xdm restart
|
works for me. so it seems like the x11-xorg ebuild doesn't build the driver.
before emerging synaptics, could you please do a
Code: |
$ ls /usr/lib/xorg/modules/input/
|
so we could see if the synpatics driver is actually there. |
|
Back to top |
|
|
hjkelly n00b
Joined: 07 Jul 2005 Posts: 30 Location: Raleigh, NC, USA
|
Posted: Sat Mar 11, 2006 2:03 pm Post subject: |
|
|
The driver was already installed, so I don't think that was the problem in my case. However, it did stick the synaptics_drv.so in a different place than the other drivers that I had installed. Just to be on the safe side, I made a symlink: Code: | cd /usr/lib/xorg/modules/input/
ln -sf /usr/lib/modules/input/synaptics_drv.so synaptics.drv | I'm pretty sure that made the difference. I didn't think it did at first, because the touchpad wasn't working like it should have been. It turned out that it was giving me a different error, though, because I had forgotten to load the evdev module. |
|
Back to top |
|
|
Laitr Keiows Bodhisattva
Joined: 04 Jul 2005 Posts: 891 Location: Kobe, Japan
|
Posted: Tue Mar 21, 2006 7:41 pm Post subject: |
|
|
hjkelly wrote: | The driver was already installed, so I don't think that was the problem in my case. However, it did stick the synaptics_drv.so in a different place than the other drivers that I had installed. Just to be on the safe side, I made a symlink: Code: | cd /usr/lib/xorg/modules/input/
ln -sf /usr/lib/modules/input/synaptics_drv.so synaptics.drv | I'm pretty sure that made the difference. I didn't think it did at first, because the touchpad wasn't working like it should have been. It turned out that it was giving me a different error, though, because I had forgotten to load the evdev module. |
BTW x11-drivers/synaptics-0.14.4-r2 places synaptics_drv.so in right place, so no symlink needed |
|
Back to top |
|
|
|