[Lugge] Fw: Keymap ? ... Fatto !

  • From: Roberto A.Foglietta <fogliettar@xxxxxxxxxxxxxxxxxx>
  • To: LUGGE MLIST <lugge@xxxxxxxxx>
  • Date: Thu, 31 Oct 2002 13:02:59 +0100


Begin forwarded message:

Date: 31 Oct 2002 13:22:04 +0100
From: Paolo Bongiorno <p.bongy@xxxxxx>
To: robang@xxxxxxxxx
Subject: Keymap ?  ... Fatto !


Caro Roberto ho risolto il problema della tastiera personalizzata nella
maniera descritta di seguito.

 Quando hai un minuto mi dai una definizione di framebuffer ?, ho capito
che consente diverse modalità grafiche e penso che sia strettamente
legato all' hardware, è così ?

 La visualizzazione ottimale ( sovrapponibile al modo usato da RedHat )
è :
vga = 0 e font = "default8x10", però ho perso l' avvio grafico, esiste
una maniera per ripristinarlo ?

La keymap include
"/usr/lib/kbd/keymaps/i386/include/linux-with-alt-and-altgr"
 per Mandrake Linux e
"/lib/kbd/keymaps/i386/include/linux-with-alt-and-altgr"
 per RedHat.
 Questo file include a sua volta "linux-keys-bare" dove ogni keycode è
associato ad un tasto.
 I codici 87 e 88 sono associati a F23 ed F24, per motivi che mi
sfuggono fino alla RH 7.3 era possibile associare nella keymap una
stringa ad una sequenza di escape anche ai tasti che vanno oltre F20.
 La mia "vecchia" keymap modificata se caricata su MDK 9 o su RH8.0
attribuisce l' escape associato nella maniera classica
 string F20 = "\033[34~"
 solo fino a F20, se definisco nella stessa maniera F23 ed F24 dumpkeys
mi conferma che non vengono settati.
 Per personalizzare la tasiera ho associato dunque direttamente nella
definizione del tasto dei codici arbitrari di escape :

 keycode  87 = Control_k        Control_x        Console_23       F35
 alt     keycode  87 = Console_11
 keycode  88 = Control_t        Control_y        Console_24       F36
 alt     keycode  88 = Console_12
 control alt     keycode  88 = Console_12

 Cioè
 F11  = ^K
 sF11 = ^X
 F12  = ^T
 sF12 = ^Y

A presto
Paolo.




-- 
   ,__    ,_     ,___   .-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-.
   ||_)   ||\    ||_   /            GEA Automotive S.R.L.             |
   || \   ||¯\   ||¯       Software Research & Development Division   |
   ¯¯  ¯° ¯¯  ¯° ¯¯  °   tel.: +39 010 65966917                       |  
   Roberto A. Foglietta  com.: mailto:fogliettar@xxxxxxxxxxxxxxxxxx   |
 \ Linux & SW Architect  per.: http://digilander.iol.it/robang        |
  `-----------------------=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-'

Other related posts:

  • » [Lugge] Fw: Keymap ? ... Fatto !