I will post these as a rough guide to any new users who lost their touchpad after the 7.5 xorg upgrade. I went through a whole day of trial and error, mixing and matching various posts from the forums.
Maybe these files will save you some time
This is on an Acer Aspire 3000 with a Spanish keyboard and the Sis graphics card.
/etc/rc.conf (I needed hald in the end, but dbus clashed with moused)
/etc/X11/xorg.conf(no longer needs AutoAddDevicesFalse like before)
/etc/sysctl.conf (For synaptics touchpad)
I hope that helps anybody who comes across a synaptics problem.
Maybe these files will save you some time
This is on an Acer Aspire 3000 with a Spanish keyboard and the Sis graphics card.
/etc/rc.conf (I needed hald in the end, but dbus clashed with moused)
Code:
ntpd_enable="YES"
ntpd_sync_on_start="YES"
keymap="spanish.iso"
# Auto-Enabled NICs from pc-sysinstall
ifconfig_sis0="DHCP"
hostname="freebsd"
moused_enable="YES"
hald_enable="YES"
#dbus_enable="YES"
/etc/X11/xorg.conf(no longer needs AutoAddDevicesFalse like before)
Code:
Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
# Option "AutoAddDevicesFalse"
EndSection
Section "Files"
ModulePath "/usr/local/lib/xorg/modules"
FontPath "/usr/local/lib/X11/fonts/misc/"
FontPath "/usr/local/lib/X11/fonts/TTF/"
FontPath "/usr/local/lib/X11/fonts/OTF"
FontPath "/usr/local/lib/X11/fonts/Type1/"
FontPath "/usr/local/lib/X11/fonts/100dpi/"
FontPath "/usr/local/lib/X11/fonts/75dpi/"
EndSection
Section "Module"
#Load "extmod"
#Load "record"
Load "dbe"
Load "glx"
#Load "dri"
#Load "dri2"
Load "synaptics"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbdRules" "xorg"
Option "XkbdModel" "pc105"
Option "XkbdLayout" "es"
EndSection
Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/sysmouse"
Option "ZAxisMapping" "4 5 6 7"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
EndSection
Section "Device"
Identifier "Card0"
Driver "sis"
VendorName "Silicon Integrated Systems [SiS]"
BoardName "661/741/760 PCI/AGP or 662/761Gx PCIE VGA Display Adapter"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
SubSection "Display"
Viewport 0 0
Depth 1
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 4
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 8
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 15
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 16
EndSubSection
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
/etc/sysctl.conf (For synaptics touchpad)
Code:
# Synaptics Touchpad
hw.psm.synaptics.vscroll_hor_area=0
hw.psm.synaptics.vscroll_ver_area=-600
hw.psm.synaptics.vscroll_min_delta=50
hw.psm.synaptics.vscroll_div_min=100
hw.psm.synaptics.vscroll_div_max=150
hw.psm.synaptics.min_pressure=20
hw.psm.synaptics.max_pressure=220
hw.psm.synaptics.max_width=10
hw.psm.synaptics.weight_current=3
hw.psm.synaptics.weight_previous=6
hw.psm.synaptics.weight_previous_na=20
hw.psm.synaptics.weight_len_squared=2000
hw.psm.synaptics.div_min=9
hw.psm.synaptics.div_max=17
hw.psm.synaptics.div_max_na=30
hw.psm.synaptics.div_len=100
hw.psm.synaptics.multiplicator=10000
hw.psm.synaptics.margin_top=200
hw.psm.synaptics.margin_right=200
hw.psm.synaptics.margin_bottom=200
hw.psm.synaptics.margin_left=200
hw.psm.synaptics.na_top=1783
hw.psm.synaptics.na_right=563
hw.psm.synaptics.na_bottom=1408
hw.psm.synaptics.na_left=1600
hw.psm.synaptics.window_min=4
hw.psm.synaptics.window_max=10
hw.psm.synaptics.taphold_timeout=125000
I hope that helps anybody who comes across a synaptics problem.