···11+.Dd $Mdocdate$
22+.Dt TPADNAV 1
33+.Os
44+.Sh NAME
55+.Nm tpadnav
66+.Nd generate back and forward keyboard events from touchpad gestures
77+.Sh SYNOPSIS
88+.Nm
99+.Op Fl d Ar display
1010+.Op Fl i Ar interval
1111+.Op Fl v
1212+.Sh DESCRIPTION
1313+.Nm
1414+listens for mouse button 6 and 7 events generated by the
1515+.Ox
1616+.Xr wsmouse 4
1717+driver in response to two-finger left and right scrolling and then injects
1818+fake
1919+.Sq XF86XK_Back
2020+and
2121+.Sq XF86XK_Forward
2222+keyboard events with the XTest extension.
2323+Button events are throttled to only generate a keyboard event every
2424+.Ar interval
2525+second.
2626+.Sh OPTIONS
2727+.Bl -tag -width Ds
2828+.It Fl d Ar display
2929+Use a different X11 display named
3030+.Ar display .
3131+.It Fl i Ar interval
3232+Allow a keyboard event to be generated every
3333+.Ar interval
3434+seconds instead of the default 1.
3535+.It Fl v
3636+Be verbose in reporting activity.
3737+.El
3838+.Sh AUTHORS
3939+.Nm
4040+was written by
4141+.An joshua stein Aq Mt jcs@jcs.org .
4242+.Sh CAVEATS
4343+Some applications like Chrome ignore keyboard events generated by the
4444+Xtest extension.