# These __init__ methods have *args, **kwargs arguments on some platforms, but not others
pynput.keyboard.Controller.__init__

# To reduce duplication, our stubs simplify things:
# the runtime has several Controller classes,
# some of which have __del__ methods on linux, and some of which don't.
pynput.mouse.Controller.__del__
pynput.keyboard.Controller.__del__

# Platform specific implementation detail:
pynput.keyboard.Controller.keyboard_mapping
