12.2-RC2 synaptics "tap to click"

2yt at gmx.com 2yt at gmx.com
Sun Oct 11 16:55:25 UTC 2020


On 2020-10-11 09:39, Mark Saad wrote:
> 2yt
>    Can you provide us some details , what do you have in your
> boot/loader.conf , etc/sysctl.conf
> and what do you have in your Xorg config ?

/etc/X/11/Xorg.conf does not exist. (auto generate on startup) As far as
I know, the only synaptics related setting I have is in /etc/boot.conf

hw.psm.synaptics_support="1"


Attached are the files you requested and the output of sysctl hw.psm

> On Sun, Oct 11, 2020 at 11:29 AM <2yt at gmx.com> wrote:
>>
>> I use a Thinkpad X1 Carbon 4th gen. After upgrading to 12.2 from 12.1, I
>> lost  "tap to click" which worked perfectly in past releases. Is this a
>> know feature change? Is there a new sysctl variable that needs set?
>>
>> The other synaptics features are all working just fine.
>>
>> Thanks
>> _______________________________________________
>> freebsd-stable at freebsd.org mailing list
>> https://lists.freebsd.org/mailman/listinfo/freebsd-stable
>> To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org"
>
>
>

-------------- next part --------------
aesni_load="YES"
geom_eli_load="YES"
security.bsd.allow_destructive_dtrace=0
kern.geom.label.disk_ident.enable="0"
kern.geom.label.gptid.enable="0"

zfs_load="YES"

#boot_verbose="YES"
#verbose_loading="YES"

loader_logo="beastie"

efi_max_resolution="720p"

#======= REQUIRED TO BE IN LOADER ==========#
kern.vty="vt"
kern.vt.enable_bell="0"
kern.vt.fb.default_mode="1280x720"

#======= Auto Mount ==========#
autofs_load="YES"


#======= ZFS ==========#
vfs.zfs.arc_max="1G"
#vfs.zfs.arc_meta_limit="256M"

#======= Power Management ==========#
acpi_ibm_load="YES"
# https://www.c0ffee.net/blog/freebsd-on-a-laptop/
hw.pci.do_power_nodriver="3"
hint.p4tcc.0.disabled="1"
hint.acpi_throttle.0.disabled="1"
hint.ahcich.0.pm_level="5"
hint.ahcich.1.pm_level="5"
hint.ahcich.2.pm_level="5"
hint.ahcich.3.pm_level="5"
hint.ahcich.4.pm_level="5"
hint.ahcich.5.pm_level="5"

# for intel cards only
drm.i915.enable_rc6="7"
drm.i915.semaphores="1"
drm.i915.intel_iommu_enabled="1"

# enable CPU firmware updates
cpuctl_load="YES"

# enable CPU temperature monitoring
coretemp_load="YES"

#https://wiki.freebsd.org/Laptops/Thinkpad_X1_Carbon
# enable LCD backlight control, ThinkPad buttons, etc
acpi_ibm_load="YES"
acpi_video_load="YES"

# desktop-ish filesystems, webcam driver, etc
cuse4bsd_load="YES"
libiconv_load="YES"
fuse_load="YES"
libiconv_load="YES"
libmchain_load="YES"
cd9660_iconv_load="YES"
msdosfs_iconv_load="YES"
tmpfs_load="YES"

#======= Touchpad Trackpoint ==========#
hw.psm.synaptics_support="1"
#hw.psm.synaptics.vscroll_hor_area=1300
hw.psm.trackpoint_support="1"

iwm8265fw_load="YES"

-------------- next part --------------
# $FreeBSD: releng/12.2/sbin/sysctl/sysctl.conf 337624 2018-08-11 13:28:03Z brd $
#
#  This file is read when going to multi-user and its contents piped thru
#  ``sysctl'' to adjust kernel values.  ``man 5 sysctl.conf'' for details.
#

#======= Automount ==========#
#https://www.freebsd.org/doc/handbook/usb-disks.html
vfs.usermount=1

# Uncomment this to prevent users from seeing information about processes that
# are being run under another UID.
#security.bsd.see_other_uids=0
security.bsd.see_other_uids=0
security.bsd.see_other_gids=0
security.bsd.unprivileged_read_msgbuf=0
security.bsd.unprivileged_proc_debug=0
security.bsd.stack_guard_page=1

kern.randompid=1

# http://www.thinkwiki.org/wiki/Installing_FreeBSD_10_(amd64)_on_a_ThinkPad_T400
hw.acpi.reset_video=0
hw.acpi.lid_switch_state=S3
hw.acpi.sleep_button_state=S3 
hw.acpi.power_button_state=S5
hw.acpi.sleep_delay=3
hw.acpi.verbose=1
hw.syscons.sc_no_suspend_vtswitch=0
dev.acpi_ibm.0.events=1
dev.acpi_ibm.0.handlerevents='0x04 0x10 0x11'
dev.acpi_ibm.0.lcd_brightness=3

# https://www.c0ffee.net/blog/freebsd-on-a-laptop
# increase the nub's tracking sensitivity - tweak to your liking
hw.psm.trackpoint.sensitivity=255
hw.psm.trackpoint.upper_plateau=125

#======= USB Sound ==========#
#https://www.freebsd.org/cgi/man.cgi?query=pcm&sektion=4
#hw.snd.default_unit=4
hw.snd.default_auto=2
hw.snd.feeder_rate_quality=4
hw.snd.latency=7

# Enable more sound channels
dev.pcm.0.play.vchans=4

# Disable the system speaker
hw.syscons.bell=0

# https://www.c0ffee.net/blog/freebsd-on-a-laptop/
# Tune for desktop usage
kern.maxproc="100000"
kern.ipc.shmseg="1024"
kern.ipc.shmmni="1024"
net.link.ifqmaxlen="2048"

# for desktop usage (required by chrome)
kern.ipc.shm_allow_removed=1

#compat.linux.osrelease=2.16.18

#======= Networking ==========#
net.inet.tcp.hostcache.expire=3900

net.inet.tcp.cc.algorithm=htcp

net.inet.tcp.cc.htcp.rtt_scaling=1
net.inet.tcp.cc.htcp.adaptive_backoff=1

kern.ipc.maxsockbuf=4194304

net.inet.tcp.sendbuf_max=4194304
net.inet.tcp.recvbuf_max=4194304

net.inet.tcp.sendbuf_inc=32768
net.inet.tcp.recvbuf_inc=262144

net.inet.tcp.mssdflt=1460
net.inet.tcp.minmss=1300

net.inet.tcp.syncache.rexmtlimit=0
net.inet.tcp.delacktime=50

net.local.stream.recvspace=16384

#======= Security TOR ==========#
net.inet.ip.random_id=1


#======= Unknown ==========#
hw.pci.do_power_nodriver=3

kern.vt.enable_bell=0
-------------- next part --------------
hw.psm.synaptics.softbutton3_x: 3900
hw.psm.synaptics.softbutton2_x: 3100
hw.psm.synaptics.softbuttons_y: 1700
hw.psm.synaptics.natural_scroll: 0
hw.psm.synaptics.three_finger_drag: 0
hw.psm.synaptics.touchpad_off: 0
hw.psm.synaptics.vscroll_div_max: 150
hw.psm.synaptics.vscroll_div_min: 100
hw.psm.synaptics.vscroll_min_delta: 50
hw.psm.synaptics.vscroll_ver_area: -600
hw.psm.synaptics.vscroll_hor_area: 0
hw.psm.synaptics.taphold_timeout: 125000
hw.psm.synaptics.tap_min_queue: 2
hw.psm.synaptics.tap_max_delta: 80
hw.psm.synaptics.div_len: 100
hw.psm.synaptics.div_max_na: 30
hw.psm.synaptics.div_max: 17
hw.psm.synaptics.div_min: 9
hw.psm.synaptics.weight_len_squared: 2000
hw.psm.synaptics.weight_previous_na: 20
hw.psm.synaptics.weight_previous: 6
hw.psm.synaptics.weight_current: 3
hw.psm.synaptics.multiplicator: 10000
hw.psm.synaptics.window_max: 10
hw.psm.synaptics.window_min: 4
hw.psm.synaptics.na_left: 1600
hw.psm.synaptics.na_bottom: 1408
hw.psm.synaptics.na_right: 563
hw.psm.synaptics.na_top: 1783
hw.psm.synaptics.margin_left: 200
hw.psm.synaptics.margin_bottom: 200
hw.psm.synaptics.margin_right: 200
hw.psm.synaptics.margin_top: 200
hw.psm.synaptics.max_width: 10
hw.psm.synaptics.max_pressure: 220
hw.psm.synaptics.min_pressure: 32
hw.psm.synaptics.two_finger_scroll: 1
hw.psm.synaptics.max_y: 6143
hw.psm.synaptics.max_x: 6143
hw.psm.synaptics.directional_scrolls: 0
hw.psm.trackpoint.skip_backups: 0
hw.psm.trackpoint.press_to_select: 0
hw.psm.trackpoint.z_time: 38
hw.psm.trackpoint.jenks_curvature: 135
hw.psm.trackpoint.threshold: 8
hw.psm.trackpoint.up_threshold: 255
hw.psm.trackpoint.minimum_drag: 20
hw.psm.trackpoint.drag_hysteresis: 255
hw.psm.trackpoint.backup_range: 10
hw.psm.trackpoint.upper_plateau: 125
hw.psm.trackpoint.negative_inertia: 6
hw.psm.trackpoint.sensitivity: 255
hw.psm.mux_disabled: 0
hw.psm.elantech_support: 1
hw.psm.trackpoint_support: 1
hw.psm.synaptics_support: 1
hw.psm.tap_timeout: 125000
hw.psm.tap_threshold: 25
hw.psm.tap_enabled: -1


More information about the freebsd-stable mailing list