Solved Synaptics Issues On Thinkpad X1 Carbon

Hello everyone,

I'm having issues setting up Synaptics on my Thinkpad X1 Carbon running 11-CURRENT. I know CURRENT isn't supported, but I wanted to make sure I wasn't just having problems with X.

I started off by following the instructions on the wiki and this leads to a mostly working touchpad, but I can't right click with my touchpad and I can't click and drag with two fingers, which makes moving windows around very annoying. I've also tried various other things such as this, but that results in X choosing to use the regular mouse driver if moused(8) is running (/dev/psm0 is busy) and not being able to click if moused(8) is stopped.

Here's the my xorg.conf from the wiki:
Code:
Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    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"
#    Load  "synaptics"
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 "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     "NoAccel"                # [<bool>]
        #Option     "AccelMethod"            # <str>
        #Option     "Backlight"              # <str>
        #Option     "DRI"                    # <str>
        #Option     "ColorKey"               # <i>
        #Option     "VideoKey"               # <i>
        #Option     "Tiling"                 # [<bool>]
        #Option     "LinearFramebuffer"      # [<bool>]
        #Option     "SwapbuffersWait"        # [<bool>]
        #Option     "TripleBuffer"           # [<bool>]
        #Option     "XvPreferOverlay"        # [<bool>]
        #Option     "HotPlug"                # [<bool>]
        #Option     "ReprobeOutputs"         # [<bool>]
        #Option     "XvMC"                   # [<bool>]
        #Option     "ZaphodHeads"            # <str>
        #Option     "TearFree"               # [<bool>]
        #Option     "PerCrtcPixmaps"         # [<bool>]
        #Option     "FallbackDebug"          # [<bool>]
        #Option     "DebugFlushBatches"      # [<bool>]
        #Option     "DebugFlushCaches"       # [<bool>]
        #Option     "DebugWait"              # [<bool>]
        #Option     "BufferCache"            # [<bool>]
    Identifier  "Card0"
    Driver      "intel"
    BusID       "PCI:0:2: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
Here's the Xorg.0.log with the wiki xorg.conf:
Code:
[  8795.948]
X.Org X Server 1.17.4
Release Date: 2015-10-28
[  8795.948] X Protocol Version 11, Revision 0
[  8795.948] Build Operating System: FreeBSD 11.0-CURRENT amd64
[  8795.948] Current Operating System: FreeBSD freebsd-laptop.home.net 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r293108: Sun Jan  3 13:59:39 EST 2016     root@freebsd-laptop.home.net:/usr/obj/usr/src/sys/CUSTOM amd64
[  8795.948] Build Date: 02 January 2016  06:46:01AM
[  8795.948] 
[  8795.948] Current version of pixman: 0.32.8
[  8795.949]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[  8795.949] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  8795.949] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan 16 22:29:19 2016
[  8795.949] (==) Using config file: "/usr/local/etc/X11/xorg.conf"
[  8795.949] (==) Using system config directory "/usr/local/share/X11/xorg.conf.d"
[  8795.950] (==) ServerLayout "X.org Configured"
[  8795.950] (**) |-->Screen "Screen0" (0)
[  8795.950] (**) |   |-->Monitor "Monitor0"
[  8795.950] (**) |   |-->Device "Card0"
[  8795.950] (**) |-->Input Device "Mouse0"
[  8795.950] (**) |-->Input Device "Keyboard0"
[  8795.950] (==) Automatically adding devices
[  8795.950] (==) Automatically enabling devices
[  8795.950] (==) Not automatically adding GPU devices
[  8795.950] (WW) The directory "/usr/local/share/fonts/misc/" does not exist.
[  8795.950]     Entry deleted from font path.
[  8795.950] (WW) The directory "/usr/local/share/fonts/Type1/" does not exist.
[  8795.950]     Entry deleted from font path.
[  8795.950] (WW) The directory "/usr/local/share/fonts/100dpi/" does not exist.
[  8795.950]     Entry deleted from font path.
[  8795.950] (WW) The directory "/usr/local/share/fonts/75dpi/" does not exist.
[  8795.950]     Entry deleted from font path.
[  8795.950] (WW) The directory "/usr/local/share/fonts/misc/" does not exist.
[  8795.951]     Entry deleted from font path.
[  8795.951] (WW) The directory "/usr/local/share/fonts/Type1/" does not exist.
[  8795.951]     Entry deleted from font path.
[  8795.951] (WW) The directory "/usr/local/share/fonts/100dpi/" does not exist.
[  8795.951]     Entry deleted from font path.
[  8795.951] (WW) The directory "/usr/local/share/fonts/75dpi/" does not exist.
[  8795.951]     Entry deleted from font path.
[  8795.951] (**) FontPath set to:
    /usr/local/share/fonts/TTF/,
    /usr/local/share/fonts/OTF/,
    /usr/local/share/fonts/TTF/,
    /usr/local/share/fonts/OTF/
[  8795.951] (**) ModulePath set to "/usr/local/lib/xorg/modules"
[  8795.951] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[  8795.951] (WW) Disabling Mouse0
[  8795.951] (WW) Disabling Keyboard0
[  8795.951] (II) Loader magic: 0x80a0c0
[  8795.951] (II) Module ABI versions:
[  8795.951]     X.Org ANSI C Emulation: 0.4
[  8795.951]     X.Org Video Driver: 19.0
[  8795.951]     X.Org XInput driver : 21.0
[  8795.951]     X.Org Server Extension : 9.0
[  8795.951] (--) PCI:*(0:0:2:0) 8086:0126:17aa:21e8 rev 9, Mem @ 0xf0000000/4194304, 0xe0000000/268435456, I/O @ 0x00005000/64, BIOS @ 0x????????/65536
[  8795.951] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[  8795.951] (II) LoadModule: "glx"
[  8795.952] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so
[  8795.965] (II) Module glx: vendor="X.Org Foundation"
[  8795.965]     compiled for 1.17.4, module version = 1.0.0
[  8795.965]     ABI class: X.Org Server Extension, version 9.0
[  8795.965] (==) AIGLX enabled
[  8795.965] (II) LoadModule: "intel"
[  8795.965] (II) Loading /usr/local/lib/xorg/modules/drivers/intel_drv.so
[  8795.966] (II) Module intel: vendor="X.Org Foundation"
[  8795.966]     compiled for 1.17.4, module version = 2.21.15
[  8795.966]     Module class: X.Org Video Driver
[  8795.966]     ABI class: X.Org Video Driver, version 19.0
[  8795.966] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
    i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
    915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
    Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
    GM45, 4 Series, G45/G43, Q45/Q43, G41, B43, HD G
Here's the modified xorg.conf:
Code:
Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    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"
    Load  "synaptics"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "synaptics"
    Option        "Protocol" "psm"
    Option        "Device" "/dev/psm0"
#    Option        "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    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     "NoAccel"                # [<bool>]
        #Option     "AccelMethod"            # <str>
        #Option     "Backlight"              # <str>
        #Option     "DRI"                    # <str>
        #Option     "ColorKey"               # <i>
        #Option     "VideoKey"               # <i>
        #Option     "Tiling"                 # [<bool>]
        #Option     "LinearFramebuffer"      # [<bool>]
        #Option     "SwapbuffersWait"        # [<bool>]
        #Option     "TripleBuffer"           # [<bool>]
        #Option     "XvPreferOverlay"        # [<bool>]
        #Option     "HotPlug"                # [<bool>]
        #Option     "ReprobeOutputs"         # [<bool>]
        #Option     "XvMC"                   # [<bool>]
        #Option     "ZaphodHeads"            # <str>
        #Option     "TearFree"               # [<bool>]
        #Option     "PerCrtcPixmaps"         # [<bool>]
        #Option     "FallbackDebug"          # [<bool>]
        #Option     "DebugFlushBatches"      # [<bool>]
        #Option     "DebugFlushCaches"       # [<bool>]
        #Option     "DebugWait"              # [<bool>]
        #Option     "BufferCache"            # [<bool>]
    Identifier  "Card0"
    Driver      "intel"
    BusID       "PCI:0:2: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
 
Here's the Xorg.0.log with moused(8) enabled:
Code:
[  8938.796]
X.Org X Server 1.17.4
Release Date: 2015-10-28
[  8938.797] X Protocol Version 11, Revision 0
[  8938.797] Build Operating System: FreeBSD 11.0-CURRENT amd64
[  8938.797] Current Operating System: FreeBSD freebsd-laptop.home.net 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r293108: Sun Jan  3 13:59:39 EST 2016     root@freebsd-laptop.home.net:/usr/obj/usr/src/sys/CUSTOM amd64
[  8938.797] Build Date: 02 January 2016  06:46:01AM
[  8938.797] 
[  8938.797] Current version of pixman: 0.32.8
[  8938.797]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[  8938.797] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  8938.798] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan 16 22:31:42 2016
[  8938.798] (==) Using config file: "/usr/local/etc/X11/xorg.conf"
[  8938.798] (==) Using system config directory "/usr/local/share/X11/xorg.conf.d"
[  8938.799] (==) ServerLayout "X.org Configured"
[  8938.799] (**) |-->Screen "Screen0" (0)
[  8938.799] (**) |   |-->Monitor "Monitor0"
[  8938.799] (**) |   |-->Device "Card0"
[  8938.799] (**) |-->Input Device "Mouse0"
[  8938.799] (**) |-->Input Device "Keyboard0"
[  8938.799] (==) Automatically adding devices
[  8938.799] (==) Automatically enabling devices
[  8938.799] (==) Not automatically adding GPU devices
[  8938.799] (WW) The directory "/usr/local/share/fonts/misc/" does not exist.
[  8938.799]     Entry deleted from font path.
[  8938.799] (WW) The directory "/usr/local/share/fonts/Type1/" does not exist.
[  8938.799]     Entry deleted from font path.
[  8938.799] (WW) The directory "/usr/local/share/fonts/100dpi/" does not exist.
[  8938.799]     Entry deleted from font path.
[  8938.799] (WW) The directory "/usr/local/share/fonts/75dpi/" does not exist.
[  8938.799]     Entry deleted from font path.
[  8938.799] (WW) The directory "/usr/local/share/fonts/misc/" does not exist.
[  8938.799]     Entry deleted from font path.
[  8938.799] (WW) The directory "/usr/local/share/fonts/Type1/" does not exist.
[  8938.799]     Entry deleted from font path.
[  8938.800] (WW) The directory "/usr/local/share/fonts/100dpi/" does not exist.
[  8938.800]     Entry deleted from font path.
[  8938.800] (WW) The directory "/usr/local/share/fonts/75dpi/" does not exist.
[  8938.800]     Entry deleted from font path.
[  8938.800] (**) FontPath set to:
    /usr/local/share/fonts/TTF/,
    /usr/local/share/fonts/OTF/,
    /usr/local/share/fonts/TTF/,
    /usr/local/share/fonts/OTF/
[  8938.800] (**) ModulePath set to "/usr/local/lib/xorg/modules"
[  8938.800] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[  8938.800] (WW) Disabling Keyboard0
[  8938.800] (II) Loader magic: 0x80a0c0
[  8938.800] (II) Module ABI versions:
[  8938.800]     X.Org ANSI C Emulation: 0.4
[  8938.800]     X.Org Video Driver: 19.0
[  8938.800]     X.Org XInput driver : 21.0
[  8938.800]     X.Org Server Extension : 9.0
[  8938.800] (--) PCI:*(0:0:2:0) 8086:0126:17aa:21e8 rev 9, Mem @ 0xf0000000/4194304, 0xe0000000/268435456, I/O @ 0x00005000/64, BIOS @ 0x????????/65536
[  8938.800] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[  8938.800] (II) LoadModule: "glx"
[  8938.800] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so
[  8938.807] (II) Module glx: vendor="X.Org Foundation"
[  8938.807]     compiled for 1.17.4, module version = 1.0.0
[  8938.807]     ABI class: X.Org Server Extension, version 9.0
[  8938.807] (==) AIGLX enabled
[  8938.807] (II) LoadModule: "synaptics"
[  8938.807] (II) Loading /usr/local/lib/xorg/modules/input/synaptics_drv.so
[  8938.807] (II) Module synaptics: vendor="X.Org Foundation"
[  8938.807]     compiled for 1.17.4, module version = 1.8.2
[  8938.807]     Module class: X.Org XInput Driver
[  8938.807]     ABI class: X.Org XInput driver, version 21.0
[  8938.808] (II) LoadModule: "intel"
[  8938.808] (II) Loading /usr/local/lib/xorg/modules/drivers/intel_drv.so
[  8938.808] (II) Module intel: vendor="X.Org Foundation"
[  8938.808]     compiled for 1.17.4, module version = 2.21.15
[  8938.808]     Module class: X.Org Video Driver
[  8938.808]     ABI class: X.Org Video Driver, version 19.0
[  8938.808] (II) LoadModule: "synaptics"
[  8938.809] (II) Loading /usr/local/lib/xorg/modules/input/synaptics_drv.so
[  8938.809] (II) Module synaptics: vendor="X.Org Foundation"
[  8938.809]     compiled for 1.17.4, module version = 1.8.2
[  8938.809]     Module class: X.Org XInput Driver
[  8938.809]     ABI class: X.Org XInput driver, version 21.0
[  8938.809] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
    i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
    915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
    Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
    GM45, 4 Series, G45/G43, Q45/Q43, G41, B43, HD Graphics,
    HD Graphics 2000, HD Graphics 3000, HD Graphics 2500,
    HD Graphics 4000, HD Graphics P4000, HD Graphics 4600,
    HD Graphics 5000, HD Graphics P4600/P4700, Iris(TM) Graphics 5100,
    HD Graphics 4400, HD Graphics 4200, Iris(TM) Pro Graphics 5200
[  8938.810] (--) Using syscons driver with X support (version 16777218.0)
[  8938.810] (--) using VT number 9

[  8938.813] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[  8938.814] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[  8938.814] (==) intel(0): RGB weight 888
[  8938.814] (==) intel(0): Default visual is TrueColor
[  8938.814] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics 3000
[  8938.814] (**) intel(0): Relaxed fencing enabled
[  8938.814] (**) intel(0): Wait on SwapBuffers? enabled
[  8938.814] (**) intel(0): Triple buffering? enabled
[  8938.814] (**) intel(0): Framebuffer tiled
[  8938.814] (**) intel(0): Pixmaps tiled
[  8938.814] (**) intel(0): 3D buffers tiled
[  8938.814] (**) intel(0): SwapBuffers wait enabled
[  8938.814] (==) intel(0): video overlay key set to 0x101fe
[  8938.814] (II) intel(0): Output LVDS1 using monitor section Monitor0
[  8938.814] (II) intel(0): Output VGA1 has no monitor section
[  8938.894] (II) intel(0): Output HDMI1 has no monitor section
[  8938.904] (II) intel(0): Output DP1 has no monitor section
[  8938.909] (II) intel(0): Output HDMI2 has no monitor section
[  8938.918] (II) intel(0): Output DP2 has no monitor section
[  8938.918] (II) intel(0): EDID for output LVDS1
[  8938.918] (II) intel(0): Manufacturer: LGD  Model: 315  Serial#: 0
[  8938.918] (II) intel(0): Year: 2011  Week: 0
[  8938.918] (II) intel(0): EDID Version: 1.3
[  8938.918] (II) intel(0): Digital Display Input
[  8938.918] (II) intel(0): Max Image Size [cm]: horiz.: 29  vert.: 16
[  8938.918] (II) intel(0): Gamma: 2.20
[  8938.918] (II) intel(0): DPMS capabilities: StandBy Suspend Off
[  8938.918] (II) intel(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[  8938.918] (II) intel(0): First detailed timing is preferred mode
[  8938.918] (II) intel(0): redX: 0.577 redY: 0.347   greenX: 0.338 greenY: 0.561
[  8938.918] (II) intel(0): blueX: 0.159 blueY: 0.127   whiteX: 0.313 whiteY: 0.329
[  8938.918] (II) intel(0): Manufacturer's mask: 0
[  8938.918] (II) intel(0): Supported detailed timing:
[  8938.918] (II) intel(0): clock: 69.7 MHz   Image Size:  293 x 165 mm
[  8938.918] (II) intel(0): h_active: 1366  h_sync: 1398  h_sync_end 1430 h_blank_end 1478 h_border: 0
[  8938.918] (II) intel(0): v_active: 768  v_sync: 771  v_sync_end 776 v_blanking: 786 v_border: 0
[  8938.918] (II) intel(0):  LG Display
[  8938.918] (II) intel(0):  LP133WH2-TLM5
[  8938.918] (II) intel(0): EDID (in hex):
[  8938.918] (II) intel(0):     00ffffffffffff0030e4150300000000
[  8938.918] (II) intel(0):     00150103801d1078eafae59358568f28
[  8938.918] (II) intel(0):     20505400000001010101010101010101
[  8938.918] (II) intel(0):     0101010101013a1b5670500012302020
[  8938.918] (II) intel(0):     350025a5100000190000000000000000
[  8938.918] (II) intel(0):     00000000000000000000000000fe004c
[  8938.918] (II) intel(0):     4720446973706c61790a2020000000fe
[  8938.918] (II) intel(0):     004c503133335748322d544c4d3500d0
[  8938.919] (II) intel(0): Not using default mode "320x240" (doublescan mode not supported)
[  8938.919] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
[  8938.919] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
[  8938.919] (II) intel(0): Not using default mode "512x384" (doublescan mode not supported)
[  8938.919] (II) intel(0): Not using default mode "640x480" (doublescan mode not supported)
[  8938.919] (II) intel(0): Not using default mode "640x512" (doublescan mode not supported)
[  8938.919] (II) intel(0): Not using default mode "800x600" (doublescan mode not supported)
[  8938.919] (II) intel(0): Not using default mode "896x672" (doublescan mode not supported)
[  8938.919] (II) intel(0): Not using default mode "928x696" (doublescan mode not supported)
[  8938.919] (II) intel(0): Not using default mode "960x720" (doublescan mode not supported)
[  8938.919] (II) intel(0): Not using default mode "700x525" (doublescan mode not supported)
[  8938.919] (II) intel(0): Not using default mode "1024x768" (doublescan mode not supported)
[  8938.919] (II) intel(0): Printing probed modes for output LVDS1
[  8938.919] (II) intel(0): Modeline "1366x768"x60.0   69.70  1366 1398 1430 1478  768 771 776 786 -hsync -vsync (47.2 kHz eP)
[  8938.919] (II) intel(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz d)
[  8938.919] (II) intel(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz d)
[  8938.919] (II) intel(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz d)
[  8938.919] (II) intel(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz d)
[  8938.919] (II) intel(0): EDID for output VGA1
[  8938.998] (II) intel(0): EDID for output HDMI1
[  8939.008] (II) intel(0): EDID for output DP1
[  8939.013] (II) intel(0): EDID for output HDMI2
[  8939.022] (II) intel(0): EDID for output DP2
[  8939.022] (II) intel(0): Output LVDS1 connected
[  8939.022] (II) intel(0): Output VGA1 disconnected
[  8939.022] (II) intel(0): Output HDMI1 disconnected
[  8939.022] (II) intel(0): Output DP1 disconnected
[  8939.022] (II) intel(0): Output HDMI2 disconnected
[  8939.022] (II) intel(0): Output DP2 disconnected
[  8939.022] (II) intel(0): Using exact sizes for initial modes
[  8939.022] (II) intel(0): Output LVDS1 using initial mode 1366x768
[  8939.022] (II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[  8939.022] (II) intel(0): Kernel page flipping support detected, enabling
[  8939.022] (==) intel(0): DPI set to (96, 96)
[  8939.022] (II) Loading sub module "fb"
[  8939.022] (II) LoadModule: "fb"
[  8939.022] (II) Loading /usr/local/lib/xorg/modules/libfb.so
[  8939.022] (II) Module fb: vendor="X.Org Foundation"
[  8939.022]     compiled for 1.17.4, module version = 1.0.0
[  8939.022]     ABI class: X.Org ANSI C Emulation, version 0.4
[  8939.022] (II) Loading sub module "dri2"
[  8939.022] (II) LoadModule: "dri2"
[  8939.022] (II) Module "dri2" already built-in
[  8939.022] (==) Depth 24 pixmap format is 32 bpp
[  8939.022] (II) intel(0): [DRI2] Setup complete
[  8939.022] (II) intel(0): [DRI2]   DRI driver: i965
[  8939.022] (II) intel(0): Allocated new frame buffer 1408x768 stride 5632, tiled
[  8939.023] (II) UXA(0): Driver registered support for the following operations:
[  8939.023] (II)         solid
[  8939.023] (II)         copy
[  8939.023] (II)         composite (RENDER acceleration)
[  8939.023] (II)         put_image
[  8939.023] (II)         get_image
[  8939.023] (==) intel(0): Backing store enabled
[  8939.023] (==) intel(0): Silken mouse enabled
[  8939.023] (II) intel(0): Initializing HW Cursor
[  8939.023] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[  8939.023] (==) intel(0): DPMS enabled
[  8939.023] (==) intel(0): Intel XvMC decoder enabled
[  8939.023] (II) intel(0): Set up textured video
[  8939.023] (II) intel(0): [XvMC] xvmc_vld driver initialized.
[  8939.023] (II) intel(0): direct rendering: DRI2 Enabled
[  8939.036] (--) RandR disabled
[  8939.042] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[  8939.042] (II) AIGLX: enabled GLX_ARB_create_context
[  8939.042] (II) AIGLX: enabled GLX_ARB_create_context_profile
[  8939.042] (II) AIGLX: enabled GLX_EXT_create_context_es2_profile
[  8939.042] (II) AIGLX: enabled GLX_INTEL_swap_event
[  8939.042] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
[  8939.042] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
[  8939.042] (II) AIGLX: enabled GLX_ARB_fbconfig_float
[  8939.042] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[  8939.042] (II) AIGLX: Loaded and initialized i965
[  8939.042] (II) GLX: Initialized DRI2 GL provider for screen 0
[  8939.042] (II) intel(0): Setting screen physical size to 361 x 203
[  8939.065] (II) Using input driver 'synaptics' for 'Mouse0'
[  8939.065] (**) Option "CorePointer"
[  8939.065] (**) Mouse0: always reports core events
[  8939.065] (**) Option "Protocol" "psm"
[  8939.065] (**) Option "Device" "/dev/psm0"
[  8939.065] (EE) xf86OpenSerial: Cannot open device /dev/psm0
    Device busy.
[  8939.065] (EE) synaptics: Mouse0: Synaptics driver unable to open device
[  8939.065] (EE) PreInit returned 11 for "Mouse0"
[  8939.065] (II) UnloadModule: "synaptics"
[  8939.065] (II) config/devd: probing input devices...
[  8939.065] (II) config/devd: adding input device (null) (/dev/kbdmux)
[  8939.065] (II) LoadModule: "kbd"
[  8939.065] (II) Loading /usr/local/lib/xorg/modules/input/kbd_drv.so
[  8939.066] (II) Module kbd: vendor="X.Org Foundation"
[  8939.066]     compiled for 1.17.4, module version = 1.8.1
[  8939.066]     Module class: X.Org XInput Driver
[  8939.066]     ABI class: X.Org XInput driver, version 21.0
[  8939.066] (II) Using input driver 'kbd' for 'kbdmux'
[  8939.066] (**) kbdmux: always reports core events
[  8939.066] (**) kbdmux: always reports core events
[  8939.066] (**) Option "Protocol" "standard"
[  8939.066] (**) Option "XkbRules" "base"
[  8939.066] (**) Option "XkbModel" "pc105"
[  8939.066] (**) Option "XkbLayout" "us"
[  8939.066] (**) Option "config_info" "devd:kbdmux"
[  8939.066] (II) XINPUT: Adding extended input device "kbdmux" (type: KEYBOARD, id 6)
[  8939.069] (II) config/devd: kbdmux is enabled, ignoring device atkbd0
[  8939.069] (II) config/devd: adding input device (null) (/dev/sysmouse)
[  8939.069] (II) LoadModule: "mouse"
[  8939.069] (II) Loading /usr/local/lib/xorg/modules/input/mouse_drv.so
[  8939.069] (II) Module mouse: vendor="X.Org Foundation"
[  8939.069]     compiled for 1.17.4, module version = 1.9.1
[  8939.069]     Module class: X.Org XInput Driver
[  8939.069]     ABI class: X.Org XInput driver, version 21.0
[  8939.069] (II) Using input driver 'mouse' for 'sysmouse'
[  8939.069] (**) sysmouse: always reports core events
[  8939.069] (**) Option "Device" "/dev/sysmouse"
[  8939.069] (==) sysmouse: Protocol: "Auto"
[  8939.069] (**) sysmouse: always reports core events
[  8939.069] (==) sysmouse: Emulate3Buttons, Emulate3Timeout: 50
[  8939.069] (**) sysmouse: ZAxisMapping: buttons 4 and 5
[  8939.069] (**) sysmouse: Buttons: 5
[  8939.069] (**) Option "config_info" "devd:sysmouse"
[  8939.069] (II) XINPUT: Adding extended input device "sysmouse" (type: MOUSE, id 7)
[  8939.069] (**) sysmouse: (accel) keeping acceleration scheme 1
[  8939.069] (**) sysmouse: (accel) acceleration profile 0
[  8939.069] (**) sysmouse: (accel) acceleration factor: 2.000
[  8939.069] (**) sysmouse: (accel) acceleration threshold: 4
[  8939.069] (II) sysmouse: SetupAuto: hw.iftype is 4, hw.model is 0
[  8939.069] (II) sysmouse: SetupAuto: protocol is SysMouse
[  8939.069] (II) config/devd: device /dev/psm0 already opened
[  8943.515] (II) config/devd: terminating backend...
[  8943.516] (II) UnloadModule: "mouse"
[  8943.516] (II) UnloadModule: "kbd"
[  8943.831] (II) Server terminated successfully (0). Closing log file.
 
Last edited by a moderator:
Finally here's the Xorg.0.log without moused(8) running:
Code:
[  9365.167]
X.Org X Server 1.17.4
Release Date: 2015-10-28
[  9365.167] X Protocol Version 11, Revision 0
[  9365.167] Build Operating System: FreeBSD 11.0-CURRENT amd64
[  9365.167] Current Operating System: FreeBSD freebsd-laptop.home.net 11.0-CURRENT FreeBSD 11.0-CURRENT #0 r293108: Sun Jan  3 13:59:39 EST 2016     root@freebsd-laptop.home.net:/usr/obj/usr/src/sys/CUSTOM amd64
[  9365.167] Build Date: 02 January 2016  06:46:01AM
[  9365.167] 
[  9365.167] Current version of pixman: 0.32.8
[  9365.167]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
[  9365.167] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[  9365.167] (==) Log file: "/var/log/Xorg.0.log", Time: Sat Jan 16 22:38:48 2016
[  9365.168] (==) Using config file: "/usr/local/etc/X11/xorg.conf"
[  9365.168] (==) Using system config directory "/usr/local/share/X11/xorg.conf.d"
[  9365.168] (==) ServerLayout "X.org Configured"
[  9365.168] (**) |-->Screen "Screen0" (0)
[  9365.168] (**) |   |-->Monitor "Monitor0"
[  9365.168] (**) |   |-->Device "Card0"
[  9365.168] (**) |-->Input Device "Mouse0"
[  9365.168] (**) |-->Input Device "Keyboard0"
[  9365.168] (==) Automatically adding devices
[  9365.168] (==) Automatically enabling devices
[  9365.168] (==) Not automatically adding GPU devices
[  9365.168] (WW) The directory "/usr/local/share/fonts/misc/" does not exist.
[  9365.168]     Entry deleted from font path.
[  9365.168] (WW) The directory "/usr/local/share/fonts/Type1/" does not exist.
[  9365.168]     Entry deleted from font path.
[  9365.168] (WW) The directory "/usr/local/share/fonts/100dpi/" does not exist.
[  9365.168]     Entry deleted from font path.
[  9365.168] (WW) The directory "/usr/local/share/fonts/75dpi/" does not exist.
[  9365.168]     Entry deleted from font path.
[  9365.168] (WW) The directory "/usr/local/share/fonts/misc/" does not exist.
[  9365.168]     Entry deleted from font path.
[  9365.168] (WW) The directory "/usr/local/share/fonts/Type1/" does not exist.
[  9365.168]     Entry deleted from font path.
[  9365.168] (WW) The directory "/usr/local/share/fonts/100dpi/" does not exist.
[  9365.168]     Entry deleted from font path.
[  9365.168] (WW) The directory "/usr/local/share/fonts/75dpi/" does not exist.
[  9365.168]     Entry deleted from font path.
[  9365.168] (**) FontPath set to:
    /usr/local/share/fonts/TTF/,
    /usr/local/share/fonts/OTF/,
    /usr/local/share/fonts/TTF/,
    /usr/local/share/fonts/OTF/
[  9365.168] (**) ModulePath set to "/usr/local/lib/xorg/modules"
[  9365.168] (WW) Hotplugging is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
[  9365.168] (WW) Disabling Keyboard0
[  9365.168] (II) Loader magic: 0x80a0c0
[  9365.168] (II) Module ABI versions:
[  9365.168]     X.Org ANSI C Emulation: 0.4
[  9365.168]     X.Org Video Driver: 19.0
[  9365.168]     X.Org XInput driver : 21.0
[  9365.168]     X.Org Server Extension : 9.0
[  9365.168] (--) PCI:*(0:0:2:0) 8086:0126:17aa:21e8 rev 9, Mem @ 0xf0000000/4194304, 0xe0000000/268435456, I/O @ 0x00005000/64, BIOS @ 0x????????/65536
[  9365.168] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[  9365.168] (II) LoadModule: "glx"
[  9365.168] (II) Loading /usr/local/lib/xorg/modules/extensions/libglx.so
[  9365.170] (II) Module glx: vendor="X.Org Foundation"
[  9365.170]     compiled for 1.17.4, module version = 1.0.0
[  9365.170]     ABI class: X.Org Server Extension, version 9.0
[  9365.170] (==) AIGLX enabled
[  9365.170] (II) LoadModule: "synaptics"
[  9365.170] (II) Loading /usr/local/lib/xorg/modules/input/synaptics_drv.so
[  9365.170] (II) Module synaptics: vendor="X.Org Foundation"
[  9365.170]     compiled for 1.17.4, module version = 1.8.2
[  9365.170]     Module class: X.Org XInput Driver
[  9365.170]     ABI class: X.Org XInput driver, version 21.0
[  9365.170] (II) LoadModule: "intel"
[  9365.170] (II) Loading /usr/local/lib/xorg/modules/drivers/intel_drv.so
[  9365.170] (II) Module intel: vendor="X.Org Foundation"
[  9365.170]     compiled for 1.17.4, module version = 2.21.15
[  9365.170]     Module class: X.Org Video Driver
[  9365.170]     ABI class: X.Org Video Driver, version 19.0
[  9365.170] (II) LoadModule: "synaptics"
[  9365.170] (II) Loading /usr/local/lib/xorg/modules/input/synaptics_drv.so
[  9365.170] (II) Module synaptics: vendor="X.Org Foundation"
[  9365.170]     compiled for 1.17.4, module version = 1.8.2
[  9365.170]     Module class: X.Org XInput Driver
[  9365.170]     ABI class: X.Org XInput driver, version 21.0
[  9365.170] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
    i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
    915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
    Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
    GM45, 4 Series, G45/G43, Q45/Q43, G41, B43, HD Graphics,
    HD Graphics 2000, HD Graphics 3000, HD Graphics 2500,
    HD Graphics 4000, HD Graphics P4000, HD Graphics 4600,
    HD Graphics 5000, HD Graphics P4600/P4700, Iris(TM) Graphics 5100,
    HD Graphics 4400, HD Graphics 4200, Iris(TM) Pro Graphics 5200
[  9365.171] (--) Using syscons driver with X support (version 16777218.0)
[  9365.171] (--) using VT number 9

[  9365.173] (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
[  9365.173] (==) intel(0): Depth 24, (--) framebuffer bpp 32
[  9365.173] (==) intel(0): RGB weight 888
[  9365.173] (==) intel(0): Default visual is TrueColor
[  9365.173] (--) intel(0): Integrated Graphics Chipset: Intel(R) HD Graphics 3000
[  9365.173] (**) intel(0): Relaxed fencing enabled
[  9365.173] (**) intel(0): Wait on SwapBuffers? enabled
[  9365.173] (**) intel(0): Triple buffering? enabled
[  9365.173] (**) intel(0): Framebuffer tiled
[  9365.173] (**) intel(0): Pixmaps tiled
[  9365.173] (**) intel(0): 3D buffers tiled
[  9365.173] (**) intel(0): SwapBuffers wait enabled
[  9365.173] (==) intel(0): video overlay key set to 0x101fe
[  9365.173] (II) intel(0): Output LVDS1 using monitor section Monitor0
[  9365.173] (II) intel(0): Output VGA1 has no monitor section
[  9365.261] (II) intel(0): Output HDMI1 has no monitor section
[  9365.271] (II) intel(0): Output DP1 has no monitor section
[  9365.276] (II) intel(0): Output HDMI2 has no monitor section
[  9365.285] (II) intel(0): Output DP2 has no monitor section
[  9365.285] (II) intel(0): EDID for output LVDS1
[  9365.285] (II) intel(0): Manufacturer: LGD  Model: 315  Serial#: 0
[  9365.285] (II) intel(0): Year: 2011  Week: 0
[  9365.285] (II) intel(0): EDID Version: 1.3
[  9365.285] (II) intel(0): Digital Display Input
[  9365.285] (II) intel(0): Max Image Size [cm]: horiz.: 29  vert.: 16
[  9365.285] (II) intel(0): Gamma: 2.20
[  9365.285] (II) intel(0): DPMS capabilities: StandBy Suspend Off
[  9365.285] (II) intel(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[  9365.285] (II) intel(0): First detailed timing is preferred mode
[  9365.285] (II) intel(0): redX: 0.577 redY: 0.347   greenX: 0.338 greenY: 0.561
[  9365.285] (II) intel(0): blueX: 0.159 blueY: 0.127   whiteX: 0.313 whiteY: 0.329
[  9365.285] (II) intel(0): Manufacturer's mask: 0
[  9365.285] (II) intel(0): Supported detailed timing:
[  9365.285] (II) intel(0): clock: 69.7 MHz   Image Size:  293 x 165 mm
[  9365.285] (II) intel(0): h_active: 1366  h_sync: 1398  h_sync_end 1430 h_blank_end 1478 h_border: 0
[  9365.285] (II) intel(0): v_active: 768  v_sync: 771  v_sync_end 776 v_blanking: 786 v_border: 0
[  9365.285] (II) intel(0):  LG Display
[  9365.285] (II) intel(0):  LP133WH2-TLM5
[  9365.285] (II) intel(0): EDID (in hex):
[  9365.285] (II) intel(0):     00ffffffffffff0030e4150300000000
[  9365.285] (II) intel(0):     00150103801d1078eafae59358568f28
[  9365.285] (II) intel(0):     20505400000001010101010101010101
[  9365.285] (II) intel(0):     0101010101013a1b5670500012302020
[  9365.285] (II) intel(0):     350025a5100000190000000000000000
[  9365.285] (II) intel(0):     00000000000000000000000000fe004c
[  9365.285] (II) intel(0):     4720446973706c61790a2020000000fe
[  9365.285] (II) intel(0):     004c503133335748322d544c4d3500d0
[  9365.285] (II) intel(0): Not using default mode "320x240" (doublescan mode not supported)
[  9365.285] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
[  9365.285] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
[  9365.285] (II) intel(0): Not using default mode "512x384" (doublescan mode not supported)
[  9365.285] (II) intel(0): Not using default mode "640x480" (doublescan mode not supported)
[  9365.285] (II) intel(0): Not using default mode "640x512" (doublescan mode not supported)
[  9365.285] (II) intel(0): Not using default mode "800x600" (doublescan mode not supported)
[  9365.285] (II) intel(0): Not using default mode "896x672" (doublescan mode not supported)
[  9365.285] (II) intel(0): Not using default mode "928x696" (doublescan mode not supported)
[  9365.285] (II) intel(0): Not using default mode "960x720" (doublescan mode not supported)
[  9365.285] (II) intel(0): Not using default mode "700x525" (doublescan mode not supported)
[  9365.285] (II) intel(0): Not using default mode "1024x768" (doublescan mode not supported)
[  9365.285] (II) intel(0): Printing probed modes for output LVDS1
[  9365.285] (II) intel(0): Modeline "1366x768"x60.0   69.70  1366 1398 1430 1478  768 771 776 786 -hsync -vsync (47.2 kHz eP)
[  9365.285] (II) intel(0): Modeline "1024x768"x60.0   65.00  1024 1048 1184 1344  768 771 777 806 -hsync -vsync (48.4 kHz d)
[  9365.285] (II) intel(0): Modeline "800x600"x60.3   40.00  800 840 968 1056  600 601 605 628 +hsync +vsync (37.9 kHz d)
[  9365.285] (II) intel(0): Modeline "800x600"x56.2   36.00  800 824 896 1024  600 601 603 625 +hsync +vsync (35.2 kHz d)
[  9365.285] (II) intel(0): Modeline "640x480"x59.9   25.18  640 656 752 800  480 490 492 525 -hsync -vsync (31.5 kHz d)
[  9365.285] (II) intel(0): EDID for output VGA1
[  9365.363] (II) intel(0): EDID for output HDMI1
[  9365.373] (II) intel(0): EDID for output DP1
[  9365.378] (II) intel(0): EDID for output HDMI2
[  9365.387] (II) intel(0): EDID for output DP2
[  9365.387] (II) intel(0): Output LVDS1 connected
[  9365.387] (II) intel(0): Output VGA1 disconnected
[  9365.387] (II) intel(0): Output HDMI1 disconnected
[  9365.387] (II) intel(0): Output DP1 disconnected
[  9365.387] (II) intel(0): Output HDMI2 disconnected
[  9365.387] (II) intel(0): Output DP2 disconnected
[  9365.387] (II) intel(0): Using exact sizes for initial modes
[  9365.387] (II) intel(0): Output LVDS1 using initial mode 1366x768
[  9365.387] (II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[  9365.387] (II) intel(0): Kernel page flipping support detected, enabling
[  9365.387] (==) intel(0): DPI set to (96, 96)
[  9365.387] (II) Loading sub module "fb"
[  9365.387] (II) LoadModule: "fb"
[  9365.387] (II) Loading /usr/local/lib/xorg/modules/libfb.so
[  9365.387] (II) Module fb: vendor="X.Org Foundation"
[  9365.387]     compiled for 1.17.4, module version = 1.0.0
[  9365.387]     ABI class: X.Org ANSI C Emulation, version 0.4
[  9365.387] (II) Loading sub module "dri2"
[  9365.387] (II) LoadModule: "dri2"
[  9365.387] (II) Module "dri2" already built-in
[  9365.387] (==) Depth 24 pixmap format is 32 bpp
[  9365.387] (II) intel(0): [DRI2] Setup complete
[  9365.387] (II) intel(0): [DRI2]   DRI driver: i965
[  9365.387] (II) intel(0): Allocated new frame buffer 1408x768 stride 5632, tiled
[  9365.388] (II) UXA(0): Driver registered support for the following operations:
[  9365.388] (II)         solid
[  9365.388] (II)         copy
[  9365.388] (II)         composite (RENDER acceleration)
[  9365.388] (II)         put_image
[  9365.388] (II)         get_image
[  9365.388] (==) intel(0): Backing store enabled
[  9365.388] (==) intel(0): Silken mouse enabled
[  9365.388] (II) intel(0): Initializing HW Cursor
[  9365.388] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[  9365.388] (==) intel(0): DPMS enabled
[  9365.388] (==) intel(0): Intel XvMC decoder enabled
[  9365.388] (II) intel(0): Set up textured video
[  9365.388] (II) intel(0): [XvMC] xvmc_vld driver initialized.
[  9365.388] (II) intel(0): direct rendering: DRI2 Enabled
[  9365.391] (--) RandR disabled
[  9365.396] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
[  9365.396] (II) AIGLX: enabled GLX_ARB_create_context
[  9365.396] (II) AIGLX: enabled GLX_ARB_create_context_profile
[  9365.396] (II) AIGLX: enabled GLX_EXT_create_context_es2_profile
[  9365.396] (II) AIGLX: enabled GLX_INTEL_swap_event
[  9365.396] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
[  9365.396] (II) AIGLX: enabled GLX_EXT_framebuffer_sRGB
[  9365.396] (II) AIGLX: enabled GLX_ARB_fbconfig_float
[  9365.396] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
[  9365.397] (II) AIGLX: Loaded and initialized i965
[  9365.397] (II) GLX: Initialized DRI2 GL provider for screen 0
[  9365.397] (II) intel(0): Setting screen physical size to 361 x 203
[  9365.420] (II) Using input driver 'synaptics' for 'Mouse0'
[  9365.420] (**) Option "CorePointer"
[  9365.420] (**) Mouse0: always reports core events
[  9365.420] (**) Option "Protocol" "psm"
[  9365.420] (**) Option "Device" "/dev/psm0"
[  9365.486] (--) synaptics: Mouse0: invalid x-axis range.  defaulting to 1615 - 5685
[  9365.486] (--) synaptics: Mouse0: invalid y-axis range.  defaulting to 1729 - 4171
[  9365.486] (--) synaptics: Mouse0: invalid pressure range.  defaulting to 0 - 255
[  9365.486] (--) synaptics: Mouse0: invalid finger width range.  defaulting to 0 - 15
[  9365.521] (--) synaptics: Mouse0: synaptics touchpad found
[  9365.521] (--) synaptics: Mouse0:  Synaptics Touchpad, model: 0
[  9365.521] (--) synaptics: Mouse0:  Firmware: 8.0
[  9365.521] (--) synaptics: Mouse0:  Sensor: 1
[  9365.521] (--) synaptics: Mouse0:  new absolute packet format
[  9365.521] (--) synaptics: Mouse0:  Touchpad has extended capability bits
[  9365.521] (--) synaptics: Mouse0:  -> multifinger detection
[  9365.521] (--) synaptics: Mouse0:  -> palm detection
[  9365.521] (--) synaptics: Mouse0:  -> pass-through port
[  9365.521] (**) Mouse0: always reports core events
[  9365.564] (II) XINPUT: Adding extended input device "Mouse0" (type: TOUCHPAD, id 6)
[  9365.564] (**) synaptics: Mouse0: (accel) MinSpeed is now constant deceleration 2.5
[  9365.564] (**) synaptics: Mouse0: (accel) MaxSpeed is now 1.75
[  9365.564] (**) synaptics: Mouse0: (accel) AccelFactor is now 0.042
[  9365.564] (**) Mouse0: (accel) keeping acceleration scheme 1
[  9365.564] (**) Mouse0: (accel) acceleration profile 1
[  9365.564] (**) Mouse0: (accel) acceleration factor: 2.000
[  9365.564] (**) Mouse0: (accel) acceleration threshold: 4
[  9365.670] (--) synaptics: Mouse0: synaptics touchpad found
[  9365.670] (--) synaptics: Mouse0:  Synaptics Touchpad, model: 0
[  9365.670] (--) synaptics: Mouse0:  Firmware: 8.0
[  9365.670] (--) synaptics: Mouse0:  Sensor: 1
[  9365.670] (--) synaptics: Mouse0:  new absolute packet format
[  9365.670] (--) synaptics: Mouse0:  Touchpad has extended capability bits
[  9365.670] (--) synaptics: Mouse0:  -> multifinger detection
[  9365.670] (--) synaptics: Mouse0:  -> palm detection
[  9365.670] (--) synaptics: Mouse0:  -> pass-through port
[  9365.670] (II) config/devd: probing input devices...
[  9365.670] (II) config/devd: adding input device (null) (/dev/kbdmux)
[  9365.670] (II) LoadModule: "kbd"
[  9365.671] (II) Loading /usr/local/lib/xorg/modules/input/kbd_drv.so
[  9365.671] (II) Module kbd: vendor="X.Org Foundation"
[  9365.671]     compiled for 1.17.4, module version = 1.8.1
[  9365.671]     Module class: X.Org XInput Driver
[  9365.671]     ABI class: X.Org XInput driver, version 21.0
[  9365.671] (II) Using input driver 'kbd' for 'kbdmux'
[  9365.671] (**) kbdmux: always reports core events
[  9365.671] (**) kbdmux: always reports core events
[  9365.671] (**) Option "Protocol" "standard"
[  9365.671] (**) Option "XkbRules" "base"
[  9365.671] (**) Option "XkbModel" "pc105"
[  9365.671] (**) Option "XkbLayout" "us"
[  9365.671] (**) Option "config_info" "devd:kbdmux"
[  9365.671] (II) XINPUT: Adding extended input device "kbdmux" (type: KEYBOARD, id 7)
[  9365.674] (II) config/devd: kbdmux is enabled, ignoring device atkbd0
[  9365.674] (II) config/devd: adding input device (null) (/dev/sysmouse)
[  9365.674] (II) LoadModule: "mouse"
[  9365.674] (II) Loading /usr/local/lib/xorg/modules/input/mouse_drv.so
[  9365.674] (II) Module mouse: vendor="X.Org Foundation"
[  9365.674]     compiled for 1.17.4, module version = 1.9.1
[  9365.674]     Module class: X.Org XInput Driver
[  9365.674]     ABI class: X.Org XInput driver, version 21.0
[  9365.674] (II) Using input driver 'mouse' for 'sysmouse'
[  9365.674] (**) sysmouse: always reports core events
[  9365.674] (**) Option "Device" "/dev/sysmouse"
[  9365.674] (==) sysmouse: Protocol: "Auto"
[  9365.674] (**) sysmouse: always reports core events
[  9365.674] (==) sysmouse: Emulate3Buttons, Emulate3Timeout: 50
[  9365.674] (**) sysmouse: ZAxisMapping: buttons 4 and 5
[  9365.674] (**) sysmouse: Buttons: 5
[  9365.674] (**) Option "config_info" "devd:sysmouse"
[  9365.674] (II) XINPUT: Adding extended input device "sysmouse" (type: MOUSE, id 8)
[  9365.675] (**) sysmouse: (accel) keeping acceleration scheme 1
[  9365.675] (**) sysmouse: (accel) acceleration profile 0
[  9365.675] (**) sysmouse: (accel) acceleration factor: 2.000
[  9365.675] (**) sysmouse: (accel) acceleration threshold: 4
[  9365.675] (II) sysmouse: SetupAuto: hw.iftype is 4, hw.model is 0
[  9365.675] (II) sysmouse: SetupAuto: protocol is SysMouse
[  9365.675] (II) config/devd: device /dev/psm0 already opened
[  9376.617] (II) AIGLX: Suspending AIGLX clients for VT switch
[  9377.664] (II) config/devd: terminating backend...
[  9377.664] (II) UnloadModule: "mouse"
[  9377.664] (II) UnloadModule: "kbd"
[  9377.664] (II) UnloadModule: "synaptics"
[  9377.667] (II) Server terminated successfully (0). Closing log file.
Hopefully this is just a configuration error on my part, as it would be impossible for me to use 10.2-RELEASE on this laptop.
 
This question would be a much better fit on the freebsd-current mailing list.

Not that I want to see you go without an answer but the problem with asking questions about CURRENT here is it changes so much so often and almost no one that frequents here has answers. One day a configuration could work perfectly fine while the next the same configuration won't work for seemingly no apparent reason. Since most of the developers don't frequent the forums, the mailing list for CURRENT is a much better place to get answers for questions like this, especially in regards to X, drivers and graphics in which, as you're aware, there is a lot of work being done that doesn't exist in other supported branches.

Sorry I couldn't be more helpful.
 
Thanks for your post, I'll ask this question on the mailing list and see what they think of it. The main reason I posted this question here was to make sure that I didn't have a huge mistake in my xorg.conf, but it does seem like it would be much more helpful to post to the CURRENT mailing list and get help from the developers since nobody on IRC and I can't seem to find anything wrong with it.
 
To make sure that this issue was related to CURRENT, I installed 10.2-RELEASE on my laptop and everything worked great out of the box when I installed x11-drivers/xf86-input-synaptics without me having to follow the wiki guide. Sadly, suspend resume did not work for me on 10.2-RELEASE so I'm going to compile the latest CURRENT and see if the Synaptics problem was fixed in the meantime (I was using a version of CURRENT that is now about a month old).

EDIT: On further investigation, 10.2-RELEASE has the same problem as my previous version of CURRENT. This leads me to believe that this is an issue with my configuration and not with the OS.
 
I just tested this on OpenBSD and I get the same result as FreeBSD with the wiki. I'm not sure why this is happening, as I thought that the Synaptics drivers were identical between FreeBSD and Linux, but I guess that this is not the case. Regardless, I cannot get the touchpad to operate how it does under Linux, so I'll just have to get used to it.
 
I just tested this on OpenBSD and I get the same result as FreeBSD with the wiki. I'm not sure why this is happening, as I thought that the Synaptics drivers were identical between FreeBSD and Linux, but I guess that this is not the case. Regardless, I cannot get the touchpad to operate how it does under Linux, so I'll just have to get used to it.

The synaptics drivers aren't the same at all.

I have a Thinkpad T-530, and everything works well on the touchpad except two-finger scrolling. Then I've heard from people here with the X220 who said everything including two-finger scrolling works fine for them.

I don't see anything unusual about your original xorg configuration:

Code:
Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option        "Protocol" "auto"
    Option        "Device" "/dev/sysmouse"
    Option        "ZAxisMapping" "4 5 6 7"
EndSection

What do you get from
Code:
dmesg | grep psm0

This is what I get -
Code:
psm0: <PS/2 Mouse> flags 0x2000 irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model Synaptics Touchpad, device ID 0
 
dmesg | grep psm0 gives me
Code:
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: model Synaptics Touchpad, device ID 0
At this point I think that the driver needs to be tweaked to fully support my touch pad, but over the past few days I've gotten used to not having a working right mouse on the touch pad and I find it just as usable as when I had a working right mouse on the touch pad.

I might end up eventually trying to fix this problem on my own after I dive into kernel programming, but until then I'll just deal with the quirk.
 
Back
Top