Die Frage ist jezt, wie identifiziere ich die Button? So etwas wie irrecord waere super.
xev ?
keine Ahnung. Ich verstehe das Problem nicht wirklich, vielleicht, weil ich den "anderen Beitrag" nicht gegenwärtig habe.
Bei meinem Lenovo 430 lebe ich ziemlich glücklich auch mit dem Touchpad, was aber vielleicht daran liegt, dass ich nicht solche Dinge mache, wie du sie in dem Thread von oben beschreibst.
Mein T430 hat:
Code:
# dmesg | grep -i synap
psm0: model Synaptics Touchpad, device ID 0
# kldstat -v | grep synap
# grep -i synap /etc/rc.conf
# grep -i synap /boot/loader.conf
hw.psm.synaptics_support="1"
Und jedenfalls habe ich dort auch ein /usr/local/share/X11/xorg.conf.d/70-synaptics.conf mit:
Code:
# Example xorg.conf.d snippet that assigns the touchpad driver
# to all touchpads. See xorg.conf.d(5) for more information on
# InputClass.
# DO NOT EDIT THIS FILE, your distribution will likely overwrite
# it when updating. Copy (and rename) this file into
# /etc/X11/xorg.conf.d first.
# Additional options may be added in the form of
# Option "OptionName" "value"
#
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
# MatchDevicePath "/dev/input/event*"
EndSection
Section "InputClass"
Identifier "touchpad ignore duplicates"
MatchIsTouchpad "on"
MatchOS "Linux"
MatchDevicePath "/dev/input/mouse*"
Option "Ignore" "on"
EndSection
# This option enables the bottom right corner to be a right button on clickpads
# and the right and middle top areas to be right / middle buttons on clickpads
# with a top button area.
# This option is only interpreted by clickpads.
Section "InputClass"
Identifier "Default clickpad buttons"
MatchDriver "synaptics"
Option "SoftButtonAreas" "50% 0 82% 0 0 0 0 0"
Option "SecondarySoftButtonAreas" "58% 0 0 15% 42% 58% 0 15%"
EndSection
# This option disables software buttons on Apple touchpads.
# This option is only interpreted by clickpads.
Section "InputClass"
Identifier "Disable clickpad buttons on Apple touchpads"
MatchProduct "Apple|bcm5974"
MatchDriver "synaptics"
Option "SoftButtonAreas" "0 0 0 0 0 0 0 0"
EndSection
Und natürlich nicht selbst gemacht, sondern irgendwo im Netz gefunden.
Wie gesagt, damit bin ich glücklich, weiß aber weder, ob das dir weiter helfen kann und auch nicht, wie du da eigentlich arbeiten willst.
Grundsätzlich ist das ja nicht Sache von FreeBSD.
Also, FreeBSD kann auch Maus, aber nur ziemlich rudimentär.
Fast alle Drag_n_Drop-Dinger werden ja grafisch erledigt und dann ist das vielleicht auch Sache des DE und kann womöglich da konfiguriert werden.
Ich selbst nutze gar kein DE und habe nur einen WM (OpenBox) und der kann drag_n_drop ein wenig, aber Tap&Drag sagt mir jetzt nichts und ich weiß deshalb natürlich nicht, ob das auch geht und inwieweit dann die oben gepostete Konf dir helfen kann.