Professional Web Applications Themes

Synaptics Touchpad driver - FreeBSD

It seems that FreeBSD 5.3 now has support in the kernel for the synaptics touchpad that my laptop has. Right now it's just running as a normal mouse, it looks like the support is disabled by default. In isa/psm.c, I can see the synaptics support in there, but it's disabled unless hw.psm.synaptics_support is set to 1. My question is how do I set it to one? It's setup as a TUNABLE_INT, but there is no sysctl for it. Does it only appear on boot? -- I sense much NT in you. NT leads to Bluescreen. Bluescreen leads to downtime. Downtime ...

  1. #1

    Default Synaptics Touchpad driver

    It seems that FreeBSD 5.3 now has support in the kernel for the
    synaptics touchpad that my laptop has. Right now it's just running as a
    normal mouse, it looks like the support is disabled by default. In
    isa/psm.c, I can see the synaptics support in there, but it's disabled
    unless hw.psm.synaptics_support is set to 1. My question is how do I
    set it to one? It's setup as a TUNABLE_INT, but there is no sysctl for
    it. Does it only appear on boot?

    --
    I sense much NT in you.
    NT leads to Bluescreen.
    Bluescreen leads to downtime.
    Downtime leads to suffering.
    NT is the path to the darkside.
    Powerful Unix is.

    Public Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc
    Fingerprint: CEE1 AAE2 F66C 59B5 34CA C415 6D35 E847 0118 A3D2


    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.2.1 (GNU/Linux)

    iD8DBQFCM/AibTXoRwEYo9IRAgEmAJ9jcoJs5ZMLhskHovIpEH2qn1qTlgCf SnaZ
    wHL+/eLc23ZEBiL+0iccxYc=
    =Xzuh
    -----END PGP SIGNATURE-----

    Loren Guest

  2. #2

    Default Re: Synaptics Touchpad driver


    Hi,

    On Sat, 12 Mar 2005, Loren M. Lang wrote:
     

    It is not a sysctl, it is a kernel tunable. You control it from the
    boot loader, for example by putting

    hw.psm.synaptics_support="1"

    into /boot/loader.conf. See loader.conf(5) and /boot/defaults/loader.conf
    for more information.

    $.02,
    /Mikko
    Mikko Guest

  3. #3

    Default Re: Synaptics Touchpad driver

    On Sun, Mar 13, 2005 at 10:48:46AM -0800, Mikko Ty?l?j?rvi wrote: 
    >
    > It is not a sysctl, it is a kernel tunable. You control it from the
    > boot loader, for example by putting
    >
    > hw.psm.synaptics_support="1"
    >
    > into /boot/loader.conf. See loader.conf(5) and /boot/defaults/loader.conf
    > for more information.[/ref]

    That's what I was wondering and I tried to set it in the loader, but I
    haven't noticed a difference. No added sysctls to tune the touchpad, no
    kernel messages showing anything obvious, the touchpad still acts the
    same, etc. Also, I looked through the kernel sources for other
    TUNABLE_INT's:

    ...
    /usr/src/sys/cam/scsi/scsi_all.c: TUNABLE_INT_FETCH("kern.cam.scsi_delay", &delay);
    /usr/src/sys/cam/scsi/scsi_cd.c:TUNABLE_INT("kern.cam.cd.changer.min_bus y_seconds", &changer_min_busy_seconds);
    /usr/src/sys/cam/scsi/scsi_cd.c:TUNABLE_INT("kern.cam.cd.changer.max_bus y_seconds", &changer_max_busy_seconds);
    /usr/src/sys/cam/scsi/scsi_cd.c: TUNABLE_INT_FETCH(tmpstr, &softc->minimum_command_size);
    /usr/src/sys/cam/scsi/scsi_da.c:TUNABLE_INT("kern.cam.da.retry_count", &da_retry_count);
    /usr/src/sys/cam/scsi/scsi_da.c:TUNABLE_INT("kern.cam.da.default_timeout ", &da_default_timeout);
    /usr/src/sys/cam/scsi/scsi_da.c: TUNABLE_INT_FETCH(tmpstr, &softc->minimum_cmd_size);
    ...

    sysctls -a|grep cam:
    kern.cam.scsi_delay: 15000
    kern.cam.cd.changer.min_busy_seconds: 5
    kern.cam.cd.changer.max_busy_seconds: 15
    kern.cam.da.retry_count: 4
    kern.cam.da.default_timeout: 60

    It looks like all these tunables are also sysctls.
     

    --
    I sense much NT in you.
    NT leads to Bluescreen.
    Bluescreen leads to downtime.
    Downtime leads to suffering.
    NT is the path to the darkside.
    Powerful Unix is.

    Public Key: ftp://ftp.tallye.com/pub/lorenl_pubkey.asc
    Fingerprint: CEE1 AAE2 F66C 59B5 34CA C415 6D35 E847 0118 A3D2


    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.2.1 (GNU/Linux)

    iD8DBQFCNLWkbTXoRwEYo9IRAhIvAJ9IBPI8bF0rVZRgX5eFyj sDnmnKIwCfXN0+
    +daInZppReBjBU+dprbOTWg=
    =zJPc
    -----END PGP SIGNATURE-----

    Loren Guest

Similar Threads

  1. touchpad misbehaves
    By Micha Feigin in forum Debian
    Replies: 0
    Last Post: August 4th, 08:30 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139