Button cllick events not tranferring well on android

I already have my interface set up but now, at the time of deployment to android it seems that buttons are incredibly difficult to use. Touching the screen in one location will result in a button in a completely different location having it’s “MouseLeftDown” event activating. Is there a fix or a way to get android touch events to translate into mouse clicks over buttons more accurately or am I going to have to go over to nifty?