Servirà un codice specifico per OS. Su Windows puoi usare BlockInput per bloccare mouse e tastiere (nota: se il programma termina, l'input viene sbloccato automaticamente dal sistema):
Per Linux potresti usare il comando
Python:
from ctypes import *
# Block
ok = windll.user32.BlockInput(True)
# Unblock
ok = windll.user32.BlockInput(False)
Per Linux potresti usare il comando
xinput
per disabilitare selettivamente alcuni device, per altri OS non saprei.