Yes you can, but you have to be pretty good at coding (actionScript) and in my case ASP. I put this code on every page/button/anything I wanted tracked.
Hope this helps.
Code:
//Create the LoadVar container for sending and the date object
SendMetrics = new LoadVars();
reply = new LoadVars();
dtNow = new Date()
//Load the send container with initial data
SendMetrics.Page = "sceenName";
SendMetrics.DateTime = dtNow;
SendMetrics.ScrollMove = "2";
//Send the variables to ASP page
reply.reply_ID = "";
SendMetrics.sendAndLoad("http://www.yourPage.asp",reply,"post");
//End