TN5250J Emulatore AS/400 - configurazione tastiera

La mappa dei caratteri puo essere modificata sul file keymap di personalizzazioni che si trova nella cartella:
/home/nomeutente/.tn5250j [su linux - cartella nascosta]
C:\Documents and Settings\nomeutente\.tn5250j [su windows]
La definizione della disposizione dei tasti é
#------ Key Map key=keycode,isShiftDown,isControlDown,isAltDown,isAltGrDown,location --------


Alcuni dei tasti necessari sono:
keycode tasto
------ -----------------
10 enter
17 ctrl destro
27 tasto esc
107 tasto + tastierino numerico
109 tasto - tastierino numerico

location
-----------------------
1 standard
2 left
3 right
4 numpad


le modifiche necessarie per avere una configurazione in stile Client access 400 sono:
------------------------------------------
[attn]=27,false,false,false,false,1
[sysreq]=27,true,false,false,false,1
[enter]=10,false,false,false,false,1
[fldext]=10,false,true,false,false,1
[newline]=10,true,false,false,false,1
[field+]=107,false,false,false,false,4
[field-]=109,false,false,false,false,4
Il tasto [newline] non è gestito correttamente dal programma tn5250j.
A seguire una disposizione già modificata e riordinata dell'archivio keymap:
#------ Key Map key=keycode,isShiftDown,isControlDown,isAltDown,isAltGrDown,location --------
#Tue Aug 24 17:37:39 CEST 2010
# modificato 28/08/2010 Adriano Peruffo
[attn]=27,false,false,false,false,1
[sysreq]=27,true,false,false,false,1
[copy]=67,false,true,false,false,1
[paste]=86,false,false,true,false,1
[enter]=10,false,false,false,false,1
[enter].alt2=10,false,false,false,false,4
[newline]=10,true,false,false,false,1
[fldext]=10,false,true,false,false,1
[field-]=109,false,false,false,false,4
[field+]=107,false,false,false,false,4
[prevword]=37,false,false,true,false,1
[nextword]=39,false,false,true,false,1
[tab]=9,false,false,false,false,1
[backtab]=9,true,false,false,false,1
[insert]=155,false,false,false,false,1
[delete]=127,false,false,false,false,1
[clear]=19,false,false,false,false,1
[hostprint]=72,false,false,true,false,1
[pgup]=33,false,false,false,false,1
[pgdown]=34,false,false,false,false,1
[left]=37,false,false,false,false,1
[right]=39,false,false,false,false,1
[up]=38,false,false,false,false,1
[down]=40,false,false,false,false,1
[markup]=38,true,false,false,false,1
[markdown]=40,true,false,false,false,1
[markleft]=37,true,false,false,false,1
[markright]=39,true,false,false,false,1
[reset]=17,false,true,false,false,2
[dupfield]=155,true,false,false,false,1
[jumpprev]=33,false,false,true,false,1
[jumpnext]=34,false,false,true,false,1
[eof]=35,false,false,false,false,1
[home]=36,false,false,false,false,1
[backspace]=8,false,false,false,false,1
[help]=112,false,false,true,false,1
[keypad0]=96,false,false,false,false,1
[keypad1]=97,false,false,false,false,1
[keypad2]=98,false,false,false,false,1
[keypad3]=99,false,false,false,false,1
[keypad4]=100,false,false,false,false,1
[keypad5]=101,false,false,false,false,1
[keypad6]=102,false,false,false,false,1
[keypad7]=103,false,false,false,false,1
[keypad8]=104,false,false,false,false,1
[keypad9]=105,false,false,false,false,1
[pf1]=112,false,false,false,false,1
[pf2]=113,false,false,false,false,1
[pf3]=114,false,false,false,false,1
[pf4]=115,false,false,false,false,1
[pf5]=116,false,false,false,false,1
[pf6]=117,false,false,false,false,1
[pf7]=118,false,false,false,false,1
[pf8]=119,false,false,false,false,1
[pf9]=120,false,false,false,false,1
[pf10]=121,false,false,false,false,1
[pf11]=122,false,false,false,false,1
[pf12]=123,false,false,false,false,1
[pf13]=112,true,false,false,false,1
[pf14]=113,true,false,false,false,1
[pf15]=114,true,false,false,false,1
[pf16]=115,true,false,false,false,1
[pf17]=116,true,false,false,false,1
[pf18]=117,true,false,false,false,1
[pf19]=118,true,false,false,false,1
[pf20]=119,true,false,false,false,1
[pf21]=120,true,false,false,false,1
[pf22]=121,true,false,false,false,1
[pf23]=122,true,false,false,false,1
[pf24]=123,true,false,false,false,1

data: 2010-08-28 11:32:25

Commenti

Post più popolari