RESOLVIDO!
no link existe um link para um programa chamado XCreateMouseVoid. Eu usei a versão do nZain (há uma versão melhorada posterior que funcionaria, mas não a compilei) para configurar barreiras que forcem o mouse em certas direções. O link é link
Aqui estão as barreiras que criei.
XCreateMouseVoid 1280 0 1280 1022 l &
XCreateMouseVoid 1280 924 1441 100 d &
XCreateMouseVoid 0 1023 1278 100 u &
XCreateMouseVoid 1180 1026 100 901 r &
é tão doce e funciona como um encanto.