Neo1: neo_de_solaris.Xmodmap

Datei neo_de_solaris.Xmodmap, 4.0 KB (hinzugefügt von erik, vor 9 Jahren)

Xmodmap für NEO 1.1 unter Solaris/x86. Ändert die Belegung ausgehend vom deutschen QWERTZ-Layout

Zeile 
1!! ~/.Xmodmap
2!!
3!! created by Benjamin Kellermann <Benjamin dot Kellermann at gmx dot Germany>
4!! modified for Solaris by Falk Schilling <dev at falk-land dot com>
5!!
6!! The german NEO Layout Version 1.1
7!! see http://pebbles.schattenlauf.de/layout/index.html for details
8!!
9!! this Layout depends on a running qwertz-de Layout
10!! mostly type "setxkbmap de" to set a qwertz-de Layout
11!!
12!! To try the layout in this file, simply do xmodmap <file>.
13!! To load the layout in this file at X startup, simply store it as
14!! ~/.Xmodmap (named .Xmodmap in your home directory)
15
16! The first row
17keysym dead_circumflex = dead_circumflex degree notsign paragraph
18
19keysym 1 = 1 exclam    onesuperior exclamdown
20keysym 2 = 2 quotedbl  twosuperior dead_diaeresis
21keysym 3 = 3 section   threesuperior
22keysym 4 = 4 dollar    currency sterling
23keysym 5 = 5 percent   guillemotleft
24keysym 6 = 6 ampersand guillemotright
25
26keysym 7 = 7 slash      braceleft
27keysym 8 = 8 parenleft  bracketleft
28keysym 9 = 9 parenright bracketright registered
29keysym 0 = 0 equal      braceright   trademark
30keysym ssharp = minus   underscore
31keysym dead_acute = dead_acute dead_grave dead_acute dead_grave dead_cedilla dead_ogonek
32
33
34 ! The upper row
35keysym q = q Q at
36keysym w = v V minus
37keysym e = l L underscore Greek_lambda
38keysym r = c C percent copyright
39keysym t = w W ampersand Greek_omega
40                   
41keysym z = k K bar Greek_kappa
42keysym u = h H bracketleft
43keysym i = g G bracketright Greek_gamma
44keysym o = f F less Greek_phi
45keysym p = j J greater
46keysym udiaeresis = ssharp question backslash questiondown
47keysym plus = plus asterisk dead_tilde plusminus
48
49 ! The middle row
50keysym a = u U backslash
51keysym s = i I slash
52keysym d = a A at Greek_alpha
53keysym f = e E EuroSign Greek_epsilon
54keysym g = o O asciitilde
55             
56keysym h = s S dollar Greek_sigma
57keysym j = n N parenleft Greek_eta
58keysym k = r R parenright Greek_rho
59keysym l = t T braceleft Greek_tau
60keysym odiaeresis = d D braceright Greek_delta
61keysym adiaeresis = y Y Greek_PSI Greek_psi
62keysym numbersign = numbersign apostrophe grave yen
63
64 ! The lower row
65keysym less = less greater bar brokenbar
66keysym y = odiaeresis Odiaeresis
67keysym x = udiaeresis Udiaeresis
68keysym c = adiaeresis Adiaeresis Greek_LAMBDA
69keysym v = p P Greek_PI Greek_pi
70keysym b = z Z Greek_omega
71
72keysym n = b B Greek_SIGMA Greek_beta
73keysym m = m M Greek_PHI mu
74keysym comma = comma semicolon Greek_GAMMA dead_cedilla
75!keysym comma = comma semicolon quotedbl dead_cedilla
76keysym period = period colon    Greek_THETA Greek_theta
77!keysym period = period colon    apostrophe Greek_theta
78keysym minus = x X             Greek_DELTA
79
80
81! Make caps lock an additional Alt_Gr
82remove Lock      = Caps_Lock
83keysym Caps_Lock = Mode_switch
84
85! Swap the Meta and the Alt-Key
86remove mod4 = Meta_L
87keysym Alt_L = Meta_L
88 
89!keysym Caps_Lock = ISO_Level3_Shift
90
91 ! Keypad 
92!keysym <NMLK>   Num_Lock Pointer_EnableKeys   
93 ! Ungrab cancels server/keyboard/pointer grabs
94!keysym <KPDV> KP_Divide KP_Divide division
95 ! ClsGrb kills whichever client has a grab in effect
96!keysym <KPMU> KP_Multiply KP_Multiply periodcentered
97 ! -VMode switches to the previous video mode
98!keysym <KPSU> KP_Subtract KP_Subtract notsign
99
100 ! upper row
101!keysym <KP7>    KP_Home        KP_7 seveneighths oneeighth             
102!keysym <KP8>    KP_Up  KP_8 uparrow fiveeighths       
103!keysym <KP9>    KP_Prior       KP_9 threeeighths threeeighths
104 ! +VMode switches to the next video mode
105!keysym <KPAD>   KP_Add KP_Add plusminus
106
107 ! middle row
108!keysym <KP4>    KP_Left        KP_4 leftarrow onequarter                       
109!keysym <KP5>    KP_Begin       KP_5 dagger onehalf                             
110!keysym <KP6>    KP_Right       KP_6 rightarrow threequarters           
111
112 ! lower row
113!keysym <KP1>    KP_End KP_1 onesuperior onesuperior                   
114!keysym <KP2>    KP_Down        KP_2 downarrow twosuperior                     
115!keysym <KP3>    KP_Next        KP_3 threesuperior threesuperior               
116!keysym <KPEN>          KP_Enter               
117!keysym <KPEQ>          KP_Equal               
118
119 ! lowest row
120!keysym <KP0>    KP_Insert      KP_0 percent degree                             
121!keysym <KPDL>   KP_Delete      KP_Decimal periodcentered comma         
122
123