Nefungcny NumPad v putty.

Jozef Babjak babjak at hilbert.chtf.stuba.sk
Thu Oct 7 08:33:57 CEST 2004


Zdravim!

Narazil som na problem: nefunguje mi numericka cast klavesnice, ked sa do 
FreeBSD 4.10-p3 prihlasim z Windows, konkretne som testoval Win95 a WinXP. 
V oboch pripadoch pouzivam putty verzie 0.54. V putty som vyskusal 
vsetkych 6 moznych nastaveni klavesnice, t.j. ESC[n~, Linux, Xterm R6, 
VT400, VT100+ a SCO. 

Pojem "nefunguje mi numericka cast klavesnice" znamena, ze pri stlaceni 
klavesy (testvame v mcedit):
	1, 2, 3, 4, 6, 7, 8, 9 
funguju ako 
	End, sipka dole, PgDn, sipka vlavo, sipka vpravo, Home, PgUp, 
t.j. ako ich alternativne funkcie pri vypnutom NumLock-u, ale nezavisle od 
vypnutia ci zapnutia NumLock-u. Ostatne klavesy sa spravaju nasledovne:
5 == 'u'
Enter == 'M'
+ == 'l'
- == F4 (replace)
/ == F2 (save)
NumLock = F1 (help)

Na strane FreeBSD pouzivam shell tcsh. Po prihlaseni sa na lokalnej 
konzole mam premennu TERM nastavenu na cons25. Pouzivam program screen, v 
ktorm mam vzdy nastaveny TERM na screen, co je alias pre vt100. 

Pri prihlaseni sa cez putty z Win mam nastaveny TERM na xterm (v screen-e
zostava vzdy 'screen'). Numericka cast klavesnice sa v programe 
mcedit v screen-e sprava nasledovne:
	1, 2, 3, 4, 5, 6, 7, 8, 9
dava:
	q, r, s, t, u, v, w, x, y,
opat nezavisle od vypnutia ci zapnutia klavesy NumLock. Zvysne klavesy sa 
spravaju rovnako ako som napisal vyssie. 

Podla testu v editore ee sa vzdy pri slaceni klavesy na numerickej casti 
klavesnice odoslu dva znaky: ESC + vyssie uvedeny znak podla klavesy. 

V shell-i mimo screen funguje numericka klavesnica spravne, v screen-e
funguje tak, ako pri zapnutom NumLock-u, ale bez ohladu na jeho vypnutie
ci zapnutie (t.j. cisla vzdy pisu cisla). 

Problem s numerickou klavesnicou dokazem vyriesit tak, ze po prihlaseni sa 
pomocou putty z Win do fbsd manualne nastavim 'setenv TERM cons25', vtedy 
mi ale pre istotu prestanu fungovat funkcne klavesy Fn a vykreslovanie 
ascii grafiky, napr. v mc, co by mne sice nevadilo (grafiku v mc obidem 
cez -a, klavesove skratky Fn cez ESC+n), ale od ostatnych pouzivatelov 
taketo 'schopnosti' cakat nemozem. 

Poznate niekto riesenie? Moze byt na strane putty alebo na strane FreeBSD. 

J. 



More information about the Users-l mailing list