History log of /freebsd-10-stable/share/man/man4/psm.4
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 255646 17-Sep-2013 dumbbell

psm: Update "struct synapticshw" in psm(4) man page

This structure was updated in r255153 and r255154.

PR: kern/170834
Approved by: re (hrs)


# 248478 18-Mar-2013 jkim

Add preliminary support for IBM/Lenovo TrackPoint.

PR: kern/147237 (based on the initial patch for 8.x)
Tested by: glebius (device detection and suspend/resume)
MFC after: 1 month


# 235317 12-May-2012 gjb

General mdoc(7) and typo fixes.

PR: 167776
Submitted by: Nobuyuki Koganemaru (kogane!jp.freebsd.org)
MFC after: 3 days


# 233580 27-Mar-2012 jkim

- Do not clobber softc when psm(4) is reintialized.
- Make INITAFTERSUSPEND flag independent of HOOKRESUME flag.
- Automatically set INITAFTERSUSPEND flag when ALPS GlidePoint is detected.
- Always probe Synaptics Touchpad. Allow MOUSE_SYN_GETHWINFO ioctl and
automatically set INITAFTERSUSPEND flag when a supported device is detected,
regardless of "hw.psm.synaptics_support" tunable setting.
- Update psm(4) to reflect the above changes.
- Remove long-time defunct SYNCHACK flag while I am in the neighborhood.

MFC after: 1 month


# 213573 08-Oct-2010 uqs

mdoc: drop redundant .Pp and .LP calls

They have no effect when coming in pairs, or before .Bl/.Bd


# 212087 01-Sep-2010 ed

Remove reference to device minor numbers in psm(4) man page.

The number returned by stat(2) is generated automatically, so it is not
possible to deduce whether the device is blocking or not.

MFC after: 1 week


# 208027 13-May-2010 uqs

mdoc: move CAVEATS, BUGS and SECURITY CONSIDERATIONS sections to the
bottom of the manpages and order them consistently.

GNU groff doesn't care about the ordering, and doesn't even mention
CAVEATS and SECURITY CONSIDERATIONS as common sections and where to put
them.

Found by: mdocml lint run
Reviewed by: ru


# 202386 15-Jan-2010 ru

Use the newly brought %U macro.


# 200674 18-Dec-2009 dumbbell

Add new "hw.psm.tap_enabled" tunable and sysctl.

This tunable allows one to enable (1) or disable (0) gestures like tap
and tap-hold on Synaptics TouchPad when the Extended mode isn't enabled
(ie. "hw.psm.synaptics_support" not set).

By default, the value is -1 in order to keep the current behaviour of
not enabling/disabling gestures explicitly.

PR: kern/139272
Submitted by: David Horn <dhorn2000 AT gmail DOT com>
Reviewed by: David Horn <dhorn2000 AT gmail DOT com>


# 178017 08-Apr-2008 jkim

- Add write(2) support for psm(4) in native operation level. Now arbitrary
commands can be written to /dev/psm%d and status can be read back from it.
- Reflect the change in psm(4) and bump version for ports.

MFC after: 1 week


# 148066 15-Jul-2005 hrs

Fix typos and use consistent section names in manual pages:

s/SYSCTLS/SYSCTL VARIABLES/
s/TUNABLES/LOADER TUNABLES/
s/CAVEAT/CAVEATS/
s/DESCIPTION/DESCRIPTION/

Reviewed by: ru
MFC after: 3 days


# 141846 13-Feb-2005 ru

Expand *n't contractions.


# 140561 21-Jan-2005 ru

Sort sections.


# 140111 12-Jan-2005 ru

Scheduled mdoc(7) sweep.


# 135955 30-Sep-2004 philip

Document the Synaptics tunable. While I'm here, also mention the
synapticshw_t structure and the MOUSE_SYN_GETHWINFO ioctl() which
reads it.

MT5 candidate

Approved by: njl


# 131530 03-Jul-2004 ru

Mechanically kill hard sentence breaks and double whitespaces.


# 119964 10-Sep-2003 ru

mdoc(7): Properly mark C headers.


# 117011 28-Jun-2003 ru

Hiten's patchset for section four manpages, slightly edited by me.


# 108317 27-Dec-2002 schweikh

english(4) police.


# 89610 21-Jan-2002 mpp

Ispell sweep of share/man/man4.


# 84877 13-Oct-2001 yokota

Update man pages in the section 4 to match the reality in -CURRENT.

- Change lines referring to kernel configuration file:
device foo0 at isa port xxx irq yyy...
to
device foo
Describe resource "hints" in /boot/device.hints.

- Try to describe resource allocation and probe/attach behavior in the
newbus framework.


# 81251 07-Aug-2001 ru

mdoc(7) police:

Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text.
Not only this slows down the mdoc(7) processing significantly, but it also
has an undesired (in this case) effect of disabling hyphenation within the
entire enclosed block.


# 79727 14-Jul-2001 schweikh

Removed whitespace at end-of-line; no content changes. I simply did
cd src/share; find man[1-9] -type f|xargs perl -pi -e 's/[ \t]+$//'

BTW, what editors are the culprits? I'm using vim and it shows
me whitespace at EOL in troff files with a thick blue block...

Reviewed by: Silence from cvs diff -b
MFC after: 7 days


# 79538 10-Jul-2001 ru

mdoc(7) police: removed HISTORY info from the .Os call.


# 79454 09-Jul-2001 dd

mdoc(7) police: remove extraneous .Pp before and/or after .Sh.


# 75670 18-Apr-2001 ru

mdoc(7) police: normalize .Nd.


# 71895 01-Feb-2001 ru

mdoc(7) police: split punctuation characters + misc fixes.


# 69027 22-Nov-2000 ru

mdoc(7) police: do not split author names in the AUTHORS section.


# 68854 17-Nov-2000 ru

mdoc(7) police: use certified section headers wherever possible.


# 68822 16-Nov-2000 ben

fix typo; compliment -> complement.

PR: 22840
Submitted by: Jimmy Olgeni <olgeni@uli.it>


# 68716 14-Nov-2000 ru

Use Fx macro wherever possible.


# 66860 09-Oct-2000 phk

Initiate deorbit burn sequence for <machine/mouse.h>.

Replace all in-tree uses with <sys/mouse.h> which repo-copied a few
moments ago from src/sys/i386/include/mouse.h by peter.
This is also the appropriate fix for exo-tree sources.

Put warnings in <machine/mouse.h> to discourage use.
November 15th 2000 the warnings will be converted to errors.
January 15th 2001 the <machine/mouse.h> files will be removed.


# 58967 03-Apr-2000 yokota

Brush up the last commit.

- Change some expressions.
- Wrap "resume" in single quotes to maintain consistency.

Submitted by: sheldonh


# 58922 02-Apr-2000 yokota

- Reflect recent update.


# 57676 01-Mar-2000 sheldonh

Remove single-space hard sentence breaks. These degrade the quality
of the typeset output, tend to make diffs harder to read and provide
bad examples for new-comers to mdoc.


# 56330 20-Jan-2000 yokota

PSM_HOOKAPM is obsolete; it was renamed to PSM_HOOKRESUME in
psm.c rev.1.21.


# 56190 17-Jan-2000 asmodai

Seperate commit from the rest due to the fact that the /& fixing in
this case also corrects the usage of quotes in options.


# 53200 15-Nov-1999 phantom

* remove i386 specific mark
* some style and syntax fixes
* some duplicated $FreeBSD$ tags removed


# 53054 09-Nov-1999 yokota

Fix typo: MOUSE_GETSTAT -> MOUSE_GETSTATUS.

Found by: abial


# 50476 27-Aug-1999 peter

$Id$ -> $FreeBSD$


# 49966 17-Aug-1999 yokota

Mention Interlink VersaPad support.


# 49792 14-Aug-1999 chris

Fix bad references, remove some invalid ones such as sa(9).


# 47337 20-May-1999 yokota

Remove bio/cam/net/tty labels.

OKed by: peter


# 43725 07-Feb-1999 yokota

- Add atkbd.4, atkbdc.4, splash.4 and vga.4.
- Update pcvt.4 and psm.4 to reflect recent keyboard driver changes.


# 43230 26-Jan-1999 yokota

Added descriptions on new flags introduced in psm.c rev.1.57.


# 40583 22-Oct-1998 bde

Removed all `vector xxxintr' specifications. Interrupt handlers are now
configured in drivers.

Don't quote IO_KBD.


# 34504 12-Mar-1998 charnier

.Sh AUTHOR -> .Sh AUTHORS according to mdoc specs.
Use .An/.Aq.


# 32735 24-Jan-1998 yokota

Add brief note on error message from the driver.


# 31606 07-Dec-1997 yokota

Document recent mouse code changes.


# 31114 11-Nov-1997 yokota

Documented PSM_HOOKAPM and PSM_RESETAFTERSUSPEND options.


# 30572 19-Oct-1997 yokota

Rename MOUSE_GETINFO to MOUSE_GETHWINFO. The name collided with the one
in console.h.
Pointed out by bde.


# 22986 22-Feb-1997 peter

Revert $FreeBSD$ back to $Id$


# 22300 05-Feb-1997 mpp

Fix a bunch of man pages to stop abusing the .Nm macro, along
with some other minor fixes for some problems I noticed
while making these changes.

Pointed out by: bde


# 21721 15-Jan-1997 sos

Latest fixes for the psm mouse device, also updates the docs
to reflect the new options etc..

Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>


# 21673 14-Jan-1997 jkh

Make the long-awaited change from $Id$ to $FreeBSD$

This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.

Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.


# 21027 29-Dec-1996 wosch

add 'i386' to macro .Dt


# 20920 26-Dec-1996 wosch

Sort cross references.


# 20169 05-Dec-1996 nate

Added psm manpage.

Submitted by: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>