// Copyright (c) 2023, Oracle and/or its affiliates.

partial default alphanumeric_keys modifier_keys
xkb_symbols "tunable" {

    include "us(intl)"

    key <AE13> { [ backslash, bar       ], [ prolongedsound     ]       };
    key <AB11> { [ backslash, underscore], [ kana_RO       ]   };

    key <LCTL> {
      type = "ONE_LEVEL",
      symbols[Group1]= [ NoSymbol ],
      actions[Group1]= [ NoAction() ]
    };

    key <RCTL> {
      type = "ONE_LEVEL",
      symbols[Group1]= [ NoSymbol ],
      actions[Group1]= [ NoAction() ]
    };

    key <LALT> {
      type = "ONE_LEVEL",
      symbols[Group1]= [ NoSymbol ],
      actions[Group1]= [ NoAction() ]
    };

    key <RALT> {
      type = "ONE_LEVEL",
      symbols[Group1]= [ NoSymbol ],
      actions[Group1]= [ NoAction() ]
    };

    key <LFSH> {
      type = "ONE_LEVEL",
      symbols[Group1]= [ NoSymbol ],
      actions[Group1]= [ NoAction() ]
    };

    key <RTSH> {
      type = "ONE_LEVEL",
      symbols[Group1]= [ NoSymbol ],
      actions[Group1]= [ NoAction() ]
    };

    key <LWIN> {
      type = "ONE_LEVEL",
      symbols[Group1]= [ NoSymbol ],
      actions[Group1]= [ NoAction() ]
    };

    key <RWIN> {
      type = "ONE_LEVEL",
      symbols[Group1]= [ NoSymbol ],
      actions[Group1]= [ NoAction() ]
    };
};

partial default alphanumeric_keys
xkb_symbols "testable" {
    include "sgd_vndr/univ(tunable)"
};
