Thanks for help.
2. Works well.
1. What do you mean "don't do raycast"? I'm using it to find and manipulate my own 3D objects (let's assume "touch for shoot somebody"). Anyway I'm not using it for find what GUI button has been clicked. Just have to know if user is using GUI or shooting.