Единственный способ обойти систему событий BGE - это читать события с помощью Python (который по своей природе неэффективен).
Вы можете прочитать события клавиатуры и мыши или проверить сцену с помощью собственных алгоритмов.
Я предлагаю запускать код, который зависит от событий клавиатуры, с помощью датчика клавиатуры (режим allKeys), чтобы получить более высокую производительность, чем датчик всегда.