|
3 | 3 | Test in Chrome or Edge over HTTPS. Quit Razer Synapse first — it holds the |
4 | 4 | control interface open and reads then time out. |
5 | 5 |
|
| 6 | +On macOS the browser itself must be granted Input Monitoring permission |
| 7 | +(System Settings → Privacy & Security → Input Monitoring) **before** the first |
| 8 | +connection, and then quit and reopened. Razer's control interface is a Generic |
| 9 | +Desktop Mouse collection, which macOS reserves for its own input stack; without |
| 10 | +the permission the browser's `IOHIDDeviceOpen` call is refused and the app |
| 11 | +shows "Failed to open the device." while the device still appears in the |
| 12 | +picker. This is a system grant, not an app setting. |
| 13 | + |
6 | 14 | Supported identifiers: |
7 | 15 |
|
8 | 16 | - `1532:00a5` — Viper V2 Pro, wired |
@@ -144,6 +152,18 @@ answers, add the device again and choose another. |
144 | 152 | The V2 has RGB lighting, but like every other model the panel offers no Razer |
145 | 153 | lighting controls and device mode is never sent. |
146 | 154 |
|
| 155 | +## DeathAdder V2 on macOS |
| 156 | + |
| 157 | +Confirmed on macOS: the mouse enumerates as four HID interfaces, the |
| 158 | +configuration channel sits on the Generic Desktop Mouse interface, and the |
| 159 | +browser is refused from opening it unless it holds the Input Monitoring |
| 160 | +permission. The device still shows up in the picker, so the failure looks like |
| 161 | +a driver bug: the sidebar lists the mouse as available, and connecting fails |
| 162 | +with `NotAllowedError: Failed to open the device.` before any feature report is |
| 163 | +exchanged — no Synapse installed. Granting the browser Input Monitoring |
| 164 | +(System Settings → Privacy & Security → Input Monitoring) and restarting it is |
| 165 | +the fix; the app now says exactly that when the open is refused on macOS. |
| 166 | + |
147 | 167 | ## Verified against firmware 1.12 |
148 | 168 |
|
149 | 169 | | Read | Class / ID | Notes | |
|
0 commit comments