GNU/Linux >> Belajar Linux >  >> Linux

Linux – Temukan Driver Linux Untuk Headphone Di Kernel Tree?

Saya memiliki headphone dengan tiga tombol di atasnya yang memungkinkan saya untuk mengontrol pemutar musik saya. Saya ingin menulis driver untuk membuatnya mengontrol pemutar musik saya di pc saya (Ubuntu Linux).

Jadi saya pikir saya harus menulis program khusus untuk perangkat saya. Saya memiliki beberapa pengetahuan dasar tentang pemrograman kernel dan driver perangkat Linux. Siapa yang dapat memberi tahu saya di mana saya dapat menemukan driver default untuk headphone, atau beberapa ide dan saran juga dihargai.

Jawaban yang Diterima:

Jika Anda tidak memiliki headset USB, headset Anda biasanya ditangani oleh driver audio normal Anda, mis. jika Anda mencolokkan headset ke driver biasanya akan menonaktifkan speaker dan menggunakan output headset. Driver audio saat ini biasanya driver Alsa dan dapat ditemukan di sound direktori kernel Linux.

Jika Anda memiliki headset USB, itu akan menjadi kartu suara khusus dan Anda perlu memodifikasi driver untuk headset USB khusus Anda.

Untuk menentukan driver khusus untuk penggunaan kartu suara Anda

lshw -v

dan lihat Kernel driver in use: snd_hda_intel baris atau gunakan lsmod untuk membuat daftar modul Anda dan menentukan driver audio Anda.


Linux
  1. Linux:Bagaimana Menemukan Driver Perangkat yang Digunakan Untuk Perangkat?

  2. Kernel Linux Untuk Nintendo Wii?

  3. Bagaimana Cara Menemukan Aplikasi Untuk Tipe Mime Di Linux?

  1. Linux – Mendapatkan File Untuk Tanggal Saat Ini Di Linux?

  2. Linux – Mengaktifkan Iommu Di Kernel Untuk Pass-through Kartu Grafis?

  3. Cari tahu server DNS untuk koneksi DHCP di Linux

  1. 8 tips untuk baris perintah Linux

  2. Siklus hidup pengujian kernel Linux

  3. Cara Menemukan File Terlama Di Pohon Direktori Di Linux