[2] Could this be about root privileges, what does
'ls -l $(which
synclient)' tell you? You could try 'sudo ./midipoke -x 1 -a' as well.
ls gives:
-rwxr-xr-x 1 root root 18632 2009-12-15 21:46 /usr/bin/synclient*
I tried with sudo, but it's the same
Igor