เมื่อใดก็ตามที่ฉันเชื่อมต่อชุดหูฟังบลูทูธไร้สาย ฉันจะถูกตั้งค่าเริ่มต้นที่ HSP/HFP เสมอ ฉันจะต้องตั้งค่าด้วยตนเองเป็น a2dp ในการตั้งค่าเสียงเสมอหลังจากเชื่อมต่อชุดหูฟังบลูทูธ ฉันจะตั้งค่าเริ่มต้นเป็น a2dp แทน HSP ได้อย่างไร โปรดทราบว่าเสียงของฉันทำงานได้อย่างสมบูรณ์ทั้งใน a2dp และ hsp แต่ฉันแค่ต้องการหยุดการสลับด้วยตนเองทุกครั้งที่ฉันเชื่อมต่อ
เมื่อฉันวิ่ง บัตรรายการ pacmd
ฉันเข้าใจ
...
...
ดัชนี: 19
ชื่อ: <bluez_card.00_00_B0_0A_49_39>
ไดรเวอร์: <module-bluez5-device.c>
โมดูลเจ้าของ: 47
คุณสมบัติ:
device.description = "RHA TrueConnect"
device.string = "00:00:B0:0A:49:39"
device.api = "บลูซ"
device.class = "เสียง"
device.bus = "บลูทูธ"
device.form_factor = "ชุดหูฟัง"
bluez.path = "/org/bluez/hci0/dev_00_00_B0_0A_49_39"
bluez.class = "0x240404"
bluez.alias = "RHA TrueConnect"
device.icon_name = "หูฟังเสียงบลูทูธ"
device.intended_roles = "โทรศัพท์"
โปรไฟล์:
headset_head_unit: หัวหน้าหน่วยชุดหูฟัง (HSP/HFP) (ลำดับความสำคัญ 30, พร้อมใช้งาน: ไม่ทราบ)
a2dp_sink: High Fidelity Playback (A2DP Sink) (ลำดับความสำคัญ 40 พร้อมใช้งาน: ไม่ทราบ)
ปิด: ปิด (ลำดับความสำคัญ 0, ว่าง: ใช่)
โปรไฟล์ที่ใช้งานอยู่: <a2dp_sink>
อ่างล้างมือ:
bluez_sink.00_00_B0_0A_49_39.a2dp_sink/#40: RHA TrueConnect
แหล่งที่มา:
bluez_sink.00_00_B0_0A_49_39.a2dp_sink.monitor/#62: จอภาพ RHA TrueConnect
พอร์ต:
เอาต์พุตชุดหูฟัง: ชุดหูฟัง (ลำดับความสำคัญ 0, ค่าชดเชยเวลาแฝง 0 usec, พร้อมใช้งาน: ไม่ทราบ)
คุณสมบัติ:
อินพุตชุดหูฟัง: ชุดหูฟัง (ลำดับความสำคัญ 0, เวลาแฝงชดเชย 0 usec, พร้อมใช้งาน: ไม่ทราบ)
คุณสมบัติ:
ฉันสงสัยว่ามีบางอย่างเกี่ยวกับลำดับความสำคัญของ a2dp_sink ที่สูงกว่า headset_head_unit หากเป็นปัญหา ฉันจะแก้ไขลำดับความสำคัญได้อย่างไร หรือถ้านั่นไม่ใช่ปัญหา ฉันจะแก้ปัญหาที่น่ารำคาญนี้ได้อย่างไร? ฉันใช้ Ubuntu 18.04