대부분의 Mac 사용자는 시스템이 갑자기 느려지기 전까지 내부에서 돌아가는 작업들을 신경 쓰지 않습니다. 이런 상황에서 자주 등장하는 범인 중 하나가 바로 Activity Monitor가 "정체불명의 백그라운드 항목이 프로세서를 독점하고 있다"고 보고하는 경우입니다. 그동안 사용자 보고서에 등장한 이런 프로세스는 수없이 많으며, 원칙적으로는 무해하지만 제어 불능이 되면 최신 Mac도 굼뜨게 만들 수 있습니다.
이번에 주목하는 프로세스는 hidd입니다. 모든 것이 정상일 때는 CPU 차트에 거의 나타나지 않고 백그라운드에서 조용히 작업을 처리합니다. 그러나 문제가 발생하면 hidd가 두 자릿수 또는 세 자릿수 CPU 사용률로 목록 상단에 자리 잡고, 팬 소음이 커지며, 배터리 수명이 급격히 줄고, 포인터가 지연되거나 불규칙하게 움직이는 현상이 나타납니다. 일부 상황에서는 hidd가 "잠자기 방해 중"으로 표시되기도 하는데, 이것 자체도 또 다른 불편함입니다.

그럼 hidd가 무엇을 하는지, 왜 오작동할 수 있는지, 그리고 합리적인 순서로 어떤 단계를 시도해야 하는지 살펴보겠습니다.
Mac에서 hidd란 무엇인가?
기본부터 시작하는 것이 합리적입니다. hidd라는 암호 같은 이름은 Human Interface Device Daemon(휴먼 인터페이스 장치 데몬)의 약자입니다. 기능적으로는 마우스, 트랙패드, 키보드, 기타 주변기기로 수행하는 모든 작업을 해석하고 이 신호를 macOS의 나머지 부분으로 전달하는 백그라운드 서비스입니다.
실제로 hidd는 키 입력, 마우스 이동, 클릭, 탭, 제스처를 화면의 의미 있는 동작으로 변환하는 역할을 합니다. 드로잉 태블릿, 게임 컨트롤러, 외부 포인팅 장치 같은 서드파티 하드웨어의 입력도 중개합니다. hidd 없이는 데스크탑이 정상적으로 보이더라도 어떤 반응도 하지 않습니다. 그렇기 때문에 이 프로세스를 단순히 제거하거나 차단하는 것은 방법이 아닙니다. 운영체제가 어차피 재시작하고, 만약 실패하면 Mac은 사실상 사용 불가능한 상태가 됩니다.
내부적으로 hidd는 /usr/libexec/에 저장된 표준 macOS 바이너리로, launchd에 의해 전용 낮은 권한 사용자로 실행됩니다. Activity Monitor에서 정확히 그 이름으로 볼 수 있습니다. 정상적인 시스템에서는 CPU 소비가 거의 없으며, 마우스를 활발히 움직이거나 키보드를 두드릴 때 잠깐 스파이크가 발생하는 정도입니다. 지속적인 높은 사용률은 데몬 자체가 갑자기 악성으로 변한 것이 아니라, 입력 스택 주변의 무언가가 루프에 걸린 신호입니다.

hidd가 CPU를 과도하게 사용하는 이유
hidd가 잠깐 이상으로 CPU 차트 상단에 머물 때는 거의 항상 기저 원인이 있습니다. 큰 그림으로 보면 하드웨어, 소프트웨어, 또는 구성 설정이 방해를 일으키는 것입니다.
오작동하거나 "노이즈"가 많은 입력 장치
가장 일반적인 요인은 시스템에 이벤트를 마구 전송하는 오작동하는 주변기기입니다. 외부 키보드의 눌린 키, 고장 난 Bluetooth 마우스, 불안정한 USB 동글 모두 hidd가 대화에 따라잡으려고 추가 사이클을 소비하게 만들 수 있습니다. 잠자기 관련 사례에서는 불안정한 마우스나 키보드가 hidd가 계속 "활동"을 감지하기 때문에 기기를 반복적으로 깨우거나 잠자기를 방해할 수 있습니다.
무선 장치는 특히 배터리가 부족하거나, 범위를 벗어나거나, 간섭을 받을 때 이 문제가 발생하기 쉽습니다. hidd 관점에서는 부분적이거나 반복되는 신호들이 폭풍처럼 들어오고, 이를 처리하기 위해 초과 근무를 하는 것입니다.
소프트웨어 및 드라이버 문제
또 다른 큰 원인은 입력 처리에 깊이 개입하는 소프트웨어입니다. 여기에는 다음이 포함됩니다:
- 사용자 정의 키보드 매핑 도구
- 서드파티 마우스 또는 트랙패드 확장 프로그램
- 게임 컨트롤러 드라이버
- 단축키나 제스처를 다시 매핑하는 접근성 유틸리티
이러한 확장 기능 중 하나가 업데이트 후 또는 버그로 인해 문제를 일으키면, hidd를 계속 바쁘게 만드는 이벤트 피드백 루프가 발생할 수 있습니다. 일부 macOS 버전에서는 입력 관련 데몬(hidd 포함)이 필요 이상으로 CPU를 사용하는 일시적인 버그가 있었으며, 일반적으로 후속 업데이트에서 수정됩니다.
시스템 설정 및 접근성 기능
마우스 키, 특정 포인터 제어 옵션, 또는 공격적인 제스처 인식 같은 기능이 기저의 노이즈를 증폭시킬 수 있습니다. 특정 조건에서는 hidd가 하드웨어를 평소보다 더 자주 폴링하거나 센서 데이터를 잘못 해석할 수 있으며, 특히 오래된 하드웨어나 여러 입력 방법이 동시에 활성화된 경우에 발생합니다.
드물지만 가능한 시나리오로, 알림, 알람, 또는 전원 이벤트를 위해 기기를 계속 깨우는 백그라운드 작업이 부작용으로 입력 스택을 활성 상태로 유지할 수 있습니다. 사용자 관점에서는 아무것도 만지지 않아도 hidd가 진정되지 않는 것처럼 보입니다.

엣지 케이스와 악성 소프트웨어의 부작용
hidd 자체는 바이러스가 아니지만, 애드웨어, 브라우저 하이재커, 또는 잘못 작성된 백그라운드 에이전트에 의해 "수다스러워진" 시스템이 문제를 악화시킬 수 있습니다. 예를 들어, 화면 오버레이, 가짜 알림, 또는 전체 화면 창을 계속 깜박이는 소프트웨어는 추가 입력 이벤트를 발생시키거나 UI 스택이 계속 다시 그려지게 해 hidd가 더 많은 백그라운드 작업을 하도록 만들 수 있습니다.
이것이 높은 hidd CPU 사용률의 가장 일반적인 원인은 아니지만, 성능 저하에 더해 이상한 팝업, 리다이렉트, 또는 초대받지 않은 앱이 보인다면 진단에 포함할 가치가 있습니다.
Mac에서 hidd 높은 CPU 사용률 해결 방법
이 섹션에서는 시스템 입력을 손상시키지 않고 hidd를 제어하는 실용적인 방법을 안내합니다. 가장 침습적이지 않은 확인에서 시작하여 더 고급 트러블슈팅으로 이동하는 순서로 진행합니다.
1단계. hidd가 실제로 원인인지 확인하기
무언가를 변경하기 전에 hidd가 실제로 CPU를 독점하는 프로세스인지, 단순히 여러 항목 중 하나가 동시에 스파이크하는 것이 아닌지 확인할 가치가 있습니다.
- 응용 프로그램 → 유틸리티에서 Activity Monitor를 엽니다.
- CPU 탭을 클릭합니다.
- % CPU 열 헤더를 클릭해 가장 높은 값이 상단에 표시되도록 합니다.
- hidd라는 이름의 프로세스를 찾아 20~30초 동안 CPU 사용률을 기록합니다.

마우스를 움직이거나 타이핑할 때 hidd가 잠깐 올라갔다가 다시 몇 퍼센트 이하로 떨어진다면 정상적인 동작입니다. Mac을 아이들 상태로 두어도 목록 상단에 꾸준히 높은 값으로 머무른다면 실제 문제가 있는 것입니다.
2단계. macOS를 재시작해 스파이크가 일시적인지 확인하기
단순해 보이지만, 완전한 재부팅은 막힌 프로세스와 드라이버 문제를 해소하는 가장 빠른 방법입니다. hidd도 예외가 아닙니다.
- 작업을 저장하고 열린 앱을 닫습니다.
- **Apple 메뉴 ()**를 클릭하고 **재시작…**을 선택합니다.
- Mac이 다시 시작된 후 1~2분 기다려 안정화된 다음 Activity Monitor → CPU를 다시 확인합니다.

재시작 후 hidd가 평소의 낮은 사용률로 돌아오고 유지된다면 스파이크는 일시적인 문제였습니다. 문제가 빠르게 재발하면 다음 단계로 넘어가세요.
3단계. 입력 장치 확인 및 격리하기
hidd는 입력 하드웨어와 밀접하게 연관되어 있기 때문에, 다음 단계는 주변기기가 원인이 아님을 배제하는 것입니다.
- 외부 USB 장치(마우스, 키보드, 드로잉 태블릿, 동글, 게임패드)를 하나씩 분리합니다.
- 각 제거 후 Activity Monitor에서
hidd를 1분 정도 관찰해 CPU 사용률이 떨어지는지 확인합니다. - Bluetooth 마우스 또는 키보드를 사용하는 경우 메뉴 막대 또는 시스템 설정 → Bluetooth에서 일시적으로 Bluetooth를 끕니다.
- MacBook의 경우 내장 키보드와 트랙패드로 테스트하거나, 반대로 동작이 확인된 유선 마우스와 키보드로 테스트합니다.

특정 장치를 분리하자마자 hidd가 진정된다면 범인을 찾은 것입니다. 해당 주변기기를 교체하거나, 펌웨어를 업데이트하거나(가능한 경우), 다른 설정으로 사용하는 것이 장기적인 해결책이 될 수 있습니다.
4단계. Activity Monitor에서 hidd 프로세스 재시작하기
하드웨어가 문제없어 보이지만 hidd가 계속 CPU를 점유한다면, 데몬을 강제로 깨끗이 재시작할 수 있습니다. macOS가 자동으로 다시 실행하며, 재설정되는 동안 몇 초간 입력이 일시적으로 멈춥니다.
- Activity Monitor를 열고 CPU 탭에 머뭅니다.
- 목록에서 hidd를 찾아 선택합니다.
- 도구 막대의 "X" 버튼을 클릭합니다.
- 종료를 선택합니다(일반 종료가 실패하면 강제 종료 선택).
- 마우스와 키보드 제어가 돌아올 때까지 몇 초 기다린 후 CPU 사용률이 떨어지는지 확인합니다.

이 작업은 Mac을 재시작하는 것과 대략 동일하지만 입력 데몬에만 집중합니다. 스파이크가 빠르게 재발한다면 계속 진행하세요. 더 깊은 원인이 있을 가능성이 높습니다.
5단계. 입력 관련 및 접근성 설정 검토하기
잘못 구성된 접근성 또는 포인터 기능이 hidd가 과도하게 활성화되는 조건을 만들 수 있습니다. 입력 처리에 직접 영향을 미치는 설정을 빠르게 확인할 가치가 있습니다.
- 시스템 설정 → 접근성으로 이동합니다.
- 키보드 아래에서 워크플로에 필수가 아니라면 고정 키, 느린 키, 또는 전체 키보드 접근 같은 옵션을 일시적으로 비활성화합니다.
- 포인터 제어 아래에서 최근에 활성화한 비정상적인 마우스 또는 트랙패드 옵션을 끕니다.
- 변경 사항을 적용하고
hidd를 다시 모니터링합니다.

CPU 사용률이 개선된다면 문제를 유발하는 정확한 조합을 찾기 위해 기능을 하나씩 다시 활성화할 수 있습니다.
6단계. 입력 조정 유틸리티 제거 또는 비활성화하기
기본 드라이버 기능을 넘어 마우스나 키보드 동작을 깊이 커스터마이징하는 서드파티 도구는 이상한 문제의 빈번한 원인입니다.
- 다음 목적으로 사용하는 앱 목록을 작성합니다:
- 사용자 정의 키보드 단축키 또는 키 리매핑
- 고급 마우스 가속 또는 제스처 조정
- 게임 컨트롤러 매핑
- 이러한 유틸리티를 일시적으로 종료하고, 가능하면 자동 시작하지 않도록 로그인 항목을 비활성화합니다.
- 계정에서 로그아웃하고 다시 로그인하거나 빠르게 재시작합니다.
- Activity Monitor에서
hidd를 다시 확인합니다.

이러한 앱 중 하나가 원인으로 밝혀지면, 개발자가 더 새로운 빌드를 제공하는지 확인하거나, 설정을 조정하거나, 덜 침습적인 대안으로 교체하는 것을 고려하세요.
7단계. 안전 모드로 부팅해 원인 좁혀가기
안전 모드는 문제가 서드파티 소프트웨어에서 비롯된 것인지 macOS 더 깊은 부분에서 비롯된 것인지 판단하는 좋은 방법입니다. 이 상태에서는 시스템이 최소한의 드라이버로 실행되고 대부분의 로그인 항목이 비활성화됩니다.
Apple 실리콘 Mac의 경우:
- Mac을 완전히 종료합니다.
- "시동 옵션 로드 중"이 표시될 때까지 전원 버튼을 길게 누릅니다.
- 시동 디스크를 선택하고 Shift를 누른 채 안전 모드로 계속을 클릭합니다.
Intel 기반 Mac의 경우:
- Mac을 재시작하고 즉시 Shift 키를 누릅니다.
- 로그인 창에 빨간색 "안전 부팅"이 표시되면 손을 뗍니다.
안전 모드에서 잠시 시스템을 놔두고 Activity Monitor를 엽니다. 안전 모드에서는 hidd가 정상적으로 동작하지만 일반 부팅에서 다시 문제가 발생한다면, 서드파티 확장 기능, 드라이버, 또는 로그인 항목이 관련되어 있다는 강력한 신호입니다. 그러면 이들을 선택적으로 제거하거나 재구성할 수 있습니다.
8단계. NVRAM/PRAM 및 SMC 초기화 (Intel Mac용)
Intel 기기에서는 깊이 캐시된 일부 설정과 전원 관리 매개변수가 이상한 입력 또는 잠자기 동작에 기여할 수 있습니다. NVRAM/PRAM과 SMC를 초기화하는 것은 이를 배제하는 검증된 방법입니다.
NVRAM/PRAM 초기화 (Intel):
- Mac을 종료합니다.
- 전원을 켜고 즉시 Option + Command + P + R을 길게 누릅니다.
- 약 20초간 키를 누르고 있다가 놓고 Mac이 정상적으로 부팅되도록 합니다.
SMC 초기화 (T2 칩 탑재 Intel 노트북):
- Mac을 종료합니다.
- 키보드 왼쪽의 Control + Option (Alt) + Shift를 7초간 누릅니다.
- 이를 누른 채 전원 버튼을 추가로 7초간 누릅니다.
- 모든 키를 놓고 몇 초 기다린 다음 Mac을 켭니다.
Apple 실리콘 Mac에서는 이러한 초기화가 일반적인 종료 및 전원 켜기 사이클에 통합되어 있어 별도의 키 조합이 필요 없습니다.
9단계. 비교를 위해 새 사용자 계정 만들기
문제가 사용자별 설정, 환경 설정, 또는 런치 에이전트에 있을 수 있습니다. 새 계정에서 hidd를 테스트하는 것은 이를 확인하거나 배제하는 빠른 방법입니다.
- 시스템 설정 → 사용자 및 그룹을 엽니다.
- "+" 버튼을 클릭해 새 표준 사용자를 만듭니다.
- 현재 계정에서 로그아웃하고 새 계정으로 로그인합니다.
- Mac을 잠시 정상적으로 사용한 다음 Activity Monitor에서
hidd를 확인합니다.

새 계정에서 높은 CPU 문제가 재현되지 않는다면, 원래 프로필의 무언가(사용자 정의 환경 설정, 사용자별 런치 에이전트, 또는 설치된 유틸리티)가 원인입니다. 그 시점에서 메인 계정에 고유한 것에 집중하면 조만간 원인을 찾을 수 있을 것입니다.
10단계. 악성 소프트웨어 및 OS 수리를 최후 수단으로 고려하기
hidd 스파이크에 더해 원하지 않는 소프트웨어의 명백한 징후(브라우저 리다이렉트, 가짜 알림, 알 수 없는 앱)가 보인다면, 애드웨어나 PUA가 간접적으로 부하를 늘리고 있을 수 있습니다. 그 경우 신뢰할 수 있는 보안 솔루션으로 전체 시스템 스캔을 실행하는 것이 합리적인 예방책입니다.
그래도 재부팅, 안전 모드, 새 사용자 계정을 거쳐도 Mac이 계속 hidd 문제를 겪는다면 드문 엣지 케이스를 다루고 있는 것입니다. 그 단계에서는 데이터를 백업(Time Machine 또는 다른 방법)하고 기존 시스템 위에 macOS를 재설치하면 파일을 지우지 않고 더 깊은 불일치를 해소할 수 있습니다. 완전한 지우기 및 설치는 아무것도 개선되지 않는 경우의 최후 수단으로 남겨두세요.
앞으로 hidd 문제를 예방하는 방법
hidd를 평소의 조용한 상태로 되돌렸다면, 다시 통제 불능이 될 가능성을 줄이는 몇 가지 간단한 습관이 있습니다. 완벽한 방패는 아니지만 확률을 유리하게 기울입니다.
- macOS를 적절히 최신 상태로 유지하기: 입력 처리, Bluetooth 스택, USB 드라이버에는 버그 수정이 포함됩니다. 현재 시스템 업데이트를 설치하면 시간이 지남에 따라 더 명백한 리소스 사용 문제가 해결되는 경향이 있습니다.
- 주변기기에 까다롭게 굴기: 저렴한 무명 USB 동글과 오프브랜드 무선 장치는 오작동하기 쉽습니다. 특정 기기를 연결했을 때만
hidd가 스파이크한다면, 우연이 아닌 경고 신호로 취급하세요. - 입력 조정 도구를 너무 많이 쌓지 않기: 키보드나 마우스 최적화 유틸리티를 여러 개 병행 실행하면 훅이 겹치고 예측 불가능한 상호 작용으로 이어질 수 있습니다. 추가 동작이 정말 필요하다면 잘 관리된 앱 하나로 유지하세요.
- 초기 경고 신호 주시하기: 가끔 발생하는 마이크로 끊김, "끈적이는" 느낌의 커서, 또는 갑자기 잠자기를 거부하는 Mac은 모두 입력 스택이 비정상적인 부담을 받고 있다는 초기 힌트일 수 있습니다. 그 시점에서 Activity Monitor를 확인하는 것이 시스템이 이미 느려진 후에 트러블슈팅하는 것보다 훨씬 쉽습니다.
- 일반적인 보안 위생 실천하기: 설치하는 것(특히 번들 소프트웨어와 수상한 브라우저 애드온)에 주의하면
hidd같은 프로세스를 필요 이상으로 바쁘게 만드는 백그라운드 구성 요소의 위험을 줄일 수 있습니다.
자주 묻는 질문
hidd는 바이러스나 스파이웨어의 일종인가요?
아니요, hidd는 macOS 자체의 일부로 Human Interface Device Daemon(휴먼 인터페이스 장치 데몬)의 약자입니다. 마우스, 키보드, 트랙패드, 기타 유사 장치의 입력을 해석하는 역할을 합니다. CPU 사용률이 높다고 해서 그 성격이 바뀌는 것은 아닙니다. 단순히 주변의 무언가가 오작동하고 있다는 신호입니다.
Activity Monitor에서 hidd 프로세스를 안전하게 종료할 수 있나요?
가능하지만 주의가 필요합니다. hidd를 강제 종료하면 입력 장치가 일시적으로 멈추고, 그 후 macOS가 자동으로 데몬을 재시작합니다. 트러블슈팅 단계로서는 허용되고 때로는 도움이 되지만, 장기적인 해결책은 아닙니다. hidd가 즉시 높은 CPU 사용률로 돌아온다면 근본 원인(주변기기, 드라이버, 또는 시스템 설정)에 집중하세요.
왜 hidd가 "잠자기 방해 중"으로 표시되나요?
hidd는 모든 입력에 반응하기 때문에, 활동을 감지하는 한 Mac을 깨어 있는 상태로 유지합니다. 여기에는 불안정한 마우스, 눌린 키, 또는 반려동물이 무선 장치를 건드리는 팬텀 이벤트도 포함됩니다. 잠자기 진단 도구에서는 이것이 hidd가 기기 잠자기를 방해하는 것으로 표시됩니다. 이유 없이 Mac이 잠자기를 거부한다면 외부 입력 하드웨어를 확인하고 분리하는 것이 처음 시도해볼 일 중 하나입니다.
hidd CPU 사용률이 높으면 Mac이 해킹된 것을 의미하나요?
일반적인 상황에서는 아닙니다. hidd 스파이크의 대부분은 표적 침해가 아닌 하드웨어 결함이나 소프트웨어 문제에서 비롯됩니다. 하지만 높은 hidd 사용률과 함께 명백한 문제 징후(지속적인 팝업, 리다이렉트, 알 수 없는 앱)가 보인다면, 단일 데몬 문제가 아닌 전체적인 시스템 정리로 접근하고 악성 소프트웨어 철저한 검사를 대응의 일부로 실행하는 것이 현명합니다.
자주 묻는 질문
hidd는 바이러스나 스파이웨어의 일종인가요?
아니요, hidd는 macOS 자체의 일부로 Human Interface Device Daemon(휴먼 인터페이스 장치 데몬)의 약자입니다. 마우스, 키보드, 트랙패드, 기타 유사 장치의 입력을 해석하는 역할을 합니다. CPU 사용률이 높다고 해서 그 성격이 바뀌는 것은 아닙니다. 단순히 주변의 무언가가 오작동하고 있다는 신호입니다.
Activity Monitor에서 hidd 프로세스를 안전하게 종료할 수 있나요?
가능하지만 주의가 필요합니다. hidd를 강제 종료하면 입력 장치가 일시적으로 멈추고, 그 후 macOS가 자동으로 데몬을 재시작합니다. 트러블슈팅 단계로서는 허용되고 때로는 도움이 되지만, 장기적인 해결책은 아닙니다. hidd가 즉시 높은 CPU 사용률로 돌아온다면 근본 원인(주변기기, 드라이버, 또는 시스템 설정)에 집중하세요.
왜 hidd가 "잠자기 방해 중"으로 표시되나요?
hidd는 모든 입력에 반응하기 때문에, 활동을 감지하는 한 Mac을 깨어 있는 상태로 유지합니다. 여기에는 불안정한 마우스, 눌린 키, 또는 반려동물이 무선 장치를 건드리는 팬텀 이벤트도 포함됩니다. 잠자기 진단 도구에서는 이것이 hidd가 기기 잠자기를 방해하는 것으로 표시됩니다. 이유 없이 Mac이 잠자기를 거부한다면 외부 입력 하드웨어를 확인하고 분리하는 것이 처음 시도해볼 일 중 하나입니다.
hidd CPU 사용률이 높으면 Mac이 해킹된 것을 의미하나요?
일반적인 상황에서는 아닙니다. hidd 스파이크의 대부분은 표적 침해가 아닌 하드웨어 결함이나 소프트웨어 문제에서 비롯됩니다. 하지만 높은 hidd 사용률과 함께 명백한 문제 징후(지속적인 팝업, 리다이렉트, 알 수 없는 앱)가 보인다면, 단일 데몬 문제가 아닌 전체적인 시스템 정리로 접근하고 악성 소프트웨어 철저한 검사를 대응의 일부로 실행하는 것이 현명합니다.
