J6X0TP(4) (hpcsh)

J6X0TP(4) | Device Drivers Manual (hpcsh) | J6X0TP(4)

# NAME

`j6x0tp` —
driver for Jornada 680 touch-screen

# SYNOPSIS

`j6x0tp* at adc?`
`wsmouse* at j6x0tp? mux 0`
`wskbd* at j6x0tp? mux 1`

`options J6X0TP_WSMOUSE_EXCLUSIVE`
`options J6X0TP_SETTINGS_ICON_KEYSYM=keysym`
`options J6X0TP_PGUP_ICON_KEYSYM=keysym`
`options J6X0TP_PGDN_ICON_KEYSYM=keysym`
`options J6X0TP_SWITCH_ICON_KEYSYM=keysym`

# DESCRIPTION

The `j6x0tp` driver provides support for the Jornada 680/690 touch-screen.

Pen movements are passed to wsmouse(4) as mouse clicks and drags.

Taps on the on-screen “HP hard icons” are passed to wskbd(4) as key presses.

The `j6x0tp` driver has the following config options.

`options J6X0TP_WSMOUSE_EXCLUSIVE`
  Stop feeding input to wskbd(4) when the attached wsmouse(4) device is opened.
`options J6X0TP_SETTINGS_ICON_KEYSYM=keysym`
`options J6X0TP_PGUP_ICON_KEYSYM=keysym`
`options J6X0TP_PGDN_ICON_KEYSYM=keysym`
`options J6X0TP_SWITCH_ICON_KEYSYM=keysym`
  Customize the mapping of on-screen “HP hard icons” to keys. Default keymap assigns `KS_Home`, `KS_Prior`, `KS_Next`, and `KS_End` respectively. It is possible to change the mapping at run time with wsconsctl(8), but for a “keyboard” as small as this one it is convenient to be able to change the defaults at compile time.

# SEE ALSO

adc(4), wskbd(4), wsmouse(4), tpctl(8)

# HISTORY

The `j6x0tp` driver first appeared in NetBSD 2.0.

November 5, 2003 | NetBSD 10.0