from kmk.keys import make_argumented_key from kmk.modules.holdtap import HoldTap, HoldTapKeyMeta class ModTap(HoldTap): def __init__(self): super().__init__() make_argumented_key( validator=HoldTapKeyMeta, names=('MT',), on_press=self.ht_pressed, on_release=self.ht_released, )