Encontré esto para el teclado, pero no puedo encontrar nada para el mouse :( - Seguiré buscando.
Puede usar una utilidad de bloqueo de pantalla como xlock o slock. slock es agradable y simple de usar.
Si necesita que pueda ver el contenido de la pantalla, pruebe este comando con xlock. Esto debería mantener el monitor activo y bloquear el teclado y el mouse hasta que ingrese su contraseña:
xlock -mode image -count 1 -bg black -fg black -geometry 0x0 -timeout 1
Sin embargo, esto no le permitiría usar las teclas de flecha.
EDITAR:
Por extraño que parezca, busqué en Google tu pregunta y se me ocurrió un hilo que yo personalmente había publicado en LinuxQuestions.org hace un tiempo con EXACTAMENTE el mismo problema. Puede intentar vincular teclas a acpid, pero no estoy seguro de que pueda hacerlo con los comandos básicos del teclado...
http://www.linuxquestions.org/questions/linux-software-2/xlock-allow-certain-keys-450662/
Vale la pena considerar xtrlock. No tiene la capacidad solicitada de seleccionar qué teclas del teclado desea que funcionen, pero permite bloquear el teclado además del mouse.
https://ostechnix.com/lock-keyboard-mouse-not-screen-linux/
$> sudo apt install xtrlock
$> xtrlock