한국어

Mac에서 컨트롤러를 진동시키는 방법

Mac App Store에서 InputConfig 다운로드이 앱은 완전히 무료입니다. 계정을 만들 필요가 없습니다. 구독도, 번거로운 다운로드도 없고, 잠긴 기능도 없습니다. Apple 실리콘에 최적화되어 있습니다.

매퍼의 행에서 Vibrate를 켜세요. Mac에서 컨트롤러는 게임이 시킬 때만 진동하고 그 밖에는 진동하지 않기 때문입니다. 버튼을 누르거나, 단축키를 실행하거나, 스틱이 끝에 닿을 때 패드가 진동하게 하는 macOS 설정은 없습니다.

제가 만드는 무료 매퍼 InputConfig가 그것을 더합니다. 프리셋의 어떤 행이든 작동할 때 정해 둔 세기와 길이로 컨트롤러를 진동시킬 수 있습니다. PS5 DualSense와 DualSense Edge, PS4 DualShock 4, Xbox 컨트롤러, macOS가 햅틱을 보고하는 그 밖의 패드에서 작동합니다.

InputConfig 1.7 버전(2026년 10월 출시 예정)부터 앱이 한국어를 완전히 지원합니다.

단계

  1. Mac App Store에서 InputConfig를 설치하고 컨트롤러를 연결합니다.
  2. 사이드바에서 프리셋을 선택하거나 새로 만들고 Edit를 클릭합니다.
  3. 느끼고 싶은 행에서 Options를 열고 Feedback 상자의 Vibrate를 체크합니다.
  4. Strength와 Duration을 설정합니다.
  5. Save를 클릭하고 Activate한 다음 컨트롤을 누릅니다.

macOS가 혼자서 하는 일 확인하기

Mac의 진동은 Apple의 Game Controller 프레임워크를 거치며, 게임이 요청해야 합니다. 게임이 그 코드를 작성하지 않았다면 무엇을 해도 컨트롤러는 가만히 있습니다.

macOS가 컨트롤러를 진동시키는 다른 유일한 곳은 시스템 설정입니다. 사이드바에서 게임 컨트롤러를 클릭하고 컨트롤러를 선택하면, 지원하는 패드에서 Identify가 햅틱 패턴을 재생합니다. 이것은 테스트일 뿐 키에 붙일 수 있는 기능이 아닙니다. 그 패널이 하는 나머지는 macOS 컨트롤러 설정 페이지가 다룹니다. macOS는 게임과 Identify를 위해 진동하고, 사용자가 고르는 것에는 진동하지 않습니다.

버튼을 진동시키기

컨트롤러를 아직 연결하지 않았다면, Mac에 컨트롤러 연결하기에 모든 패드의 단계가 있습니다.

1단계: Vibrate 체크하기

  • 사용자: 프리셋 편집기에서 느끼고 싶은 행의 Options를 열고 Feedback 상자의 Vibrate를 체크합니다.
  • InputConfig: 그 행에 진동을 더하고, 접힌 행의 요약에 Vibrate, 더 긴 진동이면 Vibrate 500 ms로 표시합니다.
  • 확인: 행의 요약에 Vibrate가 나옵니다.
InputConfig 바인딩 편집기에서 행의 옵션이 열려 있고, 피드백 상자에 진동이 체크되어 있고 세기가 30퍼센트, 길이가 탭으로 설정된 화면.
Figure 1. 진동은 모든 행의 옵션에서 피드백 아래에 있으며, 자체 세기와 길이가 있습니다.

2단계: 세기와 길이 설정하기

  • 사용자: Strength를 10퍼센트에서 100퍼센트(기본값은 60) 사이로, Duration을 Tap부터 2초까지로 설정합니다.
  • InputConfig: 둘 다 행과 함께 보관합니다.
  • 확인: 기본값으로 시작하고 느껴 본 뒤에 바꾸세요.

3단계: 저장하고 누르기

  • 사용자: Save를 클릭하고 Activate한 다음 컨트롤을 누릅니다.
  • InputConfig: 그 행이 작동할 때마다 컨트롤러를 진동시킵니다.
  • 확인: 누를 때마다 진동이 느껴집니다.

행이 진동하는 데 출력은 필요 없습니다. 행이 보낼 것을 고르는 메뉴의 Feedback 섹션에 Vibrate the controller가 있어서, 진동만 하는 행을 만들 수 있습니다. 어떤 행이든 진동할 수 있고, 행이 진동만 할 수도 있습니다.

행이 보낼 것을 고르는 메뉴에서 피드백 섹션에 컨트롤러 진동과 문구 말하기가 나열된 화면.
Figure 2. 행이 진동만 할 수도 있습니다. 피드백 아래에서 컨트롤러 진동을 고르세요.

버튼이 아닌 것에 진동 주기

행이 들을 수 있는 것에는 모두 Vibrate를 달 수 있으므로, 진동은 누름 이상의 의미를 가질 수 있습니다.

  • 스틱의 끝. 스틱이 끝까지 넘어갔을 때를 느끼도록, 움직임의 끝 근처에 스틱 영역을 둡니다.
  • 터치패드 영역. DualSense의 터치패드 영역으로, 탭하면 의도한 영역을 눌렀다는 것을 확인해 줍니다.
  • 트리거 클릭. 느끼고 싶은 클릭을 위해 어느 지점을 넘어선 트리거입니다. 스마트 프리셋 메이커에는 정확히 이를 위한 스위치인 Rumble when a trigger clicks가 있으며, 마우스를 클릭하는 모든 트리거 행에 35퍼센트의 짧은 진동을 더합니다.
  • 소리 없는 동작. 화면에 실행되었다는 표시가 없는 매크로나 숨겨진 단축키입니다.
스마트 프리셋 메이커 옵션에 라이트 바 색상 선택기와 트리거를 클릭하면 진동 스위치가 있는 화면.
Figure 3. 스마트 프리셋 메이커는 마우스를 클릭하는 모든 트리거 행에 짧은 진동을 더할 수 있습니다.

진동은 눈으로 동작을 확인할 수 없는 곳에서 가장 쓸모 있습니다.

세기와 길이 고르기

  • 세기. 10퍼센트에서 100퍼센트까지 5 단위입니다.
  • 길이. Tap부터 2.0초까지입니다. 60 ms 미만은 모두 Tap으로 칩니다.
  • Xbox의 Tap. 짧은 진동 한 번입니다.
  • PlayStation의 Tap. DualSense는 요청한 세기에 이르는 데 약 5분의 1초가 걸리는 햅틱 액추에이터로 진동을 만들기 때문에, PlayStation 패드에서는 Tap이나 그보다 짧은 길이는 220 ms 진동으로 재생됩니다. 이 하한이 없으면 100퍼센트의 짧은 진동이 같은 설정의 긴 진동보다 약하게 느껴졌습니다.

반복되는 행은 일부러 조용하게 둡니다. 터보 행은 반복할 때마다가 아니라 반복을 시작할 때 한 번 진동합니다. 토글 행은 켤 때, 자동 클릭은 시작할 때 진동합니다. 진동이 약하게 느껴지면 세게 하기 전에 길게 하세요.

진동하는 컨트롤러 확인하기

컨트롤러InputConfig에서의 진동
DualSense, DualSense Edge네, Bluetooth와 USB에서 라이트 바를 설정하는 것과 같은 리포트를 통해 하므로, 진동하는 동안에도 프리셋의 색이 유지됩니다
DualShock 4네, 같은 리포트를 통합니다. 그 리포트의 Bluetooth 버전은 DualShock 4에서 시도해 본 것이 아니라 문서를 바탕으로 작성했습니다
Xbox Wireless, Xbox Elite네, macOS 자체의 햅틱을 통합니다
Valve의 2026년 Steam Controller네, 실험 단계이며 Steam이 닫혀 있는 동안 자체 리포트를 통합니다
USB의 Switch 2 Pro Controller아니요. 그 지원은 실험 단계이며 버튼과 스틱만 읽습니다
범용 USB 패드, 아케이드 스틱, 레이싱 휠아니요. InputConfig가 직접 읽기만 하고 돌려보내는 것이 없습니다
그 밖의 모든 것macOS가 햅틱을 보고하면 네. 그렇지 않으면 Vibrate는 조용히 건너뜁니다

PlayStation 컨트롤러를 두 개 연결하면, 각 행은 그 그룹이 읽는 컨트롤러만 진동시킵니다. 플레이어 1의 행이 플레이어 2의 패드를 흔드는 일은 없습니다.

컨트롤러가 진동하지 않을 때

작은 단계부터 이 순서로 확인하세요.

  1. 먼저 모터를 테스트합니다. 시스템 설정의 게임 컨트롤러에서 Identify를 누르거나 컨트롤러 진동 테스트하는 방법을 따라 하세요. 거기서도 진동하지 않으면 문제는 행이 아닙니다.
  2. 표에서 컨트롤러를 확인합니다. 범용 USB 패드, 아케이드 스틱, 레이싱 휠, Switch 2 Pro Controller는 InputConfig에서 진동하지 않으며, macOS가 햅틱을 보고하지 않는 패드에서는 Vibrate를 조용히 건너뜁니다.
  3. Steam을 닫습니다. 2026년 Steam Controller는 Steam이 닫혀 있는 동안에만 InputConfig에서 진동합니다.
  4. 행이 어느 패드에 속하는지 확인합니다. PlayStation 컨트롤러가 두 개이면, 행은 그 그룹이 읽는 패드만 진동시킵니다.
  5. 길게 합니다. DualSense에서는 짧은 진동이 약하게 느껴집니다. Duration을 올리고 다시 느껴 보세요.

Identify에서는 진동하는데 행에서는 하지 않는다면, 문제는 모터가 아니라 행이나 패드의 지원입니다.

할 수 없는 일

  • 질감이 있는 햅틱. 이것은 설정한 세기로 두 모터가 함께 도는 진동입니다. PS5 게임이 쓰는 질감 있는 햅틱이 아닙니다.
  • 적응형 트리거. InputConfig는 아날로그 입력으로 읽고 저항은 그대로 둡니다.
  • 게임의 진동. 게임 자체의 진동을 통과시키거나 진동이 없는 게임에 진동을 더하지 않습니다.
  • 볼 수 없는 것. 사용자가 누르고 움직이는 것은 압니다. 게임의 체력 바가 줄었거나 메시지가 도착했다는 것은 모르므로, 알림이나 게임 속 폭발에는 진동이 없습니다.

진짜 문제가 전혀 진동하지 않는 게임이라면 Mac에서 PS5 컨트롤러가 진동하지 않을 때를 읽으세요. InputConfig는 사용자가 하는 일에 진동하고, 사용자에게 일어나는 일에는 진동하지 않습니다.

간단히 정리하면

  • 설정. 어떤 행이든 Options, Feedback, Vibrate에 있습니다.
  • 기본값. 60퍼센트와 Tap입니다. DualSense에서는 길게 하세요.
  • 패드. DualSense, DualShock 4, Xbox 패드, Steam Controller(실험 단계, Steam이 닫혀 있을 때)에서 작동합니다.

보이지 않는 누름에 진동을 두면 확인하려고 화면을 보는 일이 없어집니다.

자주 묻는 질문

게임 없이 Mac에서 PS5 컨트롤러를 진동시킬 수 있나요?

네. InputConfig에서 행의 Options에 있는 Vibrate를 체크하고 프리셋을 활성화하세요. 그 행이 작동할 때마다 어떤 앱에서든 DualSense가 진동합니다.

Mac에서 Xbox 컨트롤러를 진동시킬 수 있나요?

네. 진동을 지원하는 게임은 그것을 쓰고, InputConfig의 Vibrate 설정은 Xbox 컨트롤러에 macOS의 햅틱을 통하므로 어떤 행이든 패드를 진동시킬 수 있습니다.

알림을 받으면 컨트롤러가 진동하게 할 수 있나요?

InputConfig로는 안 됩니다. 누르거나 움직이는 것에만 진동합니다. 그것만 읽기 때문입니다. 알림이나 게임 안에서 일어나는 일을 볼 방법이 없습니다.

DualSense에서 짧은 진동이 약하게 느껴지는 이유는 무엇인가요?

액추에이터가 최대 세기에 이르는 데 약 5분의 1초가 필요합니다. 그래서 InputConfig는 PlayStation 패드에서 그보다 짧은 것을 220 ms 진동으로 재생합니다. 더 강하게 느끼려면 Duration을 더 길게 설정하세요.

Bluetooth에서도 작동하나요?

네. DualSense, DualSense Edge, DualShock 4는 Bluetooth와 USB에서 진동하고, Xbox 컨트롤러는 macOS를 통해 Bluetooth에서 진동합니다.

한국어 페이지 더 보기

자세한 안내(영어)

글쓴이 소개. Ryleigh Newman은 InputConfig를 개발하고 있습니다. 손을 쓰기가 어려워서 매일 컨트롤러로 Mac을 조작합니다. 이 페이지는 영어에서 번역했습니다. Mac 언어가 한국어로 설정되어 있으면 앱의 주요 버튼과 메뉴가 한국어로 표시되며, 이 페이지는 그 이름에 영어 이름을 괄호로 함께 적었습니다. 앱의 나머지 부분과 사이트의 다른 페이지는 영어입니다.

이 페이지의 다른 언어: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

Mac App Store에서 InputConfig 다운로드무료. macOS 14 이상. 계정이 필요 없고, 데이터는 Mac 밖으로 나가지 않습니다. 소스 코드는 GitHub에 있습니다.