คำตอบเดิมของฉันคือ "เพียงคลิกที่การตั้งค่าเสียงและเลือกที่จะใช้" หูฟังแอนะล็อก "ในการตั้งค่า" เอาท์พุท "แจ้งให้เราทราบหากสิ่งนี้ไม่ได้ช่วย"
แก้ไข / อัปเดต: โอเคนี่อาจใช้งานไม่ได้ถ้าคุณตั้งค่า alsa ไว้เพื่อให้ปิดเสียงลำโพงโดยอัตโนมัติเมื่อเสียบหูฟังคุณอาจต้องปิดการใช้งานหากคุณตั้งค่าไว้
อย่างไรก็ตามรับเพลงอะไรก็ได้ด้วยการเล่นเสียงเพื่อให้คุณสามารถทดสอบเอาต์พุตเสียงของคุณ alsamixer
ตอนนี้เปิดคอนโซลเทอร์มินและประเภท ลองดูสิ ค่อนข้างเท่ห์ใช่มั้ย ที่นี่คุณสามารถปรับระดับเสียงสำหรับมาสเตอร์หูฟังลำโพงรวมถึงอินพุต / เอาท์พุตอื่น ๆ
ใน alsamixer ตั้งค่าระดับเสียงตามที่คุณต้องการเมื่อเปิดลำโพง หูฟังสามารถปรับระดับเสียงได้ตามที่คุณต้องการ ฉันจะใส่ "ผู้พูด" ของคุณไว้ที่ 100% และนายของคุณที่ ~ 75% เราจะบันทึกสิ่งนี้ลงในโปรไฟล์ทันที! กดหลบหนีเพื่อออกจาก alsamixer หากคุณเปิดอีกครั้งคุณจะเห็นว่าการตั้งค่าของคุณยังคงถูกบันทึกไว้
หลังจากคุณตั้งค่าระดับเสียงตามที่คุณต้องการเพื่อให้เปิดลำโพงให้พิมพ์ในคอนโซลalsactl -f filename store
ยกเว้นเปลี่ยน "ชื่อไฟล์" เป็นสิ่งที่คุณต้องการเรียกใช้ ฉันเรียกว่า noheadph.alsa ของฉัน ตอนนี้กลับไปที่ alsamixer และตั้งค่าระดับเสียงหูฟังของคุณและลำโพงของคุณที่ 0% โดยปล่อยให้ระดับเสียงหลักทุกที่ที่คุณต้องการ ออกจาก alsamixer โดยกดปุ่ม Escape และบันทึกโปรไฟล์นี้โดยพิมพ์alsactl -f filename store
ยกเว้นเวลานี้แทนที่ "ชื่อไฟล์" ด้วยสิ่งที่เกี่ยวข้องเช่น "headph.alsa" ตอนนี้คุณสามารถเรียกคืน / เรียกคืนไปยังโปรไฟล์เหล่านี้โดยพิมพ์alsactl -f filename restore
อย่างชัดเจนแทนที่ "ชื่อไฟล์" ด้วยสิ่งที่คุณตั้งชื่อโปรไฟล์ที่เก็บไว้ของคุณ มันไม่เจ๋งหรอ! โปรดทราบว่าควรเก็บโปรไฟล์ไว้ในไดเรกทอรีผู้ใช้ตามบ้านของคุณ
มีอะไรเหลืออยู่? เพียงแค่กดแป้นพิมพ์คืนค่าหนึ่งโปรไฟล์และอีกอันหนึ่งเพื่อคืนค่าอีกโปรไฟล์หนึ่ง อย่างไร? บนเมนู OS ไปที่ระบบ> การตั้งค่า> ทางลัดแป้นพิมพ์ ที่นี่คลิก "เพิ่ม" เพื่อเพิ่มทางลัดใหม่ ฉันตั้งชื่อฉันว่า "set sound headphones เท่านั้น" และป้อนคำสั่งalsactl -f /home/username/headph.alsa restore
ยกเว้นเปลี่ยน "ชื่อผู้ใช้" เป็นชื่อบัญชีผู้ใช้ของคุณ ฉันคิดว่าคุณได้รับส่วนสำคัญ! :)
โปรดบอกฉันว่ามันเป็นอย่างไรสำหรับคุณ ขอบคุณกระทู้นี้สำหรับข้อมูล alsamixer ฯลฯ
ป.ล. ฉันไม่สามารถใช้ $ home / filename ในคำสั่ง keystroke ได้ด้วยเหตุผลบางอย่าง ใครรู้ว่าทำไมนี่คือ ???