На самом деле вариантов куча, можно пройтись по куче библиотек, например pynput - довольно простой вариант, если хочется посложнее, то ctypes.
Если программа будет работать так же на винде, то можно закодить нажатие кнопок через автоит на отдельные скрипты и из питона вызывать.
Короче на что фантазии хватит 🙂