[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference 49.910::kav30

Title:VAX on VMEbus: KAV30
Notice:Could have been as fast as 68K but its a VAX!
Moderator:CSSVMS::KAV30_SUPP
Created:Thu Apr 18 1991
Last Modified:Fri Aug 02 1996
Last Successful Update:Fri Jun 06 1997
Number of topics:159
Total number of notes:645

130.0. "Austrian/German keymap file" by ZYDECO::REDDY () Wed Jun 08 1994 22:17


Hello,

This is not a KAV30 question, but since the notes is managed in Germany, I am
hoping you may be able to answer the following:

We have a VAXELN customer who has a MOTIF application that was written for a
German customer.  He has an LK401-AG keyboard with key top that is in 
Austrian/German.  In his EBUILD he used AUSTRIAN_GERMAN_LK401AG_TW.DECW$KEYMAP
file that is provided in the ELN kit.  When he typed, he found that the key 
stroke displayed on the screen did not match the key top.  I asked him to copy 
the file from VMS and see what would happen.  The results were better, but he 
still had several mis-matches.

He says that from >>> prompt, if he sets the key board to 1 (set kbd 1) the
keys are properly mapped.

Since I don't have access to an Austrian/German keyboard, I cannot test much
for the customer.  Does every key pressed match the key top?  Can someone tell 
me if the keymap file used in Germany is the same one that is included in the 
VMS decw$keymap directory that we get in US?  If not, would you please post 
the keymap file used there as a reply to this note.  I will have my customer 
test it.

Thank You,

Sumithra

    
T.RTitleUserPersonal
Name
DateLines
130.1AUSTRIAN_GERMAN keymapsEICMFG::CUSHNIEThu Jun 09 1994 11:11161
Hi Sumithra,

I havedone a difference of the AUSTRIAN_GERMAN keymap files supplied with 
Versions 4.4 and 4.5 of VAXELN, with the version supplied with VAXVMS, here in 
Germany.

The result is as follows 

Number of difference sections found: 3
Number of difference records found: 48

DIFFERENCES /IGNORE=()/MERGED=1-
    SYS$COMMON:[SYS$KEYMAP.DECW.SYSTEM]AUSTRIAN_GERMAN_LK401AG_TW.DECW$KEYMAP;2-
    SYS$SYSDEVICE:[ELN.KEYMAP]AUSTRIAN_GERMAN_LK401AG_TW.DECW$KEYMAP;1

This indicates that the VAXELN supplied keymap is not identical as used from 
VAXVMS. Any ideas why ?

For your information the keymap file supplied the version of VAXVMS I am running 
(V5.5-2) is attached to this reply.

Hope this helps

Regards

John Cushnie@PCS

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

!
! X Lib Keyboard Map - AUSTRIAN_GERMAN_LK401AG_TW.DECW$KEYMAP
!
! Keyboard : AUSTRIAN/GERMAN
! Model	   : LK401-AG
! Mode	   : All Modes (there is no LK401 DP keyboard)
! Date	   : 21-MAR-1991
!

!    GROUP1	SHIFTED		GROUP2		SHIFTED  MATRIX
!KC  KEYSYM	KEYSYM		KEYSYM		KEYSYM	 POSITION     ENGRAVINGS
!

56   FFBE	0		FFBE		0	   ! G99  F1
57   FFBF	0		FFBF		0	   ! G00  F2
58   FFC0	0		FFC0		0	   ! G01  F3
59   FFC1	0		FFC1		0	   ! G02  F4
5A   FFC2	0		FFC2		0	   ! G03  F5
64   FFC3	0		FFC3		0	   ! G05  F6
65   FFC4	0		FFC4		0	   ! G06  F7
66   FFC5	0		FFC5		0	   ! G07  F8
67   FFC6	0		FFC6		0	   ! G08  F9
68   FFC7	0		FFC7		0	   ! G09  F10
6A   037A0100	B1000000	0		0	   ! 
6B   027A0100	B1000000	0		0	   ! Added by KeyBinder tool
6E   026A6B00	0		0		0	   ! Added by KeyBinder tool
71   FFC8	0		FFC8		0	   ! G11  F11
72   FFC9	0		FFC9		0	   ! G12  F12
73   FFCA	0		FFCA		0	   ! G13  F13
74   FFCB	0		FFCB		0	   ! G14  F14
7A   FF7E	FF7E		FF7E		FF7E	   ! Added by KeyBinder tool
7C   FF6A	0		FF6A		0	   ! G15  HILFE (help)
7D   FF67	0		FF67		0	   ! G16  AUSF�HREN (do)
80   FFCE	0		FFCE		0	   ! G20  F17
81   FFCF	0		FFCF		0	   ! G21  F18
82   FFD0	0		FFD0		0	   ! G22  F19
83   FFD1	0		FFD1		0	   ! G23  F20

8A   FF68	0		FF68		0          ! E16  SUCHEN (find)
8B   FF63	0		FF63		0	   ! E17  EINF�GEN (insert)
8C   1000FF00	0		1000FF00	0	   ! E18  L�SCHEN (remove)
8D   FF60	0		FF60		0	   ! D16  SELEKTIEREN (select)
8E   FF55	0		FF55		0	   ! D17  BILD ^^^ (prev)
8F   FF56	0		FF56		0	   ! D18  BILD VVV (next)

92   FFB0	0		FFB0		0	   ! A20  KP 0
94   FFAC	0		FFAC		0	   ! C23  KP seperator
95   FF8D	0		FF8D		0	   ! A23  KP EINGABE (enter)
96   FFB1	0		FFB1		0	   ! B20  KP 1
97   FFB2	0		FFB2		0	   ! B21  KP 2
98   FFB3	0		FFB3		0	   ! B22  KP 3
99   FFB4	0		FFB4		0	   ! C20  KP 4
9A   FFB5	0		FFB5		0	   ! C21  KP 5
9B   FFB6	0		FFB6		0	   ! C22  KP 6
9C   FFAE	0		FFAE		0	   ! A22  KP decimal
9D   FFB7	0		FFB7		0	   ! D20  KP 7
9E   FFB8	0		FFB8		0	   ! D21  KP 8
9F   FFB9	0		FFB9		0	   ! D22  KP 9
A0   FFAD	0		FFAD		0	   ! D23  KP subtract

A1   FF91	0		FF91		0	   ! E20  KP F1
A2   FF92	0		FF92		0	   ! E21  KP F2
A3   FF93	0		FF93		0	   ! E22  KP F3
A4   FF94	0		FF94		0	   ! E23  KP F4

A7   FF51	0		FF51		0	   ! B16  LEFT
A8   FF53	0		FF53		0	   ! B18  RIGHT
A9   FF54	0		FF54		0	   ! B17  DOWN
AA   FF52	0		FF52		0	   ! C17  UP

AB   FFE2	0		FFE2		0	   ! B11  SHIFT_R
AC   FFE9	0		FFE9		0	   ! A01  ALT_L
AD   FF20       0               FF20            0	   ! A10  ALT-SHIFT
AE   FFE1	0		FFE1		0	   ! B99  SHIFT_L
AF   FFE3	0		FFE3		0          ! C99  CONTROL
B0   FFE5	0		FFE5		0	   ! C00  LOCK(CAPS)
B1   FF7E	FF7E		FF7E		FF7E	   ! A00  MODE_SWITCH
B2   FFEA	0		FFEA		0	   ! A09  ALT_R

BC   FFFF	0		FFFF		0	   ! E13  DELETE
BD   FF0D	0		FF0D		0	   ! C13  RETURN
BE   FF09	0		FF09		0	   ! D00  TAB

BF   005E	00B0		00AC		0000	   ! E00  ^ degree not n/a
C0   0031	0021		00B9		00A1	   ! E01  1 ! super1 inverse!
C1   0071	0051		0040		0000	   ! D01  q Q @ n/a
C2   0061	0041		00E6		00C6	   ! C01  a A ae AE
C3   0079	0059		00AB		003C	   ! B01  y Y << <
C5   0032	0022		00B2		0000	   ! E02  2 " super2 n/a
C6   0077	0057		0000		0000	   ! D02  w W n/a n/a
C7   0073	0053		00DF		00A7	   ! C02  s S ssharp section
C8   0078	0058		00BB		003E	   ! B02  x X >> >
C9   003C	003E		007C		00A6	   ! B00  < > bar brokenbar
CB   0033	00A7		00B3		00A3	   ! E03  3 section super3 sterling
CC   0065	0045		0000		0000	   ! D03  e E n/a n/a
CD   0064	0044		00F0		00D0	   ! C03  d D eth ETH
CE   0063	0043		00A2		00A9	   ! B03  c C cent copyright
D0   0034	0024		00BC		00A4	   ! E04  4 $ 1/4 currency
D1   0072	0052		00B6		00AE	   ! D04  r R pilcrow registered
D2   0066	0046		0000		00AA	   ! C04  f F n/a ordfeminine
D3   0076	0056		0000		0000	   ! B04  v V n/a n/a
D4   0020	0020		0020		0020	   ! A01  SPACE
D6   0035	0025		00BD		0000	   ! E05  5 % 1/2 n/a
D7   0074	0054		0000		0000	   ! D05  t T n/a n/a
D8   0067	0047		0000		0000	   ! C05  g G n/a n/a
D9   0062	0042		0000		0000	   ! B05  b B n/a n/a
DB   0036	0026		00BE		0000	   ! E06  6 & 3/4 n/a
DC   007A	005A		0000		00A5	   ! D06  z Z n/a yen
DD   0068	0048		0000		0000	   ! C06  h H n/a n/a
DE   006E	004E		0000		0000	   ! B06  n N n/a n/a
E0   0037	002F		007B		0000	   ! E07  7 / braceleft n/a
E1   0075	0055		0000		0000	   ! D07  u U n/a n/a
E2   006A	004A		0000		0000	   ! C07  j J n/a n/a
E3   006D	004D		00B5		00BA	   ! B07  m M mu masculine
E5   0038	0028		005B		0000	   ! E08  8 ( bracketleft n/a
E6   0069	0049		0000		0000	   ! D08  i I n/a n/a
E7   006B	004B		0000		0026	   ! C08  k K n/a ampersand
E8   002C	003B		0000		00D7	   ! B08  , ; n/a multiply
EA   0039	0029		005D		00B1	   ! E09  9 ) bracketright plusminus
EB   006F	004F		00F8		00D8	   ! D09  o O oslash Ooblique
EC   006C	004C		0000		0000	   ! C09  l L n/a n/a
ED   002E	003A		00B7		00F7	   ! B09  . : periodcentered division
EF   0030	003D		007D		00B0	   ! E10  0 = braceright degree
F0   0070	0050		00FE		00DE	   ! D10  p P thorn THORN
F2   00F6	00D6		1000FE27	0000	   ! C10  odiaeresis Odiaeresis accute
F3   002D	005F		0000		0000	   ! B10  - _ n/a n/a
F5   00B4	0060		1000FE2C	0000	   ! E12  accute grave cedilla (accents)
F6   002B	002A		1000FE7E	00AF       ! D12  + * tilde-accent macron accent(!)
F7   0023	0027		1000FE60	0000	   ! C12  # ' grave-accent n/a
F9   00DF	003F		005C		00BF	   ! E11  sharp-s ? backslash questiondown
FA   00FC	00DC		1000FE22	1000FEB0   ! D11  U-diaeresis diaeresis ring
FB   00E4	00C4		1000FE5E	0000	   ! C11  A-diaeresis circumflex n/a
130.2thanksZYDECO::REDDYFri Jun 10 1994 22:027
    
    John,
    
    Thanks for the file.  Will let you know after the customer test.
    
    Sumithra