Subject: Mapping "HP hard icons" to key presses
To: None <port-hpcsh@netbsd.org>
From: Valeriy E. Ushakov <uwe@ptc.spbu.ru>
List: port-hpcsh
Date: 11/04/2003 06:50:07
I've just committed this.
On Tue, Nov 04, 2003 at 03:43:12 +0000, Valeriy E. Ushakov wrote:
> Module Name: src
> Committed By: uwe
> Date: Tue Nov 4 03:43:12 UTC 2003
>
> Modified Files:
> src/sys/arch/hpcsh/conf: files.hpcsh
> src/sys/arch/hpcsh/dev: j6x0tp.c
>
> Log Message:
> Provide wskbd* at j6x0tp? attachment that maps taps on the "HP hard
> icons" (along the right edge of the screen) to key presses.
So now you can say in your kernel config:
j6x0tp* at adc? # touch panel
wsmouse0 at j6x0tp? mux 0 # - as a pointing device
wskbd1 at j6x0tp? mux 1 # - "hard icons" as keys
# Do not convert hard icons to key presses while serving mouse input.
#options J6X0TP_WSMOUSE_EXCLUSIVE
# Customization for the mini-keymap of hard icons.
#options J6X0TP_SETTINGS_ICON_KEYSYM="KS_Home"
#options J6X0TP_PGUP_ICON_KEYSYM="KS_Prior"
#options J6X0TP_PGDN_ICON_KEYSYM="KS_Next"
#options J6X0TP_SWITCH_ICON_KEYSYM="KS_End"
and tapping the on-screen "hard icons" will get translated to key
presses. The keymap is customizable via options, the commented out
examples in the above snippet are the defaults.
Enjoy.
SY, Uwe
--
uwe@ptc.spbu.ru | Zu Grunde kommen
http://www.ptc.spbu.ru/~uwe/ | Ist zu Grunde gehen