Newsgroup: it.comp.os.linux.iniziare
Titolo: Tasti funzione F1..F24

Ciao a tutti.
In ufficio usiamo un gestionale che gira su una macchina server Linux (SuSE
9.0).
Ora al programma in questione, che ha un'interfaccia a caratteri, accediamo
da PC con Windows e un programma di Emulazione Terminale.
Ho provato ad installare su un PC una distro Linux (Suse 9.0) ed accedere da
qui, però funziona tutto tranne che non riesco ad utilizzare i tasti
funzione da F13 a F24, che sono indispensabili per l'usabilità del prodotto.
Ho provato anche a usare il programma "dal server" ma ho sempre lo stesso
problema.
Sentito l'assistenza del software, mi dicono che devo OBBLIGATORIAMENTE
accedere da Windows con emulatore Telnet !!!
Ma, è possibile che sia proprio così ?
Mi sembra una cosa impossibile che un programma NATIVO LINUX ed a CARATTERI
per accedervi sia necessario usare un Emulatore Telnet da Windows ???
Non è possibile intervenire in qualche modo sulla xterm di Linux per poter
utilizzare questi tasti funzione ?
Vi ringrazio
Luigi

 utilizzare questi tasti funzione ?
Ehi, momento... ma il programma si puo' usare dalla console del server?
Nel caso, hai provato a telnettare verso il server dalla _console_, e 
NON da xterm,
sulla linux box da te installata?
xterm e' un tipo di terminale *diverso* dalla console linux.
bye G.L.
-- 
- Renaissance, aka Gian Luca Sole -
Cit. « E' assolutamente evidente che l'arte del cinema
  si ispira alla vita, mentre la vita si ispira alla TV »
                                         (Woody Allen)


   Se uso il programma dalla console del server (facelto CTRL-ALT-F1,F2 etc)
   funziona, a parte che nella SuSE hanno modificato i font video diversi
   da una videata 80x25 così mi appare tutto confuso, pero qui i tasti
sembrano funzionare.
   A me piacerebbe però che funzionasse con xterm, così da lavore come fanno
gli altri utenti Windows, con la possibilità di stampare le schermate, copia
& incolla etc etc.
  Ti ringrazio
  Luigi

 & incolla etc etc.
da man xterm
[ ... ]
       -tn name
               This  option  specifies the name of the terminal type to be set
               in the TERM environment  variable.   This  terminal  type  must
               exist  in  the  termcap(5) database and should have li# and co#
               entries.
[ ... ]
leggi con attenzione
leggi anche i resource file: /usr/X11R6/lib/X11/app-defaults/XTerm...
se questo non ti risolve il problema puoi verivicare se
'putty' da windows ti consente di utilizzare l'applicativo, se si
ti scarichi la versione per linux e ... un bel SAS a tutti.
ciao
michele
PS:
SAS: salutem'a ssoreta

 ma puo` essere ridefinito a piacere, e mica erano fessi al MIT.
Ehi, ehi... attenzione al quoting, l'ultima frase l'ho scritta io.
So bene che xterm e' personalizzabile, avrei dato consigli
analoghi (dopo aver capito quali erano le intenzioni di Luigino).
xterm e' ovviamente diverso da console... *cosi' com'e' di default*.    :-)


 Vi ringrazio
Ciao
Ho lo stesso problema anche io, il mio di gestionale gira su UNIX.
Inoltre, non credere alle ca##@ che puoi usarlo solo con windows!
Un telnete è sempre un TELNET da qualsiasi macchina ti colleghi.
Io riesco ad accedere da linux al mio gestionale, ma anch'esso aveva 
problemi con i tasti tipo F.
Il problema consiste nel configurare i tasti, o meglio, in telnet ad 
ogni tasto cliccato dal client, corrisponde ad un tipo di comando che il 
server riceve, se non conosci quali sono i comandi...be...
Piuttosto, quando entri in telnet, ovviamente digiterai una password e 
poi un comando di accesso, giusto? Se non è così avrai di certo uno 
script, comunque il comando di accesso non è altro che la confugurazione 
per i comandi dei tasti.
Io ho socperto su unix smanettando, quale era il prg per configurare i 
tasti e non l'ho detto all'assistenza Pro Isam. :-)
Proava a fare così, scaricati il netterm, e lo installi su Windows, 
questo programma shareware è un telnet, che ha anche tutta la 
disposizione della statiera, se con il netterm ti funzionano i tasti F, 
copia le modalità sul sistema linux e vedrai che funziona!
Ciao
Kato

 Un telnete è sempre un TELNET da qualsiasi macchina ti colleghi.
Spesso basta copiare i file di definizione terminfo del
terminale linux nella corrispondente directory del
terminfo del sistema unix.
Ovviamente questo non funziona se l'applicativo
non fa uso (o non fa uso correttamente) del
database terminfo.
