Improve input handling
Handle background input differently: hide the hand and don't use pixel perfect