Saya mendengarkan musik hampir setiap saat di komputer. Saya sering tidak sengaja mencabut headphone saya. Hal ini mengakibatkan mengganggu orang lain di sekitar saya. Apakah ada yang tahu cara mematikan speaker (dan potensi menghentikan sementara VLC) ketika headphone dicabut?
Saya ingin melakukan ini di Laptop saya. Ini adalah Acer Aspire One D150. Speaker terpasang di dalam komputer. Headphone saya adalah 1/8 standar yang terhubung melalui jack headphone.
acer
aspire-one
headphones
speakers
Jorge Castro
sumber
sumber
Jawaban:
Jawaban asli saya hanyalah "Cukup klik pada preferensi suara, dan pilih untuk menggunakan" headphone analog "di pengaturan" output ". Beri tahu saya jika ini tidak membantu."
EDIT / PEMBARUAN: oke, ini mungkin tidak berfungsi dengan baik jika Anda telah mengatur alsa Anda sehingga secara otomatis mematikan speaker ketika headphone tersambung. Anda mungkin perlu menonaktifkannya jika Anda mengaturnya.
Pokoknya, dapatkan musik apa saja dengan pemutaran suara sehingga Anda dapat menguji output suara Anda. Sekarang buka konsol Terminal Anda dan ketik
alsamixer
. Coba lihat. Cukup keren, bukan? Di sini, Anda dapat menyesuaikan level volume untuk master, headphone, speaker, serta input / output lainnya.Di alsamixer, atur volume sesuai keinginan Anda saat speaker Anda menyala. Headphone dapat dengan volume berapa pun yang Anda suka. Saya akan menempatkan "pembicara" Anda di 100% dan tuanmu di ~ 75%. Kami akan menyimpan ini di profil sekarang! Hit escape untuk keluar dari alsamixer. Jika Anda membukanya lagi, Anda akan melihat bahwa pengaturan Anda masih disimpan.
Setelah Anda mengatur volume sesuai keinginan untuk mengaktifkan pengeras suara Anda, ketikkan konsol,
alsactl -f filename store
kecuali ubah "nama file" menjadi apa pun yang Anda ingin menyebutnya. Saya menelepon tambang noheadph.alsa. Sekarang kembali ke alsamixer dan atur volume headphone Anda, dan speaker Anda pada 0%, meninggalkan volume master di mana pun Anda suka. Keluar dari alsamixer dengan menekan escape, dan simpan profil ini dengan mengetikkanalsactl -f filename store
kecuali kali ini, ganti "nama file" dengan sesuatu yang relevan, seperti "headph.alsa". Sekarang, Anda dapat mengingat / mengembalikan ke salah satu dari profil ini dengan mengetik secaraalsactl -f filename restore
jelas mengganti "nama file" dengan apa pun yang Anda beri nama profil tersimpan Anda. Bukankah ini keren ?! Perhatikan bahwa profil harus disimpan dalam direktori pengguna rumah Anda.Apa yang tersisa Ikat saja satu tombol pulihkan satu profil, dan yang lain untuk pulihkan yang lain! Bagaimana? Pada menu OS Buka Sistem> Preferensi> Pintasan Keyboard. Di sini, klik "tambah" untuk menambahkan pintasan baru. Aku bernama tambang "set headphone soundout hanya" dan memasuki perintah
alsactl -f /home/username/headph.alsa restore
kecuali perubahan "username" untuk nama akun pengguna Anda. Saya pikir Anda mendapatkan intinya! :)Tolong beri tahu saya bagaimana hasilnya untuk Anda. Berkat utas ini untuk info alsamixer, dll.
PS Sayangnya, saya tidak bisa menggunakan $ home / filename dalam perintah keystroke karena beberapa alasan. Ada yang tahu mengapa ini???
sumber
alsamixer
, pengaturan volume sistem terbaru Anda akan "mengambil di mana ia tinggalkan" setelah Anda mencoba menyesuaikan volume menggunakanXF86Audio
tombol kontrol volume laptop .Hanya memiliki masalah yang sama dan membuat skrip kecil untuk itu, benar-benar terlambat tapi saya pikir saya akan tetap membagikannya
di
/etc/acpi/events/
buat fileheadphone-plug
dengan konten:ini akan menjalankan skrip di 'action' ketika sebuah peristiwa plug terjadi
buat
/usr/local/bin/headphone-plug.sh
dengan konten:dan membuatnya bisa dieksekusi.
Ini sedikit hack, karena ini hanya akan bekerja untuk satu pengguna pada sesi x tunggal. Tapi itu cukup bagiku
sumber
Sejauh yang saya ketahui, tidak ada opsi default untuk menyelesaikan masalah ini. Anda dapat mencoba yang berikut ini:
Salam, Martijn
sumber
Seperti yang dikatakan KYI, Anda dapat mencoba membisukan speaker. Mungkin halaman ini akan membantu Anda.
sumber
Bagaimana cara unmute speaker yang dinonaktifkan secara otomatis untuk acer? Saya tidak tahu apakah itu berlaku untuk laptop lain. Coba saja instruksi atau alur instruksi untuk pengguna laptop non-acer.
Saya harap ini membantu Anda ... (:
sumber