If the input is of type image the browser is what handles the cursor turning into a hand. All of the image type inputs that I use seem to make it so the hand appears when hovering over it. I found this link to a page that talks about using some js to help indicate that it is a clickable button. The page is a little old but the info seems to be valid:
using_an_image_as_a_submit_button.php3