diff --git a/.xkb/symbols/mac_gui b/.xkb/symbols/mac_gui index ba20342..b2846ca 100644 --- a/.xkb/symbols/mac_gui +++ b/.xkb/symbols/mac_gui @@ -29,6 +29,34 @@ default partial xkb_symbols "mac_levelssym" { symbols[Group1]= [ BackSpace, BackSpace, NoSymbol ], actions[Group1]= [ NoAction(), RedirectKey(key=,clearmods=Mod1), NoAction()] }; + // // Full Print Screen + // // GalliumOS + // replace key { + // type[Group1]= "ONE_LEVEL_CTRL", + // symbols[Group1]= [ 3, 3, 3, F5 ], + // actions[Group1]= [ NoAction(), NoAction(), NoAction(), RedirectKey(key=,clearmods=Shift) ] + // }; + // // Region Print Screen + // // GalliumOS + // replace key { + // type[Group1]= "ONE_LEVEL_CTRL", + // symbols[Group1]= [ 4, 4, 4, F5 ], + // actions[Group1]= [ NoAction(), NoAction(), NoAction(), RedirectKey(key=) ] + // }; + // // Full Print Screen + // // Standard Ubuntu + // replace key { + // type[Group1]= "ONE_LEVEL_CTRL", + // symbols[Group1]= [ 3, 3, 3, F5 ], + // actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=,clearmods=Shift+Control) ] + // }; + // // Region Print Screen + // // Standard Ubuntu + // replace key { + // type[Group1]= "ONE_LEVEL_CTRL", + // symbols[Group1]= [ 4, 4, 4, F5 ], + // actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=,clearmods=Control) ] + // }; }; partial xkb_symbols "mac_chrome" { // Back Button diff --git a/.xkb/symbols/mac_term b/.xkb/symbols/mac_term index d3d225d..3783a8a 100644 --- a/.xkb/symbols/mac_term +++ b/.xkb/symbols/mac_term @@ -35,4 +35,18 @@ default partial xkb_symbols "mac_levelssym" { symbols[Group1]= [ RGHT, RGHT, NoSymbol ], actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=,clearmods=Shift+Control)] }; + // Full Print Screen + // Standard Ubuntu + replace key { + type[Group1]= "ONE_LEVEL_CTRL", + symbols[Group1]= [ 3, numbersign, NoSymbol ], + actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=,clearmods=Shift+Control) ] + }; + // Region Print Screen + // Standard Ubuntu + replace key { + type[Group1]= "ONE_LEVEL_CTRL", + symbols[Group1]= [ 4, dollar, NoSymbol ], + actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=,clearmods=Control) ] + }; }; \ No newline at end of file diff --git a/.xkb/symbols/mac_term_chromebook b/.xkb/symbols/mac_term_chromebook index 8a55465..5e912eb 100644 --- a/.xkb/symbols/mac_term_chromebook +++ b/.xkb/symbols/mac_term_chromebook @@ -26,13 +26,27 @@ default partial xkb_symbols "mac_levelssym" { // HOME replace key { type[Group1]= "ONE_LEVEL_CTRL", - symbols[Group1]= [ Up, Up, NoSymbol ], + symbols[Group1]= [ Left, Left, NoSymbol ], actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=,clearmods=Shift+Control)] }; // END replace key { type[Group1]= "ONE_LEVEL_CTRL", - symbols[Group1]= [ Down, Down, NoSymbol ], + symbols[Group1]= [ RGHT, RGHT, NoSymbol ], actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=,clearmods=Shift+Control)] }; + // Full Print Screen + // GalliumOS + replace key { + type[Group1]= "ONE_LEVEL_CTRL", + symbols[Group1]= [ 3, numbersign, F5 ], + actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=,clearmods=Shift) ] + }; + // Region Print Screen + // GalliumOS + replace key { + type[Group1]= "ONE_LEVEL_CTRL", + symbols[Group1]= [ 4, dollar, F5 ], + actions[Group1]= [ NoAction(), NoAction(), RedirectKey(key=) ] + }; }; diff --git a/.xkb/types/mac_gui b/.xkb/types/mac_gui index 19ecbd7..3ece19f 100644 --- a/.xkb/types/mac_gui +++ b/.xkb/types/mac_gui @@ -1,11 +1,13 @@ default partial xkb_types "addmac_levels" { type "ONE_LEVEL_CTRL" { - modifiers= Mod1+Control; + modifiers= Mod1+Control+Shift; map[Mod1]= Level2; map[Control]= Level3; map[Mod1+Control]= Level3; + map[Shift+Control]= Level4; level_name[Level1]= "Base"; level_name[Level2]= "Alt"; level_name[Level3]= "With Control"; + level_name[Level4]= "Shift"; }; };