マウスクリックをエミュレートする

自分で作ったアプリケーションからマウスクリックをコントロールする方法を探した。
まず、mouseemuのソースを見た。そこではマウスイベントを直接デバイスファイルへ流し込んでいた。デバイスファイルはそれらしきものを適当に試してみて、成功した物を選択していた。次にxorgのソースも見た。mousekeysの部分が参考になるはずだ。でも、だいたいmouseemuのソースと一緒だった。また、どうやってXの設定ファイルで設定されているデバイスファイルを取得するのかはわからなかった。