Como você gosta de fazer isso de forma progressiva, eu recomendo verificar o link e criar um fork com os bits que você precisa.
Se você fizer isso sem um programa intermediário, eu diria a dica sobre o uso de "xinput set-int-prop [device_id]" Dispositivo habilitado "8 0" de Disable Keyboard & A entrada do mouse no unix (abaixo do X) seria melhor, mas eu entendo que não é o que você está pedindo.