changed to SendInput for better response time