Am descoperit de ce nu functiona. :)
Fisierul din care isi citeste xkb-ul mapping-urile pt. tastatura 
romaneasca NU este /etc/X11/xkb/symbols/ro, dupa cum am crezut o zi 
intreaga (si dupa cum cred ca a crezut si Ionel), ci, in mod absolut 
pervers, /etc/X11/xkb/symbols/pc/ro.

Cu modificarile de rigoare, acum merge perfect. Pentru cei care doresc 
sa-l foloseasca atasez fisierul.

Se modifica si XF86Config astfel:
     Option     "XkbRules"      "xfree86"
     Option     "XkbModel"      "pc104"
     Option     "XkbLayout"     "ro"
#    Option     "XkbVariant"    ""
#    Option     "XkbOptions"    ""

Daca vreti sa introduceti mapping-ul romanesc runtime (in loc de maniera 
clasica, configurand X-ul) folositi comanda:
setxkbmap -rules xfree86 -model pc104 -layout "ro"

Aceasta, desigur, dupa ce ati inlocuit fisierul /etc/X11/xkb/symbols/pc/ro 
cu cel atasat la acest mesaj. ATENTIE: mapping-ul este modificat pentru a 
mapa diacriticele pe tastele de windoze+(a/s/t/i/q). Daca doriti sa le 
mapati pe alte taste de modificare (AltGr sau altceva) modificati fisierul 
(e destul de intuitiv).

Cu metoda de mai sus se pot introduce diacriticele fara a afecta in vreun 
fel restul mapping-urilor tastaturii (cum se intampla daca folosesti 
xmodmap, de exemplu).


-- 
Linux registered user #327471.


-- Attached file included as plaintext by Ecartis --
-- File: ro


// based on a keyboard
// Created by Cristian Gafton, <[EMAIL PROTECTED]> (C) 2000
// Modified by Mi�u Moldovan, <[EMAIL PROTECTED]> (C) 2001
// Modified by Marius Andreiana, <[EMAIL PROTECTED]> (C) 2001
//
// $XFree86: xc/programs/xkbcomp/symbols/pc/ro,v 1.2 2002/11/22 04:03:28 dawes Exp $

default partial alphanumeric_keys
xkb_symbols "basic" {

    include "pc/latin"

    name[Group1]="Romanian";

    key <AD01>  { [         q,          Q,  acircumflex,  Acircumflex ] };
    key <AD05>  { [         t,          T,     tcedilla,     Tcedilla ] };
    key <AD08>  { [         i,          I,  icircumflex,  Icircumflex ] };

    key <AC01>  { [         a,          A,       abreve,       Abreve ] };
    key <AC02>  { [         s,          S,     scedilla,     Scedilla ] };

    key <RWIN>  { type[Group1]="TWO_LEVEL",
                  [ ISO_Level3_Shift, Multi_key ]   };
    modifier_map Mod5   { <RWIN> };
    key <LWIN>  { type[Group1]="TWO_LEVEL",
              [ ISO_Level3_Shift, Multi_key ]   };
    modifier_map Mod5   { <LWIN> };
};



--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui