Newsgroup: it.comp.programmare
Titolo: Tastiera o keyboard? OT?

Scusate il poema che andrete a leggere ma più informazioni vi do e meglio
saprete aiutarmi.
Accendo il mio stravecchio Olivetti PCS 286 e inizia a fare vari test:
Resident Diagnostic Rev 1.42
CPU (i80286) Pass
I/O Controller Pass
ROM Checksum Pass
Memory Refresh Pass
Keyboard Controller Pass
Base Memory: 640 KB
Extended Memory: 384 KB
Total Memory: 1024 KB
Parity Circuitry: Pass
Interrupt Controllers: Pass
DMA Controllers Pass
Keyboard Error: 8
Press F1 to continue
Premo tutti i tasti ma nessun segno di vita (nemmeno un bip d’errore), solo
Bloc Num, Bloc Scorr e Bloc Maiuscolo fanno accendere e spegnere i led.
Collego una tastiera Olivetti (che funziona correttamente col vecchio
Olivetti M24 New P133) premo F1 o qualsiasi altro tasto ma non succede nulla
(nemmeno i Bloc funzionano).
Provo a riavviare con già inserito lo spinotto di questa seconda tastiera:
Resident Diagnostic Rev 1.42
…………….… Pass
DMA Controllers Pass
Keyboard Pass
Clock/Calendar Pass
CPU Protected Mode Pass
CMOS RAM Pass
Fixed Disks: 1 Present
Floppy Disks: 1 Present
Primary boot-strap
Avvio di MS-DOS…
Qui si pianta, nemmeno i led dei Bloc si accendono e spengono, solo Bloc Num
resta acceso perché è impastato così all’avvio, ma non si spegne.
Suppongo avrà perso tutti i dati in memoria compreso il dos, sono anni che è
lì da solo e nessuno lo considerava.
Inserisco il Disco 1 Installazione MS-DOS 6.22 e riavvio, tutto bene fino
alla pagina iniziale:
Premere INVIO per installare MS-DOS
Premere F1 per informazioni
Premere F3 per uscire senza installare
Nessun tasto della seconda tastiera sembra funzionare (nemmeno i led),
ricollego la prima tastiera e solo i led funzionano ma INVIO, F1 e F3 no!
Mi scarico un disco d’avvio e riavvio il 286 (ricollego la seconda
tastiera), provo a scrivere ma nulla compare a video.
Accendo il mio nuovissimo Pentium 4 2.80 GHz, aggiungo i comandi giusti nel
file autoexec.bat del dischetto di avvio (dir c:\, cd\dos …), riavvio e
scopro che esiste solo più:
Autoexec.bat 183 byte 9-09-98 5:48p
Config.sys 184 byte 9-09-98 5:48p
DOS <DIR> 12-11-97 2:02a
Command.com 0 byte 9-09-98 4:41a
Vi risparmio il testo dell’autoexec e del config.
Nella cartella Dos vi sono ancora 4 file:
Ega.cpi 0 byte 9-09-98 4:45a
Setver.exe 12427 byte 5-04-92 9:00am
Emm386.exe 0 byte 9-09-98 5:09a
Scandisk.exe 0 byte 9-09-98 5:13a
Allora posso formattare o fare qualsiasi altra cosa tanto non perdo
nulla!!!!!
Ma come faccio?
Secondo voi può esserci un problema del PC nel leggere le tastiere o manca
solo il file keyboard.sys nella cartella DOS e il comando KEYB
IT,,C:\DOS\KEYBOARD.SYS nell’autoexec.bat?
Qualcuno saprebbe anche dirmi cosa settano i comandi nell’autoexec.bat:
MODE CON CODEPAGE PREPARE=((437)) C:\DOS\EGA.CPI
MODE CON CODEPAGE SELECT=437
Nei computer un po’ più recenti (che usano windows come Sistema Operativo e
fanno riferimento al file C:\WINDOWS\COMMAND\EGA.CPI) i valori 437 sono
sostituiti da 850, cosa cambia?
Scusate dove ho scritto in maiuscolo, l’ho fatto solo per riportare
fedelmente le diciture del pc.
Plaese help me!
Grazie.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 sostituiti da 850, cosa cambia?
850 è la tabella ascii italiana, 437 quella us. Se hai una tastiera italiana
usa la 850.
EGA imposta la scheda video al modo EGA, è in pratica il driver della scheda
video.
Ciao, Enrico