프로그래밍

키보드 키로 마우스 좌클릭 우클릭 하기 - WindowexeKeyPressMouseClick

프로세스 천국 2018. 6. 1. 23:31

키보드 키를 눌렀을때에 마우스 좌클릭, 우클릭, 휠클릭, 더블클릭, 트리플클릭, 휠업, 휠다운, 좌클릭다운, 우클릭 다운, 휠클릭다운을 보내는 프로그램입니다.

 

좌클릭 다운은 지정한 키를 누르면 클릭된 상태가 유지되고 한번 더 누르면 해제됩니다. 

우클릭 다운, 휠클릭 다운도 동일

 

홀드시키는 단축키는 단일키로만 사용하세요. 버그가 있습니다.

 

 

프로그램을 실행하면 시스템 트레이에 오렌지색 마우스 아이콘이 생깁니다. 마우스 우클릭후 키설정을 누르세요.

 

 

 

 

 

키 설정 화면

박스를 클릭하고 아무키나 누르면 값이 변합니다. 키 지정후 저장 클릭

 

 

 

 

 

 

 

마우스 클릭으로 지정한 키는 일반키로는 사용할 수 없습니다.

프로그램을 일시 중지 시키려면 작업표시줄 시스템 트레이 메뉴에서 마우스 우클릭하고 사용함을 클릭하세요. (체크 <-> 체크해제)

 

지정한 키를 계속 누르고 있으면 0.1초 단위로 계속 반복 클릭됩니다.

 

일부 컴퓨터 환경에서 단축키가 풀리는 현상이 있습니다.

키보드 훅을 다시 로딩하는 기능이 있는데 단위는 초입니다. 단축키가 먹히지 않는 경우 시간을 줄여보세요.

 

단축키 설정이 왜 풀리는 건지 도저히 원인을 못찾겠네요.

 

 

제일 아래쪽에 있는 우클릭을 앱스키로 보내는 기능은 키보드의 우클릭키를 가상으로 누르는 방식입니다.

위 스크린샷에는 보이지 않는데 마우스 휠다운시 좌클릭, 휠업시 우클릭 설정도 가능합니다.

 

프로그램 동작환경 : .Net framework 4.0 , 윈도우 7 이상, 관리자 권한 필요

 

이 블로그는 더이상 업데이트를 하지 않아서 실행파일은 배포하지 않습니다.

아래 블로그에서 다운로드 받으세요.

https://pcwindows.tistory.com/241

 

 

바이러스토탈 검진 결과 링크

https://www.virustotal.com/gui/file/99d9ba87cdba1910916e7a1b4d45da6fe4941f9dd79344f85b619e14edfc4f70/detection