Änderung 1877 von linux


Ignorieren:
Zeitstempel:
26.05.2009 12:05:37 (vor 10 Jahren)
Autor:
stephan
Nachricht:

rules-xml mit Neo-Optionen hinzugefügt
rules auch für evdev hinzugefügt
Optionen für de(neo) werden nun von symbols/de anstatt von rules gehandhabt (Vorschlag von Erik: 141#comment:16 )
Levelnamen in types/level5 zurückgesetzt.

Ort:
linux/X
Dateien:
3 hinzugefügt
4 bearbeitet

Legende:

Unverändert
Hinzugefügt
Entfernt
  • linux/X/rules/base

    r1864 r1877  
    210210  classmate     us              alt-intl        =       pc+us(classmate-alt-intl) 
    211211  classmate     us              altgr-intl      =       pc+us(classmate-altgr-intl) 
    212   $pcmodels     de              neo             =       pc(%m)+de(neo_base)+shift(both_capslock)+level3(caps_switch)+level3(bksl_switch)+level5(lsgt_switch_numlock)+level5(ralt_switch_numlock) 
    213   *             de              neo             =       pc(pc105)+de(neo_base)+shift(both_capslock)+level3(caps_switch)+level3(bksl_switch)+level5(lsgt_switch_numlock)+level5(ralt_switch_numlock) 
    214212 
    215213! model         layout                          =       symbols 
  • linux/X/symbols/de

    r1865 r1877  
    228228 
    229229partial alphanumeric_keys modifier_keys keypad_keys 
    230 xkb_symbols "neo_base" { 
     230xkb_symbols "neo" { 
     231 
     232    include "shift(both_capslock)" 
     233    include "level3(caps_switch)" 
     234    include "level3(bksl_switch)" 
     235    include "level5(lsgt_switch_numlock)" 
     236    include "level5(ralt_switch_numlock)" 
    231237 
    232238    name[Group1]= "Germany - Neo 2"; 
     
    263269    key  <TAB> {  
    264270        symbols[Group1]= [ Tab,             ISO_Left_Tab,            Multi_key,               Num_Lock,                NoSymbol,                NoSymbol,                NoSymbol,                Num_Lock                 ], 
    265         actions[Group1]= [ NoActions(),     NoActions(),             NoActions(),             LockMods(modifiers=NumLock), NoActions(),         NoActions(),             NoActions(),             LockMods(modifiers=NumLock) ] 
     271        actions[Group1]= [ NoAction(),      NoAction(),              NoAction(),              LockMods(modifiers=NumLock), NoAction(),          NoAction(),              NoAction(),              LockMods(modifiers=NumLock) ] 
    266272    }; 
    267273    modifier_map Mod2 { <TAB> }; 
  • linux/X/symbols/level5

    r1865 r1877  
    2424partial modifier_keys 
    2525xkb_symbols "lsgt_switch_numlock" { 
    26   key <LVL3> { 
     26  key <MDSW> { 
    2727    type[Group1] = "ONE_LEVEL", 
    2828        vmods[Group1] = LevelFive, 
     
    3030    actions[Group1] = [ SetMods(modifiers=LevelFive) ] 
    3131   }; 
    32   modifier_map Mod3 { <LVL3> }; 
     32  modifier_map Mod3 { <MDSW> }; 
    3333  key <LSGT> { 
    3434    vmods= NumLock, 
     
    4242partial modifier_keys 
    4343xkb_symbols "lwin_switch_numlock" { 
    44   key <LVL3> { 
     44  key <MDSW> { 
    4545    type[Group1] = "ONE_LEVEL", 
    4646        vmods[Group1] = LevelFive, 
     
    4848    actions[Group1] = [ SetMods(modifiers=LevelFive) ] 
    4949   }; 
    50   modifier_map Mod3 { <LVL3> }; 
     50  modifier_map Mod3 { <MDSW> }; 
    5151  key <LWIN> { 
    5252    vmods= NumLock, 
     
    6060partial modifier_keys 
    6161xkb_symbols "ralt_switch_numlock" { 
    62   key <LVL3> { 
     62  key <MDSW> { 
    6363    type[Group1] = "ONE_LEVEL", 
    6464        vmods[Group1] = LevelFive, 
     
    6666    actions[Group1] = [ SetMods(modifiers=LevelFive) ] 
    6767   }; 
    68   modifier_map Mod3 { <LVL3> }; 
     68  modifier_map Mod3 { <MDSW> }; 
    6969  key <RALT> { 
    7070    vmods= NumLock, 
     
    7878partial modifier_keys 
    7979xkb_symbols "rwin_switch_numlock" { 
    80   key <LVL3> { 
     80  key <MDSW> { 
    8181    type[Group1] = "ONE_LEVEL", 
    8282        vmods[Group1] = LevelFive, 
     
    8484    actions[Group1] = [ SetMods(modifiers=LevelFive) ] 
    8585   }; 
    86   modifier_map Mod3 { <LVL3> }; 
     86  modifier_map Mod3 { <MDSW> }; 
    8787  key <RWIN> { 
    8888    vmods= NumLock, 
     
    9696partial modifier_keys 
    9797xkb_symbols "lsgt_switch_numlock_cancel" { 
    98   key <LVL3> { 
     98  key <MDSW> { 
    9999    type[Group1] = "ONE_LEVEL", 
    100100        vmods[Group1] = LevelFive, 
     
    102102    actions[Group1] = [ SetMods(modifiers=LevelFive) ] 
    103103   }; 
    104   modifier_map Mod3 { <LVL3> }; 
     104  modifier_map Mod3 { <MDSW> }; 
    105105  key <LSGT> { 
    106106    vmods= NumLock, 
     
    114114partial modifier_keys 
    115115xkb_symbols "lwin_switch_numlock_cancel" { 
    116   key <LVL3> { 
     116  key <MDSW> { 
    117117    type[Group1] = "ONE_LEVEL", 
    118118        vmods[Group1] = LevelFive, 
     
    120120    actions[Group1] = [ SetMods(modifiers=LevelFive) ] 
    121121   }; 
    122   modifier_map Mod3 { <LVL3> }; 
     122  modifier_map Mod3 { <MDSW> }; 
    123123  key <LWIN> { 
    124124    vmods= NumLock, 
     
    132132partial modifier_keys 
    133133xkb_symbols "ralt_switch_numlock_cancel" { 
    134   key <LVL3> { 
     134  key <MDSW> { 
    135135    type[Group1] = "ONE_LEVEL", 
    136136        vmods[Group1] = LevelFive, 
     
    138138    actions[Group1] = [ SetMods(modifiers=LevelFive) ] 
    139139   }; 
    140   modifier_map Mod3 { <LVL3> }; 
     140  modifier_map Mod3 { <MDSW> }; 
    141141  key <RALT> { 
    142142    vmods= NumLock, 
     
    150150partial modifier_keys 
    151151xkb_symbols "rwin_switch_numlock_cancel" { 
    152   key <LVL3> { 
     152  key <MDSW> { 
    153153    type[Group1] = "ONE_LEVEL", 
    154154        vmods[Group1] = LevelFive, 
     
    156156    actions[Group1] = [ SetMods(modifiers=LevelFive) ] 
    157157   }; 
    158   modifier_map Mod3 { <LVL3> }; 
     158  modifier_map Mod3 { <MDSW> }; 
    159159  key <RWIN> { 
    160160    vmods= NumLock, 
  • linux/X/types/level5

    r1864 r1877  
    107107        map[Lock+NumLock+LevelFive+LevelThree+Shift] = Level4; 
    108108 
    109         level_name[Level1] = "Neo Level1"; 
    110         level_name[Level2] = "Neo Level2"; 
    111         level_name[Level3] = "Neo Level3"; 
    112         level_name[Level4] = "Neo Level5"; 
    113         level_name[Level5] = "Neo Level4"; 
    114         level_name[Level6] = "Neo Level4 Shift"; 
    115         level_name[Level7] = "Neo Level6"; 
    116         level_name[Level8] = "Neo Level6 Shift"; 
     109        level_name[Level1] = "Base"; 
     110        level_name[Level2] = "Shift"; 
     111        level_name[Level3] = "Alt Base"; 
     112        level_name[Level4] = "Shift Alt"; 
     113        level_name[Level5] = "X"; 
     114        level_name[Level6] = "X Shift"; 
     115        level_name[Level7] = "X Alt Base"; 
     116        level_name[Level8] = "X Shift Alt"; 
    117117    }; 
    118118 
     
    165165        map[Lock+NumLock+LevelFive+LevelThree+Shift] = Level4; 
    166166 
    167         level_name[Level1] = "Neo Level1"; 
    168         level_name[Level2] = "Neo Level2"; 
    169         level_name[Level3] = "Neo Level3"; 
    170         level_name[Level4] = "Neo Level5"; 
    171         level_name[Level5] = "Neo Level4"; 
    172         level_name[Level6] = "Neo Level4 Shift"; 
    173         level_name[Level7] = "Neo Level6"; 
    174         level_name[Level8] = "Neo Level6 Shift"; 
     167        level_name[Level1] = "Base"; 
     168        level_name[Level2] = "Shift"; 
     169        level_name[Level3] = "Alt Base"; 
     170        level_name[Level4] = "Shift Alt"; 
     171        level_name[Level5] = "X"; 
     172        level_name[Level6] = "X Shift"; 
     173        level_name[Level7] = "X Alt Base"; 
     174        level_name[Level8] = "X Shift Alt"; 
    175175    }; 
    176176 
Hinweis: Hilfe zur Verwendung der Changeset-Ansicht finden Sie unter TracChangeset.