Projekt: ceska (neprogramatorska) klavesnice - lze v keymape dete kovat CapsLock

Richard Šputa Richard.Sputa na os3.os.ds.mfcr.cz
Pondělí Srpen 17 10:10:23 CEST 1998


Mam takovy problem pri tvorbe subj.

Chtel bych udelat tohle pro vrchni numerickou radu (ne numericky blok):

kdyz neni capslock aktivovan tak:
klavesa => e s c r z y a i e - s hackama a carkama
shift klavesa => 2 3 4 5 6 7 8 9 0

kdyz je capslock activovat tak:
klavesa => E S C R Z Y A I E - s hackama a carkama
shift klavesa => 2 3 4 5 6 7 8 9 

totez bych chtel udelat pro carkovane a krouzkovane u

poradite jak na to?

jedna se o to ze capslock funguje stejne jako trvale zmacknuti shiftu
a nelze detekovat

man keytables
man loadkeys
mam jiz prostudovano - jedna se mi o konzolovou klavesnici


Napadly mne tyto nedokonala reseni:

1. levy a pravy shift budou mit pro tyto klavesy ruzny vyznam
   capslock bude ekvivalentni ShiftR_Lock
   - tzn levy shift klavesa bude cislo - pravy shift klavesa bude velke
pismeno

2. pomoci capslocku se nacte jina klavesova mapa
   - nevim jestli to de zrealizovat
   - problem je ze "string" se da vypsat na obrazovku
     - jsi-li v shellu je to OK
     - jsi-li v editoru mas smulu

3. podobny 1.
    - rozdilne jsou pravy a levy control - je to ale velmi uvalene

4. - nevim jestli de zrealizovat
    capslock (klavesa) by zaroven aktivovala treba AltGr_lock a
Ctrl_Lock
    - pak by tolik nevadilo, ze cisla a pismena jsou jinde

Posledni otazka:
   jaky vyznam maji symbolicke akce SShift SControl ....



Dekuji za pomoc
Richard S~puta



Další informace o konferenci Linux