Skip to content
Tim Schneeberger edited this page Dec 8, 2020 · 1 revision

This page contains some tips and tricks for the Galaxy Buds device family.

Suppress Bluetooth media button events (Windows)

If you want to suppress the single, double, triple touch actions and disable the pause event when taking off the earbuds, you might want to turn off media button events sent over Bluetooth (AVRCP). Unfortunately, this process isn't that easy mostly due to the (closed) structure of Windows, however, with some registry hacks it is possible to pull this off.

Step 1: Prerequisites

To modify the registry settings of a system service, we need to get access to the hidden SYSTEM account. There are no on-board utilities to accomplish this, but Microsoft provides an official Sysinternals toolkit that includes this functionality.

Get it here: https://docs.microsoft.com/en-us/sysinternals/downloads/psexec

...and extract this somewhere on your hard disk.

Step 2: Launch Regedit with elevated privileges

First of all, launch a new PowerShell (or CMD) window with administrator privileges.

On Windows 10: Right-click the Windows icon in the taskbar and select 'Windows PowerShell (Admin)'

Now, you need to navigate the console into the directory where you extracted the Sysinternals toolkit. You can change directories using the cd command.

In my case: cd C:\Users\IEUser\Downloads\PSTools

Alternatively, you can copy all EXE-files from the Sysinternals package to $PATH, for example 'C:\Windows\System32'. This way, you can call these tools from everywhere without entering the same directory as the EXE-files of the toolkit.

You can finally launch the registry editor with SYSTEM account privileges:

PsExec.exe -s -i regedit

Step 3: Find the correct registry key

In Regedit, navigate to:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters\Devices

Note: Key 'Devices' is empty or invisible if you forgot to run regedit.exe with SYSTEM privileges

The key 'Devices' contains the MAC addresses of all paired Bluetooth devices. Select the MAC address of your earbuds and enter that registry key.

In my case, this key was called: 807b3e2179ec

Now, inside that registry key follow this path:

ServicesForXXXXXXXX\{0000110e-0000-1000-8000-00805f9b34fb}\C00000000

The 'ServicesForXXXXXXXX' key is called differently on every host device, you can ignore the characters at the end.

You should now end up with a registry path similar to this:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters\Devices\807b3e2179ec\ServicesFora0afbd7e4a40\{0000110e-0000-1000-8000-00805f9b34fb}\C00000000

Step 4: Disable AVRCP for your earbuds

To disable the Audio/Video Remote Control Profile on your PC for your earbuds, you just need to set the DWORD key called 'Enabled' to 0.

Step 5: Restart the AVCTP service

To apply these changes, you need to restart the AVCTP service (used to handle A/V transport and A/V control protocols).

  • Open the task manager and go to the 'Services' tab.
  • Search for a service called 'BthAvctpSvc' and right-click it.
  • Select 'restart'.

That's it. Media key events sent by the earbuds should now be ignored by Windows.

Keep in mind that removing/unpairing the Bluetooth device will undo these changes!