Você já olhou para xte ? Faz parte do pacote xautomation
.
sudo apt-get install xautomation
É bastante estável, então você não precisa fazer nenhuma compilação ou hacking.
Digitar xte "mousedown 1"
em um console parece fazer o que você está procurando. Ele simulou um clique e segure o primeiro botão do mouse. O botão parece ficar clicado até eu clicar em outro botão do mouse.
Para fazer a interface do usuário funcionar do jeito que você deseja, você pode adicionar xte "mousedown 1"
a uma associação de teclas. Quando você apertar essa tecla, você terá o click-and-hold que descreve.
Se você quer o clique e segure o comportamento com um clique do mouse, você pode tentar olhar para o Compiz. Acredito que o Compiz permite comandos de ligação para pressionar o botão do mouse.