Solved Trackpad problem

I'm running Slim and the Mate Desktop Evnviroment on FreeBSD 10.1 STABLE 64bit.

For some reason my Trackpad VSroll has stopped working.

/etc/X11/xorg.conf
Code:
Section "ServerLayout"
   Identifier  "X.org Configured"
   Screen  0  "Screen0" 0 0
   Screen  1  "Screen1" RightOf "Screen0"
   Screen  2  "Screen2" RightOf "Screen1"
   InputDevice  "Mouse0" "CorePointer"
   InputDevice  "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
   ModulePath  "/usr/local/lib/xorg/modules"
   FontPath  "/usr/local/share/fonts/misc/"
   FontPath  "/usr/local/share/fonts/TTF/"
   FontPath  "/usr/local/share/fonts/OTF/"
   FontPath  "/usr/local/share/fonts/Type1/"
   FontPath  "/usr/local/share/fonts/100dpi/"
   FontPath  "/usr/local/share/fonts/75dpi/"
EndSection

Section "Module"
   Load  "glx"
EndSection

Section "InputDevice"
   Identifier  "Keyboard0"
   Driver  "kbd"
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 "Monitor"
   Identifier  "Monitor1"
   VendorName  "Monitor Vendor"
   ModelName  "Monitor Model"
EndSection

Section "Monitor"
   Identifier  "Monitor2"
   VendorName  "Monitor Vendor"
   ModelName  "Monitor Model"
EndSection

Section "Device"
  ### Available Driver options are:-
  ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
  ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
  ### <percent>: "<f>%"
  ### [arg]: arg optional
  #Option  "Accel"     # [<bool>]
  #Option  "SWcursor"     # [<bool>]
  #Option  "EnablePageFlip"     # [<bool>]
  #Option  "ColorTiling"     # [<bool>]
  #Option  "ColorTiling2D"     # [<bool>]
  #Option  "RenderAccel"     # [<bool>]
  #Option  "SubPixelOrder"     # [<str>]
  #Option  "EXAVSync"     # [<bool>]
  #Option  "EXAPixmaps"     # [<bool>]
  #Option  "ZaphodHeads"     # <str>
  #Option  "EnablePageFlip"     # [<bool>]
  #Option  "SwapbuffersWait"     # [<bool>]
   Identifier  "Card0"
   Driver  "radeon"
   BusID  "PCI:1:0:0"
EndSection

Section "Device"
  ### Available Driver options are:-
  ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
  ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
  ### <percent>: "<f>%"
  ### [arg]: arg optional
  #Option  "ShadowFB"     # [<bool>]
  #Option  "Rotate"     # <str>
  #Option  "fbdev"     # <str>
  #Option  "debug"     # [<bool>]
   Identifier  "Card1"
   Driver  "fbdev"
   BusID  "PCI:1:0:0"
EndSection

Section "Device"
  ### Available Driver options are:-
  ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
  ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
  ### <percent>: "<f>%"
  ### [arg]: arg optional
  #Option  "ShadowFB"     # [<bool>]
  #Option  "DefaultRefresh"     # [<bool>]
  #Option  "ModeSetClearScreen"    # [<bool>]
   Identifier  "Card2"
   Driver  "vesa"
   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

Section "Screen"
   Identifier "Screen1"
   Device  "Card1"
   Monitor  "Monitor1"
   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

Section "Screen"
   Identifier "Screen2"
   Device  "Card2"
   Monitor  "Monitor2"
   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/rc.conf
Code:
hostname=
wlans_iwn0="wlan0"
ifconfig_wlan0="WPA DHCP"
ifconfig_ue0="DHCP"
moused_enable="YES"
powerd_enable="YES"
# Set dumpdev to "AUTO" to enable crash dumps, "NO" to disable
dumpdev="NO"
moused_enable="YES"
dbus_enable="YES"
hald_enable="YES"
slim_enable="YES"
devfs_system_ruleset="devfsrules_common"
firewall_enable="YES"
firewall_quite="NO"
firewall_type="/etc/firewall.conf"
sendmail_enable="NO"
sendmail_submit_enable="NO"
sendmail_msp_queue_enable="NO"

/boot/loader.conf
Code:
kern.vty=vt
hw.vga.textmode=1
# Intel Core thermal sensors
coretemp_load="YES"
# AMD K8, K10, K11 thermal sensors
amdtemp_load="YES"
# Handle Unicode on removable media
libiconv_load="YES"
libmchain_load="YES"
cd9660_iconv_load="YES"
msdosfs_iconv_load="YES"
#snd_driver_load="YES"
# Audio Drivers
R6xx_load="YES"
92HD75BX_load="YES"
##
hw.psm.synaptics_support="1"
sem_load="YES"
fusefs_load="YES"

/etc/sysctl.conf
Code:
hw.syscons.bell=0
vfs.usermount=1
hw.psm.synaptics.vscroll_hor_area=1300

#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
 
I'm getting this line during boot:
Code:
syctl: unknown oid 'hw.psm.synaptics.vscroll_hor_area' at line 13 no such file or directory
 
output from pkg info | grep synaptics
Code:
xf86-input-synaptics-1.8.2  X.Org synaptics input driver

output from sysctl -a | grep psm
Code:
device   psm
<118>sysctl: unknown oid 'hw.psm.synaptics.vscroll_hor_area' at line 14: No such file or directory
<118>sysctl: unknown oid 'hw.psm.synaptics.max_width' at line 16: No such file or directory
<118>sysctl: unknown oid 'hw.psm.synaptics.weight_current' at line 17: No such file or directory
<118>sysctl: unknown oid 'hw.psm.synaptics.weight_previous' at line 18: No such file or directory
<118>sysctl: unknown oid 'hw.psm.synaptics.weight_previous_na' at line 19: No such file or directory
<118>sysctl: unknown oid 'hw.psm.synaptics.weight_len_squared' at line 20: No such file or directory
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model Generic PS/2 mouse, device ID 0
<118>sysctl: unknown oid 'hw.psm.synaptics.vscroll_hor_area' at line 14: No such file or directory
<118>sysctl: unknown oid 'hw.psm.synaptics.max_width' at line 16: No such file or directory
<118>sysctl: unknown oid 'hw.psm.synaptics.weight_current' at line 17: No such file or directory
<118>sysctl: unknown oid 'hw.psm.synaptics.weight_previous' at line 18: No such file or directory
<118>sysctl: unknown oid 'hw.psm.synaptics.weight_previous_na' at line 19: No such file or directory
<118>sysctl: unknown oid 'hw.psm.synaptics.weight_len_squared' at line 20: No such file or directory
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model Generic PS/2 mouse, device ID 0
<118>sysctl: unknown oid 'hw.psm.synaptics.vscroll_hor_area' at line 14: No such file or directory
<118>sysctl: unknown oid 'hw.psm.synaptics.max_width' at line 16: No such file or directory
<118>sysctl: unknown oid 'hw.psm.synaptics.weight_current' at line 17: No such file or directory
<118>sysctl: unknown oid 'hw.psm.synaptics.weight_previous' at line 18: No such file or directory
<118>sysctl: unknown oid 'hw.psm.synaptics.weight_previous_na' at line 19: No such file or directory
<118>sysctl: unknown oid 'hw.psm.synaptics.weight_len_squared' at line 20: No such file or directory
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model Generic PS/2 mouse, device ID 0
<118>sysctl: unknown oid 'hw.psm.synaptics.vscroll_hor_area' at line 14: No such file or directory
<118>sysctl: unknown oid 'hw.psm.synaptics.max_width' at line 16: No such file or directory
<118>sysctl: unknown oid 'hw.psm.synaptics.weight_current' at line 17: No such file or directory
<118>sysctl: unknown oid 'hw.psm.synaptics.weight_previous' at line 18: No such file or directory
<118>sysctl: unknown oid 'hw.psm.synaptics.weight_previous_na' at line 19: No such file or directory
<118>sysctl: unknown oid 'hw.psm.synaptics.weight_len_squared' at line 20: No such file or directory
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model Generic PS/2 mouse, device ID 0
debug.psm.loglevel: 0
debug.psm.hz: 20
debug.psm.errsecs: 2
debug.psm.errusecs: 0
debug.psm.secs: 0
debug.psm.usecs: 500000
debug.psm.pkterrthresh: 2
hw.psm.tap_enabled: -1
hw.psm.tap_threshold: 25
hw.psm.tap_timeout: 125000
dev.psmcpnp.%parent:
dev.psmcpnp.0.%desc: PS/2 mouse port
dev.psmcpnp.0.%driver: psmcpnp
dev.psmcpnp.0.%location: handle=\_SB_.PCI0.LPC_.MOUE
dev.psmcpnp.0.%pnpinfo: _HID=SYN1E04 _UID=0
dev.psmcpnp.0.%parent: acpi0
dev.psmcpnp.0.wake: 0
dev.psm.%parent:
dev.psm.0.%desc: PS/2 Mouse
dev.psm.0.%driver: psm
dev.psm.0.%location:
dev.psm.0.%pnpinfo:
dev.psm.0.%parent: atkbdc0
 
Well, this fixed it..
in /boot/loader.conf
Code:
kern.vty=vt
hw.vga.textmode=1
# Intel Core thermal sensors
coretemp_load="YES"
# AMD K8, K10, K11 thermal sensors
amdtemp_load="YES"
# Handle Unicode on removable media
libiconv_load="YES"
libmchain_load="YES"
cd9660_iconv_load="YES"
msdosfs_iconv_load="YES"
snd_driver_load="YES"     <<< I HAD TO UNCOMMENT THIS LINE. THAT FIXED IT!!
# Audio Drivers
#R6xx_load="YES"
#92HD75BX_load="YES"
##
hw.psm.synaptics_support="1"
sem_load="YES"
fusefs_load="YES"
 
Back
Top