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