1# 2# 3# Copyright 2005 Sun Microsystems, Inc. All rights reserved. 4# Use is subject to license terms. 5# 6# CDDL HEADER START 7# 8# The contents of this file are subject to the terms of the 9# Common Development and Distribution License, Version 1.0 only 10# (the "License"). You may not use this file except in compliance 11# with the License. 12# 13# You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 14# or http://www.opensolaris.org/os/licensing. 15# See the License for the specific language governing permissions 16# and limitations under the License. 17# 18# When distributing Covered Code, include this CDDL HEADER in each 19# file and include the License file at usr/src/OPENSOLARIS.LICENSE. 20# If applicable, add the following below this CDDL HEADER, with the 21# fields enclosed by brackets "[]" replaced with your own identifying 22# information: Portions Copyright [yyyy] [name of copyright owner] 23# 24# CDDL HEADER END 25# 26# ident "%Z%%M% %I% %E% SMI" 27# 28# Hungarian Type 5 key layout 29# 30key 42 base 0 shift nop caps 0 ctrl 0 altg nop 31key 30 base 1 shift '\'' caps 1 ctrl 1 altg nop 32key 31 base 2 shift '"' caps 2 ctrl 2 altg nop 33key 32 base 3 shift + caps 3 ctrl 3 altg # 34key 33 base 4 shift ! caps 4 ctrl 4 altg $ 35key 34 base 5 shift % caps 5 ctrl 5 altg nop 36key 35 base 6 shift / caps 6 ctrl 6 altg ^ 37key 36 base 7 shift = caps 7 ctrl 7 altg { 38key 37 base 8 shift ( caps 8 ctrl 8 altg [ 39key 38 base 9 shift ) caps 9 ctrl 9 altg ] 40key 39 base } shift } caps } ctrl nop altg } 41key 40 base \ shift \ caps \ ctrl nop altg \ 42key 41 base ~ shift ~ caps ~ ctrl nop altg ~ 43key 43 all '\b' 44key 54 base q shift Q caps Q ctrl ^Q altg @ 45key 59 base z shift Z caps Z ctrl ^Z altg nop 46key 64 base nop shift nop caps nop ctrl nop altg nop 47key 65 base nop shift nop caps nop ctrl nop altg nop 48key 84 base k shift K caps K ctrl '\v' altg & 49key 86 base ; shift nop caps nop ctrl nop altg ; 50key 87 base nop shift nop caps nop ctrl nop altg nop 51key 88 base nop shift nop caps nop ctrl nop altg nop 52key 124 base nop shift nop caps nop ctrl nop altg | 53key 100 base y shift Y caps Y ctrl ^Y altg < 54key 101 base x shift X caps X ctrl ^X altg > 55key 102 base c shift C caps C ctrl ^C altg ` 56key 107 base , shift ? caps , ctrl nop altg * 57key 108 base . shift : caps . ctrl nop altg nop 58key 109 base - shift _ caps - ctrl nop altg nop 59# 60# 61# 62# New function keys assigned old codes 63# 64key 44 all bf(8) 65key 52 all rf(7) 66key 96 all rf(9) 67key 74 all rf(13) 68key 123 all rf(15) 69key 20 all string+uparrow 70key 24 all string+leftarrow 71key 27 all string+downarrow 72key 28 all string+rightarrow 73