본문 바로가기
내취미/내생각

하드웨어 매크로에 대한 내 생각 - 늦게알게 된 정보

by 큐브빌드 2021. 9. 29.
반응형

요즘 회사일이 바빠 여유가 없네요.

 

최근 출퇴근길에 매크로에 대한 정보들을 찾다보니 재밌는 사실이 있더군요.

 

저는 오래된 로지텍 마우스를 사용하고 있습니다.

 

해당 로지텍 마우스 매크로 기능이 있어서 아주 편리하게 사용하고 있죠.

 

근데 우연치 않게 옛날게임을 검색하다보니 오토핫키 매크로는 이제 적용이 안된다고 하네요.

 

그런데 로지텍 마우스로는 매크로 기능이 가능하다고 하더군요.

 

그래서 2개는 과연 무엇이 다를까? 생각을 해봤습니다.

 

오토핫키도 아마 C#이랑 다르지 않다고 생각해요 user32.dll 을 사용하여 마우스 , 키보드 이벤트를 발생 시킬 것 같아요.

 

그래서 user32.dll의 마우스 , 키보드 이벤트만 막아도 해결 될 것 같네요.

 

그런데 로지텍 마우스는? 하드웨어적으로 신호를 보내주는것 같았습니다.

 

보안 프로그램은 하드웨어 신호는 발견하지 않는다.

하드웨어 신호는 발견하지 못하기 때문에 로지텍 마우스는 사용가능하고 일반 매크로 프로그램은 불가능한것 같습니다.

 

그래서 user32.dll이 아닌 강제로 하드웨어 신호를 보내는 도구들이 존재하는것 같습니다.

 

이거는 추후에 한번 공부를 해서 만들어볼려고 합니다.

 

현재는 너무 바빠서 정보만 확인해보고 있네요.

반응형

댓글