Blame data/keymaps/i386/qwerty/it2.map

Packit Service 50ad14
# From nosenzo@inrete.alpcom.it Fri Feb 24 12:29:04 1995
Packit Service 50ad14
! Italian keymap
Packit Service 50ad14
!
Packit Service 50ad14
!
Packit Service 50ad14
!  Note:
Packit Service 50ad14
!   	Since the Italian keyboard lacks of some basic keys ( like the '{}'
Packit Service 50ad14
!	parentheses  and the '`' grave ) and the most used keys like the
Packit Service 50ad14
!	unix slash '/' are in the wrong position, I added some new keys
Packit Service 50ad14
!	binding to the standard Italian keyboard. They are:
Packit Service 50ad14
!	CHARACTER 		KEY
Packit Service 50ad14
!	    `			AltGr-<'>
Packit Service 50ad14
!	    /			<->
Packit Service 50ad14
!	    -			AltGr-<->	
Packit Service 50ad14
!	    {			AltGr-<8>
Packit Service 50ad14
!	    }			AltGr-<9>
Packit Service 50ad14
!	    ~			AltGr-<\>
Packit Service 50ad14
!
Packit Service 50ad14
! To use the Italian keyboard under X11 you must make the $HOME/.Xmodmap using
Packit Service 50ad14
! the mk_modmap command found under /usr/lib/kbd/keymaps,
Packit Service 50ad14
! and then insert the following lines in your /usr/lib/X11/Xconfig :
Packit Service 50ad14
!
Packit Service 50ad14
!	LeftAlt	Meta
Packit Service 50ad14
!	RightAlt ModeShift
Packit Service 50ad14
!
Packit Service 50ad14
! Per utilizzare la tastiera Italiana sotto X11 e' necessario creare il file
Packit Service 50ad14
! $HOME/.Xmodmap usando il comando mk_modmap presente nella dir :
Packit Service 50ad14
! /usr/lib/kbd/keymaps ed inserire le seguenti linee nel
Packit Service 50ad14
! file /usr/lib/X11/Xconfig ( penso vada bene qualunque posizione ) :
Packit Service 50ad14
!
Packit Service 50ad14
!	LeftAlt	Meta
Packit Service 50ad14
!	RightAlt ModeShift
Packit Service 50ad14
!
Packit Service 50ad14
! Spero che questo mio file possa essere utile a qualcuno, se avete problemi
Packit Service 50ad14
! non esitate a scrivermi . :-)
Packit Service 50ad14
!
Packit Service 50ad14
! If  you find some bugs, please mail me.
Packit Service 50ad14
!
Packit Service 50ad14
!
Packit Service 50ad14
! 				Luca Nosenzo <nosenzo@inrete.alpcom.it>
Packit Service 50ad14
!
Packit Service 50ad14
Packit Service 50ad14
keymaps 0-4,6,8-9,12
Packit Service 50ad14
include "linux-with-alt-and-altgr"
Packit Service 50ad14
strings as usual
Packit Service 50ad14
Packit Service 50ad14
keycode   1 = Escape           Escape
Packit Service 50ad14
	alt     keycode   1 = Meta_Escape
Packit Service 50ad14
keycode   2 = one              exclam
Packit Service 50ad14
	alt     keycode   2 = Meta_one
Packit Service 50ad14
	alt shift keycode   2 = Meta_exclam
Packit Service 50ad14
keycode   3 = two              quotedbl
Packit Service 50ad14
	control keycode   3 = nul
Packit Service 50ad14
	alt     keycode   3 = Meta_two
Packit Service 50ad14
keycode   4 = three            sterling
Packit Service 50ad14
	control keycode   4 = Escape
Packit Service 50ad14
	alt     keycode   4 = Meta_three
Packit Service 50ad14
keycode   5 = four             dollar           dollar
Packit Service 50ad14
	control keycode   5 = Control_backslash
Packit Service 50ad14
	alt     keycode   5 = Meta_four
Packit Service 50ad14
	alt shift keycode   5 = Meta_dollar
Packit Service 50ad14
keycode   6 = five             percent
Packit Service 50ad14
	control keycode   6 = Control_bracketright
Packit Service 50ad14
	alt     keycode   6 = Meta_five
Packit Service 50ad14
	alt shift keycode   6 = Meta_percent
Packit Service 50ad14
keycode   7 = six              ampersand
Packit Service 50ad14
	control keycode   7 = Control_asciicircum
Packit Service 50ad14
	alt     keycode   7 = Meta_six
Packit Service 50ad14
keycode   8 = seven            slash	bracketleft	 	
Packit Service 50ad14
	control keycode   8 = Control_underscore
Packit Service 50ad14
	alt     keycode   8 = Meta_seven
Packit Service 50ad14
keycode   9 = eight            parenleft           braceleft
Packit Service 50ad14
	control keycode   9 = Delete
Packit Service 50ad14
	alt     keycode   9 = Meta_eight
Packit Service 50ad14
	alt shift keycode   9 = Meta_braceleft
Packit Service 50ad14
keycode  10 = nine             parenright          braceright
Packit Service 50ad14
	alt     keycode  10 = Meta_nine
Packit Service 50ad14
	alt shift keycode  10 = Meta_braceright
Packit Service 50ad14
keycode  11 = zero             equal       bracketright	
Packit Service 50ad14
	alt     keycode  11 = Meta_zero
Packit Service 50ad14
keycode  12 = apostrophe   question      grave
Packit Service 50ad14
	control keycode  12 = Control_underscore
Packit Service 50ad14
	alt     keycode  12 = Meta_minus
Packit Service 50ad14
keycode  13 = igrave asciicircum
Packit Service 50ad14
	alt     keycode  13 = Meta_equal
Packit Service 50ad14
	alt shift keycode  13 = Meta_asciicircum
Packit Service 50ad14
keycode  14 = Delete           Delete
Packit Service 50ad14
	alt     keycode  14 = Meta_Delete
Packit Service 50ad14
keycode  15 = Tab              Meta_Tab
Packit Service 50ad14
	alt     keycode  15 = Meta_Tab
Packit Service 50ad14
keycode  16 = q                Q
Packit Service 50ad14
	control keycode  16 = Control_q
Packit Service 50ad14
	alt     keycode  16 = Meta_q
Packit Service 50ad14
keycode  17 = w                W
Packit Service 50ad14
	control keycode  17 = Control_w
Packit Service 50ad14
	alt     keycode  17 = Meta_w
Packit Service 50ad14
keycode  18 = e                E
Packit Service 50ad14
	control keycode  18 = Control_e
Packit Service 50ad14
	alt     keycode  18 = Meta_e
Packit Service 50ad14
keycode  19 = r                R
Packit Service 50ad14
	control keycode  19 = Control_r
Packit Service 50ad14
	alt     keycode  19 = Meta_r
Packit Service 50ad14
keycode  20 = t                T
Packit Service 50ad14
	control keycode  20 = Control_t
Packit Service 50ad14
	alt     keycode  20 = Meta_t
Packit Service 50ad14
keycode  21 = y                Y
Packit Service 50ad14
	control keycode  21 = Control_y
Packit Service 50ad14
	alt     keycode  21 = Meta_y
Packit Service 50ad14
keycode  22 = u                U
Packit Service 50ad14
	control keycode  22 = Control_u
Packit Service 50ad14
	alt     keycode  22 = Meta_u
Packit Service 50ad14
keycode  23 = i                I
Packit Service 50ad14
	control keycode  23 = Tab
Packit Service 50ad14
	alt     keycode  23 = Meta_i
Packit Service 50ad14
keycode  24 = o                O
Packit Service 50ad14
	control keycode  24 = Control_o
Packit Service 50ad14
	alt     keycode  24 = Meta_o
Packit Service 50ad14
keycode  25 = p                P
Packit Service 50ad14
	control keycode  25 = Control_p
Packit Service 50ad14
	alt     keycode  25 = Meta_p
Packit Service 50ad14
keycode  26 = egrave 	eacute	bracketleft      braceleft
Packit Service 50ad14
	altgr   keycode  26 = bracketleft
Packit Service 50ad14
	control keycode  26 = Escape
Packit Service 50ad14
	alt     keycode  26 = Meta_bracketleft
Packit Service 50ad14
keycode  27 = plus asterisk   bracketright    asciitilde
Packit Service 50ad14
	altgr   keycode  27 = bracketright
Packit Service 50ad14
	control keycode  27 = Control_bracketright
Packit Service 50ad14
	alt     keycode  27 = Meta_bracketright
Packit Service 50ad14
keycode  28 = Return
Packit Service 50ad14
	alt     keycode  28 = Meta_Control_m
Packit Service 50ad14
keycode  29 = Control
Packit Service 50ad14
keycode  30 = a                A
Packit Service 50ad14
	control keycode  30 = Control_a
Packit Service 50ad14
	alt     keycode  30 = Meta_a
Packit Service 50ad14
keycode  31 = s                S
Packit Service 50ad14
	control keycode  31 = Control_s
Packit Service 50ad14
	alt     keycode  31 = Meta_s
Packit Service 50ad14
keycode  32 = d                D
Packit Service 50ad14
	control keycode  32 = Control_d
Packit Service 50ad14
	alt     keycode  32 = Meta_d
Packit Service 50ad14
keycode  33 = f                F
Packit Service 50ad14
	control keycode  33 = Control_f
Packit Service 50ad14
	alt     keycode  33 = Meta_f
Packit Service 50ad14
keycode  34 = g                G
Packit Service 50ad14
	control keycode  34 = Control_g
Packit Service 50ad14
	alt     keycode  34 = Meta_g
Packit Service 50ad14
keycode  35 = h                H
Packit Service 50ad14
	control keycode  35 = BackSpace
Packit Service 50ad14
	alt     keycode  35 = Meta_h
Packit Service 50ad14
keycode  36 = j                J
Packit Service 50ad14
	control keycode  36 = Linefeed
Packit Service 50ad14
	alt     keycode  36 = Meta_j
Packit Service 50ad14
keycode  37 = k                K
Packit Service 50ad14
	control keycode  37 = Control_k
Packit Service 50ad14
	alt     keycode  37 = Meta_k
Packit Service 50ad14
keycode  38 = l                L
Packit Service 50ad14
	control keycode  38 = Control_l
Packit Service 50ad14
	alt     keycode  38 = Meta_l
Packit Service 50ad14
keycode  39 = 	ograve 	cent at
Packit Service 50ad14
	alt     keycode  39 = Meta_semicolon
Packit Service 50ad14
	alt shift keycode  39 = Meta_at
Packit Service 50ad14
keycode  40 = agrave   grave  numbersign
Packit Service 50ad14
	control keycode  40 = Control_g
Packit Service 50ad14
	alt     keycode  40 = Meta_apostrophe
Packit Service 50ad14
	altgr  keycode  40 = numbersign
Packit Service 50ad14
	alt shift keycode  40 = Meta_numbersign
Packit Service 50ad14
keycode  41 = backslash bar  asciitilde
Packit Service 50ad14
	control keycode  41 = nul
Packit Service 50ad14
	alt     keycode  41 = Meta_grave
Packit Service 50ad14
	altgr   keycode  41 = asciitilde
Packit Service 50ad14
	alt shift keycode  41 = Meta_bar
Packit Service 50ad14
keycode  42 = Shift
Packit Service 50ad14
keycode  43 =  ugrave	paragraph
Packit Service 50ad14
	control keycode  43 = Control_backslash
Packit Service 50ad14
	alt     keycode  43 = Meta_backslash
Packit Service 50ad14
keycode  44 = z                Z
Packit Service 50ad14
	control keycode  44 = Control_z
Packit Service 50ad14
	alt     keycode  44 = Meta_z
Packit Service 50ad14
keycode  45 = x                X
Packit Service 50ad14
	control keycode  45 = Control_x
Packit Service 50ad14
	alt     keycode  45 = Meta_x
Packit Service 50ad14
keycode  46 = c                C
Packit Service 50ad14
	control keycode  46 = Control_c
Packit Service 50ad14
	alt     keycode  46 = Meta_c
Packit Service 50ad14
keycode  47 = v                V
Packit Service 50ad14
	control keycode  47 = Control_v
Packit Service 50ad14
	alt     keycode  47 = Meta_v
Packit Service 50ad14
keycode  48 = b                B
Packit Service 50ad14
	control keycode  48 = Control_b
Packit Service 50ad14
	alt     keycode  48 = Meta_b
Packit Service 50ad14
keycode  49 = n                N
Packit Service 50ad14
	control keycode  49 = Control_n
Packit Service 50ad14
	alt     keycode  49 = Meta_n
Packit Service 50ad14
keycode  50 = m                M
Packit Service 50ad14
	control keycode  50 = Control_m
Packit Service 50ad14
	alt     keycode  50 = Meta_m
Packit Service 50ad14
keycode  51 = comma            semicolon
Packit Service 50ad14
	alt     keycode  51 = Meta_comma
Packit Service 50ad14
keycode  52 = period           colon
Packit Service 50ad14
	alt     keycode  52 = Meta_period
Packit Service 50ad14
keycode  53 = slash            underscore minus
Packit Service 50ad14
	control keycode  53 = Delete
Packit Service 50ad14
	alt     keycode  53 = Meta_slash
Packit Service 50ad14
keycode  54 = Shift
Packit Service 50ad14
keycode  56 = Alt
Packit Service 50ad14
keycode  57 = space
Packit Service 50ad14
	control keycode  57 = nul
Packit Service 50ad14
	alt     keycode  57 = Meta_space
Packit Service 50ad14
keycode  58 = Caps_Lock
Packit Service 50ad14
keycode  86 = less             greater          bar
Packit Service 50ad14
	alt     keycode  86 = Meta_less
Packit Service 50ad14
	alt shift keycode  86 = Meta_greater
Packit Service 50ad14
keycode  97 = Control