饅頭遣いのおもちゃ箱

  • ゆっくりMovieMaker4
  • Psdファイルをバラすやつ
  • その他のソフトウェア
  • 備忘録
    • Windows11環境でBluetooth接続した際にAACではなくaptXで接続されるようにする
    • エポナちゃんのfbxモデルをVRM化する備忘録
  • ソーシャル
  • お問い合わせ

開発者支援

Windows11環境でBluetooth接続した際にAACではなくaptXで接続されるようにする

背景

Windows11からAACコーデックでのBluetooth接続がサポートされたが、aptXよりもAACコーデックの優先度が高く設定されており、イヤホンがaptXコーデックに対応している場合でもAACコーデックで接続されてしまう。
筆者の環境では、aptXで接続できていた頃と比べ遅延が大きく口パクやSEのズレが気になったり、低音が続く音声を再生している場合にプツプツとノイズが混じった音が再生されるといった問題が発生していた。
Bluetooth接続時に使用するコーデックの優先順位を変更する方法は(おそらく、今のところ)存在しないため、AACコーデックを無効化することでaptXで接続されるようにする。

無効化方法

  1. レジストリエディタを起動する
  2. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BthA2dp\Parametersに移動する
  3. BluetoothAacEnableの値を0にする
    • キーが存在しない場合は背景部分を右クリック→新規→DWORD(32ビット値)
  4. Bluetoothを無効化し、再度有効化する

現在接続されているコーデックの確認方法

OSの機能としては搭載されていない。
Windows ADKをインストールする必要があり確認手順も面倒だが、一応以下のページの方法で確認できる。

  • 参考:Windows 11(10)でBluetoothの接続コーデックを確認する

接続コーデックを確認できるBluetoothレシーバー等を持っているのであれば、楽なのでそちらを使ったほうが良い。

参考

  • Any chance to get back Aptx Codec on Windows 11?

Edit on Github
© 2011-2025 饅頭遣い, Built with gatsby-blog-mdx