Tidak ada kontrol volume dalam mode layar penuh Nexuiz


9

Saat bermain Nexuiz di Ubuntu saya dalam mode layar penuh, tombol kontrol volume pada laptop saya tidak berfungsi sama sekali, secara eksternal setelah meminimalkan gim meningkatkan / mengurangi suara menyelesaikan masalah tetapi tidak ada kontrol vol dalam gim?

Juga saat di headphone musik permainan diputar di pengeras suara laptop dan juga di headphone!

Apa masalahnya? Apakah ini masalah driver suara atau masalah x-org? ini juga terjadi dengan seseorang yang saya kenal saat bermain Warzone2100 di Ubuntu 12.04.


masalah ini kemungkinan besar bukan disebabkan oleh sistem Anda tetapi oleh cara aplikasi klien layar penuh (alias game) menangani peristiwa input. Jika hanya memakan semua acara, bahkan yang tidak dimengerti, maka tidak ada acara kontrol masukan yang akan berlalu dan mencapai desktop yang mendasarinya untuk bereaksi terhadap tombol ini, tekan. Seperti yang disarankan warl0ck, Anda mungkin bisa mengelak dari ini dengan menangkap kejadian di level yang lebih rendah. Saya mengalami masalah yang sama tetapi kebanyakan dengan port linux yang lebih lama atau permainan porting buruk. Coba misalnya Team Fortress 2 , kontrol volume harus berfungsi.
mxttie

Jawaban:


1

Ini berfungsi jika Anda menggunakan acpid untuk mendengarkan acara kunci volume XF86 Anda, dan menggunakan amixer untuk mengatur volume secara manual, tetapi Anda harus menonaktifkan pendengar kunci volume asli untuk mencegah "perubahan volume ganda"

Karena saya hanya tahu bagaimana ini bisa bekerja dengan xfce4-volumed, di sini saya hanya akan memberikan skrip penangan ACPID:

#!/bin/sh
# Default acpi script that takes an entry for all actions

set $*

case "$1" in
    button/volumeup)
        amixer sset Master 3+ # increase volume by 3%
        ;;
    button/volumedown)
        amixer sset Master 3- # decrease volume by 3%
        ;;
esac

Anda harus menemukan bagian ini dalam skrip acpid Anda dan memasukkan baris axmier.

Baca tautan ini untuk detailnya

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.