Home | History | Annotate | Download | only in hpc
History log of /src/sys/dev/hpc/hpckbdkeymap.h
RevisionDateAuthorComments
 1.51  06-Aug-2011  kiyohara Add support for PSIONTEKLOGIX NETBOOK PRO.
 1.50  23-May-2010  nonaka Added WS020SH keymap.
 1.49  17-Apr-2010  nonaka Added Sharp W-ZERO3 series support.
 1.48  28-Apr-2008  martin branches: 1.48.20; 1.48.22;
Remove clause 3 and 4 from TNF licenses
 1.47  23-Sep-2007  kiyohara branches: 1.47.20; 1.47.22; 1.47.24;
Fix to persona_hpw{5,20}0pad_special_keymap.[KEY_SPECIAL_OFF] = 5.
 1.46  12-Oct-2006  uwe branches: 1.46.8; 1.46.22; 1.46.24;
-Wextra fixes
 1.45  07-Oct-2006  peter Jornada 720: change key 127 to KEY_SPECIAL_OFF.
 1.44  24-Sep-2006  peter Run the "power button event" hooks when the special button OFF is pressed.
Change the keycodes in the keymaps that are currently using the OFF button
to -1 so that they will still operate the same way (i.e. do nothing).

No objection on port-hpcsh & port-hpcmips.
 1.43  27-Jun-2006  peter branches: 1.43.4; 1.43.6;
Set the jornada 720 volume up/down and play buttons to ignore
instead of unknown.
 1.42  08-Apr-2006  peter branches: 1.42.4;
The altgr button has number 184, not 219. Change the jornada 720
key translation tables to use the correct number.

Patch for the US/UK model has been tested by Alex Poylisher & Mark Kirby.
 1.41  28-Mar-2006  tsutsui Add keymap for Clio C-1000 and C-1050.
Patch from Matthew Orgass in PR port-hpcmips/28383.
 1.40  07-Mar-2006  peter branches: 1.40.2;
Jornada 720 US/UK: map the win and fn buttons correctly.

Problem reported and patch tested by Alex Poylisher.
 1.39  04-Mar-2006  peter branches: 1.39.2; 1.39.4;
Add keyboard translation for the Jornada 720 Japanese, US/UK (ABA, ABU)
and "International English" (ABB) models.

Share the existing Jornada 680/690 (hpcsh) keyboard layouts with
Jornada 720 (hpcarm).
 1.38  11-Dec-2005  christos branches: 1.38.4; 1.38.6;
merge ktrace-lwp.
 1.37  05-Sep-2005  kiyohara Support LCD screen driver for PERSONA SH3 machines.
 1.36  30-Jul-2005  nakayama Add LCD brightness control keymaps and correct some key assigns for
Sharp Telios series.
 1.35  14-Jul-2005  uwe Keyboard translation for HP 620LX. Data and testing on an
"International English" (#ABB) unit from Christer Andersson.
US version (#ABA) uses the same primary layer layout as far as I can
figure from keyboard pictures, so this table should work for those
machines too.
 1.34  19-Jan-2005  uwe branches: 1.34.6; 1.34.8;
Shuffle persona_hpw200ec_keytrans[] to match recent change to
pfckbd_callout_hitachi().

Fix KEY_SPECIAL_OFF for both Persona machines.

From KIYOHARA Takashi.
 1.33  18-Jan-2005  uwe Kill trailing whitespace.
 1.32  18-Jan-2005  uwe Use uint<N>_t instead of u_int<N>_t.
 1.31  18-Jan-2005  uwe Rewrite pfckbd_callout_hitachi() to do the same scan line dance that
pfckbd_callout_hp() does. Change the order of scan and the layout of
the matrix to be more natural.

Chords like <Shift>+<L> now work.

From KIYOHARA Takashi.
 1.30  11-Jan-2005  uwe branches: 1.30.2;
Add keyboard layout for Jornada 680/690 Spanish (ABE).
From Alfonso Fernandez.
 1.29  03-Jul-2004  uch jornada 6x0 use j6x0pwr as power button. remove special keymap.
 1.28  28-Jun-2004  uch add HPW200EC keymap. patch by "Jeremiah Holt" <jholt5638@earthlink.net>
 1.27  06-Apr-2004  tv Give the MobilePro 800 and MobilePro 880 correct keymaps: fix the
positioning of the cursor keys to match the keycaps, and make the cmdmap
work correctly.
 1.26  18-Mar-2004  uwe branches: 1.26.2;
Scandinavian keyboard layout for Jornada 680/690.
 1.25  17-Mar-2004  uwe Comment change only. Add a reminder that if you add new entry to
hpckbd_keymap_table, you must make sure that pckbd_keydesctab[] in
sys/dev/pckbport/wskbdmap_mfii.c has a placeholder KB_MACHDEP entry
for the base ht_layout that you refer.

I've stepped on this rakes two times already, with DE and FR keymaps,
so I gather, I'd better add this reminder, if only for myself. :)
 1.24  17-Mar-2004  uwe The platid for Jornada 680/690 with European English (ABB) keyboard is
now properly renamed to have the EU suffix.

Enable Jornada 680/690 French (ABF) keymap now that we have a platid
for it (requires updated hpcboot.exe to use).
 1.23  15-Mar-2004  uwe Now that we can control contrast and brightness of the Jornada 680 LCD
add KS_Cmd_{Contrast,Brightness}{Up,Down} to default keymaps.
 1.22  15-Mar-2004  uwe Change #if 0 protecting the lines with KS_euro to #ifdef KS_euro, so
that the keymap definitions are forward-compatible.
 1.21  23-Aug-2003  uwe French keydesc for Jornada 680/690. Written based on photos and
descriptions of WinCE behavior from Ge'rard Gambaro (jornada.free.fr).
Not tested on an actual ABF unit.

Hidden under #if 0, as we don't have a platform id for French Jornadas yet.
But I think it's better off committed before it's got lost.
 1.20  18-May-2003  uwe branches: 1.20.2;
Oops, correct platids for 680/690 with European English (ABB)
keyboard. We still use hpcboot's "Hungarian" entry for them.
 1.19  26-Apr-2003  uwe Keymaps for US and German keyboards for Jornada 680/690.
 1.18  28-Dec-2002  uwe Sync US map with reality. Rename what used to called "us" map to
international. Drop Hungarian map that is a proper subset of
international map (and I strongly suspect the "Hungarian" is a
misnomer in the first place). Adjust hpckbd_keymap_table accordingly.

With this change selecting "US" in hpcboot will give you real US
layout. Selecting "Hungarian" will give you international layout and
I think hpcboot shall be changed accordingly.

I'm not sure if there's separate "German" layout for hpcs. I think
any layout that is not different from us/international on the primary
layer shall be handled with wsconsctl.
 1.17  28-Dec-2002  uwe jornada6x0_us_keytrans: Map "del" key to 211 ("Del") not 14 ("<=").
Our default keymaps map "<=" to KS_Delete (i.e. vt-style rubout)
anyway, so default behavior is not changed, but some people might
prefer to map "<=" and "del" differently. Let them distinguish
between the two. Fix the flying windows key mapping it should be 219,
not 221 (menu). Drop non-existent keycode 125.
 1.16  28-Nov-2002  hamajima add Sigmarion2. it is same keymap of Sigmarion.
 1.15  11-May-2002  uwe branches: 1.15.4;
Correct AltGr keycode for 680/US layout.
 1.14  10-May-2002  uwe Comment change only: remove XXX.
 1.13  02-May-2002  uch add Jornada680/690 US-keymap. patch by uwe.
 1.12  08-Oct-2001  uch fix PERSONA keymap. patch by KIYOHARA Takashi
 1.11  14-Sep-2001  uch HITACHI PERSONA keymap. patch by KIYOHARA Takashi.
 1.10  18-Apr-2001  takemura branches: 1.10.2; 1.10.4;
Add Mobile Pro 780 own keymap. This resolves the arrow key problem on
Mobile Pro 780.
 1.9  09-Apr-2001  sato fix KS_Cmd_Screen* in sigmarion_cmdmap[].
 1.8  05-Apr-2001  sato add MobilePro770 cmdmap.
 1.7  24-Mar-2001  uch add HP 620LX Japanese model keymap.
 1.6  22-Mar-2001  uch add Hugarian and German keymap
patch by Laszlo Szabo <rka@rka.hu>
 1.5  04-Mar-2001  takemura branches: 1.5.2; 1.5.4;
Add platform id and keymap for CASIO PocketPostPet.
 1.4  04-Mar-2001  takemura Fix key codes of arrow keys:
72(KS_KP_Up) -> 200(KS_Up)
75(KS_KP_Left) -> 203(KS_Left)
77(KS_KP_Right) -> 205(KS_Right)
80(KS_KP_Down) -> 208(KS_Down)
in 11 keymaps:
tc5165_telios_jp
tc5165_compaq_c_jp
m38813c_keymap
mcr_jp
z50
tripad
mccs
mobilepro
mobilepro750c
intertop
sigmarion_jp
 1.3  02-Mar-2001  uch HP Jornada 680 Japanese model keymap.
 1.2  24-Feb-2001  uch add HP Jornada 690 Japanese model keymap.
 1.1  22-Feb-2001  uch hpc common files are moved to dev/hpc.
 1.5.4.4  21-Apr-2001  bouyer Sync with HEAD
 1.5.4.3  27-Mar-2001  bouyer Sync with HEAD.
 1.5.4.2  12-Mar-2001  bouyer Sync with HEAD.
 1.5.4.1  04-Mar-2001  bouyer file hpckbdkeymap.h was added on branch thorpej_scsipi on 2001-03-12 13:30:06 +0000
 1.5.2.7  29-Dec-2002  thorpej Sync with HEAD.
 1.5.2.6  11-Dec-2002  thorpej Sync with HEAD.
 1.5.2.5  20-Jun-2002  nathanw Catch up to -current.
 1.5.2.4  22-Oct-2001  nathanw Catch up to -current.
 1.5.2.3  21-Sep-2001  nathanw Catch up to -current.
 1.5.2.2  21-Jun-2001  nathanw Catch up to -current.
 1.5.2.1  09-Apr-2001  nathanw Catch up with -current.
 1.10.4.2  11-Oct-2001  fvdl Catch up with -current. Fix some bogons in the sparc64 kbd/ms
attach code. cd18xx conversion provided by mrg.
 1.10.4.1  01-Oct-2001  fvdl Catch up with -current.
 1.10.2.2  23-Jun-2002  jdolecek catch up with -current on kqueue branch
 1.10.2.1  10-Jan-2002  thorpej Sync kqueue branch with -current.
 1.15.4.1  07-Apr-2004  jmc Pullup rev 1.27 (requested by tv in ticket #1659)

Give the MobilePro 800 and MobilePro 880 correct keymaps: fix the
positioning of the cursor keys to match the keycaps, and make the cmdmap
work correctly.
 1.20.2.6  10-Nov-2005  skrll Sync with HEAD. Here we go again...
 1.20.2.5  24-Jan-2005  skrll Sync with HEAD.
 1.20.2.4  17-Jan-2005  skrll Sync with HEAD.
 1.20.2.3  21-Sep-2004  skrll Fix the sync with head I botched.
 1.20.2.2  18-Sep-2004  skrll Sync with HEAD.
 1.20.2.1  03-Aug-2004  skrll Sync with HEAD
 1.26.2.1  07-Apr-2004  jmc Pullup rev 1.27 (requested by tv in ticket #74)

Give the MobilePro 800 and MobilePro 880 correct keymaps: fix the
positioning of the cursor keys to match the keycaps, and make the cmdmap
work correctly.
 1.30.2.1  29-Apr-2005  kent sync with -current
 1.34.8.3  27-Oct-2007  yamt sync with head.
 1.34.8.2  30-Dec-2006  yamt sync with head.
 1.34.8.1  21-Jun-2006  yamt sync with head.
 1.34.6.2  04-Aug-2005  tron Pull up revision 1.36 (requested by nakayama in ticket #637):
Add LCD brightness control keymaps and correct some key assigns for
Sharp Telios series.
 1.34.6.1  19-Jul-2005  riz Pull up revision 1.35 (requested by uwe in ticket #598):
Keyboard translation for HP 620LX. Data and testing on an
"International English" (#ABB) unit from Christer Andersson.
US version (#ABA) uses the same primary layer layout as far as I can
figure from keyboard pictures, so this table should work for those
machines too.
 1.38.6.1  22-Apr-2006  simonb Sync with head.
 1.38.4.1  09-Sep-2006  rpaulo sync with head
 1.39.4.1  19-Apr-2006  elad sync with head.
 1.39.2.4  11-Aug-2006  yamt sync with head
 1.39.2.3  11-Apr-2006  yamt sync with head
 1.39.2.2  01-Apr-2006  yamt sync with head.
 1.39.2.1  13-Mar-2006  yamt sync with head.
 1.40.2.2  24-May-2006  tron Merge 2006-05-24 NetBSD-current into the "peter-altq" branch.
 1.40.2.1  31-Mar-2006  tron Merge 2006-03-31 NetBSD-current into the "peter-altq" branch.
 1.42.4.1  13-Jul-2006  gdamore Merge from HEAD.
 1.43.6.1  22-Oct-2006  yamt sync with head
 1.43.4.1  18-Nov-2006  ad Sync with head.
 1.46.24.1  06-Nov-2007  matt sync with HEAD
 1.46.22.1  02-Oct-2007  joerg Sync with HEAD.
 1.46.8.1  09-Oct-2007  ad Sync with head.
 1.47.24.2  11-Aug-2010  yamt sync with head.
 1.47.24.1  16-May-2008  yamt sync with head.
 1.47.22.1  18-May-2008  yamt sync with head.
 1.47.20.1  02-Jun-2008  mjf Sync with HEAD.
 1.48.22.1  30-May-2010  rmind sync with head
 1.48.20.2  17-Aug-2010  uebayasi Sync with HEAD.
 1.48.20.1  30-Apr-2010  uebayasi Sync with HEAD.

RSS XML Feed