LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Other *NIX Forums > *BSD
User Name
Password
*BSD This forum is for the discussion of all BSD variants.
FreeBSD, OpenBSD, NetBSD, etc.

Notices


Reply
  Search this Thread
Old 08-29-2010, 01:12 PM   #1
harkonen
Member
 
Registered: May 2007
Distribution: slackware
Posts: 46

Rep: Reputation: 16
synaptics module not loading Xorg+freeBSD 8.1


I've got a Toshbia L455-S5975 laptop, running freeBSD 8.1 with Xorg -version 1.75 or thereabouts.

Touchpad works but not via sto ynaptics, and I'd like to use synclient to turn off this darned auto tapping.

lshal shows no touchpad-like device I could see, so I'm assuimg xorg.conf is the place to be doing this.

re else in mid sentence! Thanks in advance. At this point I've got everything working but this touchpad thing is driving me nuts. Everytime I type, my cursor ends up somewhe


Here's what i think is some relevant output:

$ dmesg | grep psm
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: [GIANT-LOCKED]
psm0: [ITHREAD]
psm0: model Synaptics Touchpad, device ID 0

$ synclient -l
Couldn't find synaptics properties. No synaptics driver loaded?

$ syndaemon
Unable to find a synaptics device.


-----------------
My rc.conf file contains:

moused_enable="YES"
moused_flags="-3"
moused_port="/dev/psm0"
moused_type="auto"
moused_enable="YES"
hald_enable="YES"
dbus_enable="YES"

----------------
And here's my xorg.conf file --

Section "ServerLayout"
Identifier "X.org Configured"
Screen 0 "Screen0" 0 0
InputDevice "Synaptics_Touchpad" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
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" # should load synaptics
EndSection

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

Section "InputDevice"
Identifier "Synaptics_Touchpad" #mouse0
Driver "Synaptics" #mouse
Option "Protocol" "psm" #Auto
Option "Device" "/dev/psm0" #sysmouse
Option "ZAxisMapping" "4 5 6 7"
EndSection

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

Section "Device"
Identifier "Card0"
Driver "intel"
VendorName "Intel Corporation"
BoardName "Mobile 4 Series Chipset Integrated Graphics Controller"
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

Last edited by harkonen; 08-29-2010 at 01:26 PM.
 
Old 09-03-2010, 01:34 PM   #2
notKlaatu
Senior Member
 
Registered: Sep 2010
Location: Lawrence, New Zealand
Distribution: Slackware
Posts: 1,077

Rep: Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732
your solution

Hi, harkonen. So what you should do is open a Terminal and log in as root:

bash$ su
<enter root password>

and then run sysinstall...

bash# sysinstall

This takes you to an ncurses menu; select "Configure" and then "Mouse"

If you seriously don't know how your touchpad is connected to your laptop, then trial and error will probably work. On this Toshiba, the magical choice turned out to be ALPS connected as a Bus Mouse, I think.

Accept those changes and get out of sysinstall and then restart X or reboot, whatever's easiest/quickest. Log back in and your touchpad will either be:

1. Not Working
2. Acting exactly the same as before.

Either way, it's actually a Good Thing™

if $1
then go back to sysinstall (see above) and try a different mouse protocol. If you're using Flux or KDE (which I am) then you can do all of this without a mouse. If your computer has virtual consoles that function properly (so far two toshibas I've owned have not) then you can also switch over to a text prompt by hitting control-alt-f2 or f3 or f4.

if $2
then open a terminal and run syndaemon and synclient and configure the things you want. In my case, this was:

bash$ synclient -l
<it lists all available properties of synaptics)
bash$ synclient TapButtonOne=0

or something like that...anyway, it was some property like TapButtonSomething and it was set to "1" meaning "yes, allow a tap to be read as a click" and so I set it to 0 meaning "no, taps are just me putting my finger on the touchpad or the edge of my hand brushing against it and should NOT send my mouse cursor to the other end of the screen AND click there so that I'm typing in an entirely different place than I thought I was."

And that's about it.

Have fun.
 
Old 10-26-2017, 10:20 PM   #3
notKlaatu
Senior Member
 
Registered: Sep 2010
Location: Lawrence, New Zealand
Distribution: Slackware
Posts: 1,077

Rep: Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732Reputation: 732
sysinstall -> bsdconfig

Just keeping up on this, but
Code:
sysinstall
is now
Code:
bsdconfig
.
 
Old 10-29-2017, 11:51 AM   #4
hitest
Guru
 
Registered: Mar 2004
Location: Canada
Distribution: Void, Debian, Slackware, VMs
Posts: 7,342

Rep: Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746Reputation: 3746
Smile

Quote:
Originally Posted by notKlaatu View Post
Just keeping up on this, but
Code:
sysinstall
is now
Code:
bsdconfig
.
This is a blast from the past. I liked sysinstall.
 
Old 10-30-2017, 07:02 AM   #5
anisoptera
LQ Newbie
 
Registered: Oct 2017
Posts: 28

Rep: Reputation: 13
It was actually bsdinstall(8) which replaced the old sysinstall in FreeBSD 9.0-release (released about ~ 4 years ago?.

bsdconfig(8) came along in 9.2-release (https://www.freebsd.org/cgi/man.cgi?...nfig&sektion=8) and I believe that provided some of the post-install configuration functionality lost in the transition to bsdinstall.

A lot of FreeBSD users missed sysinstall. I don't recall the reasoning or rationale for removing it.

Last edited by anisoptera; 10-30-2017 at 07:03 AM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Synaptics driver on Xorg 7.3 rworkman Slackware 15 04-22-2008 05:52 PM
Xorg can't find Synaptics randomsel Slackware 8 10-25-2007 02:52 PM
Xorg synaptics driver problems... pda_h4x0r Linux - Software 19 09-09-2006 01:01 AM
synaptics touch pad with Xorg on Debian seaking Linux - Hardware 0 10-15-2005 03:51 AM
Finding Module Dependencies...(Still loading...still loading..still loading..HANG!!!) Aeudian Linux - General 3 08-11-2003 03:31 PM

LinuxQuestions.org > Forums > Other *NIX Forums > *BSD

All times are GMT -5. The time now is 07:44 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration