Saya mencoba mendeteksi sinyal saat headphone tersambung atau terputus dari sistem.
Apa cara terbaik untuk melakukannya?
Jika ada papan khusus dengan driver, itu akan menjadi cara yang saya sukai.
Jawaban yang Diterima:
Di linux saya (Debian GNU/Linux 3.12.0 x86_64) ini dikenal oleh sistem acpi sehingga memanggil acpi_listen
menunjukkan:
jack/microphone MICROPHONE plug
jack/headphone HEADPHONE plug
jack/microphone MICROPHONE unplug
jack/headphone HEADPHONE unplug
ini tampaknya bergantung pada opsi yang dipilih dalam konfigurasi kernel CONFIG_SND_HDA_INPUT_JACK
Jika ini kasus Anda, Anda dapat mengisi /etc/acpi/events/
dengan skrip untuk mengaktifkan apa pun yang Anda inginkan.
Periksa halaman manual acpid http://linux.die.net/man/8/acpid
Bagaimana Membunuh Proses Yang Induknya Init?
Baca File Berorientasi Garis Yang Mungkin Tidak Berakhir Dengan Baris Baru?