매크로의 하드웨어방식과 소프트웨어 방식을 구분못하는 비읍시옷들이 너무 많음
그냥 모르면 네 알겠습니다 하고 꺠달음을 얻으면 되는데
일단 아래의 예시를 보면


이 틀딱은 20년전 하드웨어 매크로를 말하고있는것 같은데
지 이빨처럼 전기신호 보내고 모터돌려서 틀틀딱딱해야 하드웨어라고 하는줄 알어 ㅋㅋㅋ
진짜 한심할 따름

로지텍 지허브의 매크로는 두 종류인데

소프트웨어로 구현 = 지허브를 실행한 상태에서의 매크로
따로 프로세서없이 지허브=프로그램으로 구현하는 방식이고

하드웨어로 구현 = 32비트 마이크로프로세서 + 메모리 내장
메모리에 매크로 명령어를 입력/기록해서 마우스/키보드에 내장된 프로세서가 에뮬레이트
이게 하드웨어 방식이라는 게지 (아두이노 생각하면 쉬움)
물론 이 방식은 저렴이 로지텍은 지원안하고 중고가 이상만 이 기능이 있음
당연히 지허브 꺼도 버튼/키를 누르면 = 조건발동하면 작동하는 것이고

둘의 차이는
운영체제(윈도우)에서 소프트웨어로 기능을 구현하냐 vs 하드웨어에서 직접 명령으로 기능을 구현하냐
이 차이인데 전혀 다른 방식이므로 차이가 확실하다

하드웨어 매크로는 애초에 감지자체가 안되고 대략 매크로다 정도로 추정만 가능한 정도
소프트웨어 매크로는 그냥 이새끼 매크로네 바로 감지 가능

지금 디아4에 탑재되어있다고 추정되는 기능은
현재 니 컴퓨터에서 백그라운드로 실행중인 프로그램들 "분석"가능한 기능
(말이 좋아서 분석이지 리버스 엔지니어링이 뭔지는 잘 검색해봐라 ㅋ)



그리고 만일 분석이 불가능한 소프트웨어가 실행되면 이런 메세지가 뜨면서
디아블로4 자동으로 종료되도록 되어있지
특정조건을 걸어주면 이 메세지가 나오면서 게임 즉시 종료된다

물론 자체적으로 디아4 게임이 변조되었는지 아닌지를 리버스엔지니어링을 한다는 메세지인지
그 백그라운드 프로그램을 리버스 한다는 것인지는 이 메세지만으로 확인할 수는 없지만

니들이 무슨 소프트웨어로 매크로를 쓰든 대부분은 디아블로4 에서 감지중이고
이런 메세지가 안뜬다면 이미 리버스중일 수도 있다는 것인데
이런상황이면 괜히 소프트웨어 매크로써서 계정정지를 자초할 필요가 없다고 본다

요즘은 짱깨들을 매크로로 못잡는 이유도
100% 하드웨어방식으로 마이크로프로세서 장착해서
거기에다 프로그래밍하는 방식으로 제작하기때문에
블리자드는 아이피 등의 외부요인으로 단속하기 시작한 것이 3년이 더 지난 일

자게만 잘 찾아봐도 매크로 안돌렸는데 왜 정지? 이러는데
백그라운드에서 뭘했는지 판단이 섰으니 정지때렸다고 본다

결론 = 요약
단순 버튼 스패밍을 하더라도 그냥 좋게 하드웨어매크로 지원하는 마우스/키보드 사서
하드웨어로 돌려라