On 28-06-2005, at 11h 13'27", Serghei Amelian wrote about "[rlug] setxkbmap"
> Vreau sa pot tasta diacritice, dar in stilul vechi (ala cu AltGr). Stie
> cineva
> cum se face?
Ceva de genul asta:
xmodmap -e "keycode 0x26 = a A abreve Abreve"
xmodmap -e "keycode 0x18 = q Q acircumflex Acircumflex"
xmodmap -e "keycode 0x1F = i I icircumflex Icircumflex"
xmodmap -e "keycode 0x27 = s S scedilla Scedilla"
xmodmap -e "keycode 0x1C = t T tcedilla Tcedilla"
eventual adauga si:
xmodmap -e "keycode 0x73 = Mode_switch"
xmodmap -e "keycode 0x74 = Mode_switch"
xmodmap -e "clear Mod5"
xmodmap -e "add Mod5 = Mode_switch"
Ca sa faci tastele win taste AltGr.
sau pune acele comenzi (dintre ghilimele) in .xmodmap si executa
xmodmap .xmodmap din .xsession sau ce fisier de startup ai tu.
Pentru varza de setxkbmap tre' sa schimbi prostiile din
/etc/X11/xkb/symbols/ro cu ceva decent de genul:
bucovina:~> cat /etc/X11/xkb/symbols/ro
// symbols definition for a very simple Romanian Keyboard layout.
//
// We basically override some modifier_keys so that using the Right and
// Left Win and the corresponing letter we are able to generate the
// Romanian characters.
//
// 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
// Modified by Ionel Mugurel Ciobîcă, <[EMAIL PROTECTED]> (C) 2004
//
// Diacriticele se scriu cu Alt-Gr (tastele win) si q,t,i,a,s (+shift
// eventual) pentru a obtine: â,ţ,î,ă,ş.
partial alphanumeric_keys hidden modifier_keys
xkb_symbols "basic" {
name[Group1]="Romanian for us-keyboard";
include "us(pc104)"
// Alphanumeric section
key <AD01> { [], [ acircumflex, Acircumflex ] };
key <AC01> { [], [ abreve, Abreve ] };
key <AC02> { [], [ 0x1000219, 0x1000218 ] };
key <AD05> { [], [ 0x100021b, 0x100021a ] };
key <AD08> { [], [ icircumflex, Icircumflex ] };
key <RWIN> { [ Mode_switch ] };
key <LWIN> { [ Mode_switch ] };
key <MENU> { [ Meta_R ] };
// End alphanumeric section
// begin modifier mappings
modifier_map Shift { Shift_L Shift_R };
modifier_map Lock { Caps_Lock };
modifier_map Control{ Control_L Control_R };
modifier_map Mod1 { Meta_R };
modifier_map Mod3 { Mode_switch };
};
Mugurel
---
Detalii despre listele noastre de mail: http://www.lug.ro/