Key Mapping - Host Enabler - Foundation 23.1 - Foundation 23.1 - Ready - OnBase - external

Host Enabler

Platform
OnBase
Product
Host Enabler
Release
Foundation 23.1
License

Key Mapping is used to simulate the host computer key functions from an OnBase workstation so that the keyboard sends the correct sequence of characters to the host system. You also have the option of configuring certain keys to act as function keys.

Each key can be configured for a Normal press, as well as when it's used in conjunction with the Shift, Control, and Alt keys. Click on the key that will be used to for a specific function.

Enter the string or code for the information that should be sent to the host system when the key is pressed. Alternatively, enter the hex code for the key itself. For a table of the hex codes, see the ASCII Table below.

If configuring screen scraping, select the appropriate \S key based on the function you want to perform. Place this value in the Normal area of the screen.

Click OK. Click Save. Browse to the location where the key mapping .key file will be saved. (Usually a UNC path). Click Save.

When keys are mapped, it is important that the correct hex code for the mapped keys is entered. Each key is associated with a specific hex code. The followingASCII Cross Reference Table should be used as a guide when you enter these codes during key mapping.

Hex

Char

Hex

Char

Hex

Char

Hex

Char

00

NUL

20

 

40

@

60

'

01

SOH (start of heading)

21

!

41

A

61

a

02

STX (start of text)

22

42

B

62

b

03

ETX (end of text)

23

#

43

C

63

c

04

EOT (end of transmission)

24

$

44

D

64

d

05

ENQ (enquiry)

25

%

45

E

65

e

06

ACK (acknowledge)

26

&

46

F

66

f

07

BEL (bell) - Caused teletype machines to ring a bell. Causes a beep in many common terminals and terminal emulation programs.

27

'

47

G

67

g

08

BS (backspace) Moves the cursor (or print head) move backwards (left) one space.

28

(

48

H

68

h

09

TAB (horizontal tab) - Moves the cursor (or print head) right to the next tab stop. The spacing of tab stops is dependent on the output device, but is often either 8 or 10.

29

)

49

I

69

i

0A

LF (NL line feed, new line) - Moves the cursor (or print head) to a new line. On Unix systems, moves to a new line AND all the way to the left.

2A

*

4A

J

6A

j

0B

VT (vertical tab)

2B

+

4B

K

6B

k

0C

FF (form feed) - Advances paper to the top of the next page (if the output device is a printer).

2C

,

4C

L

6C

l

0D

CR (carriage return) - Moves the cursor all the way to the left, but does not advance to the next line.

2D

-

4D

M

6D

m

0E

SO (shift out) - Switches output device to alternate character set.

2E

.

4E

N

6E

n

0F

SI (shift in) - Switches output device back to default character set.

2F

/

4F

O

6F

o

10

DLE (data link escape)

30

0

50

P

70

p

11

DC1 (device control 1)

31

1

51

Q

71

q

12

DC2 (device control 2)

32

2

52

R

72

r

13

DC3 (device control 3)

33

3

53

S

73

s

14

DC4 (device control 4)

34

4

54

T

74

t

15

NAK (negative acknowledge)

35

5

55

U

75

u

16

SYN (synchronous idle)

36

6

56

V

76

v

17

ETB (end of transmission block) - Not the same as EOT

37

7

57

W

77

w

18

CAN (cancel)

38

8

58

X

78

x

19

EM (end of medium)

39

9

59

Y

79

y

1A

SUB (substitute)

3A

:

5A

Z

7A

z

1B

ESC (escape)

3B

;

5B

[

7B

{

1C

FS (file separator)

3C

<

5C

\

7C

|

1D

GS (group separator)

3D

=

5D

]

7D

}

1E

RS (record separator)

3E

>

5E

^

7E

~

1F

US (unit separator)

3F

?

5F

_

7F

DEL