Nexuiz tam ekran modunda ses kontrolü yok


9

Nexuiz'i Ubuntu'mda tam ekran modunda oynarken dizüstü bilgisayarımdaki ses kontrol düğmeleri hiç çalışmıyor, harici olarak oyunu en aza indirdikten / sesi azalttıktan sonra sorunu çözüyor, ancak oyun içi vol kontrolü yok mu?

Ayrıca kulaklıklarda oyun müziği dizüstü hoparlörlerin yanı sıra kulaklıklarda da çalar!

Sorun ne olabilir? Bu sağlam bir sürücü sorunu veya x-org sorunu mu? Ayrıca Ubuntu 12.04 Warzone2100 oynarken tanıdığım biri ile oluyor.


Bu sorun büyük olasılıkla sisteminizden kaynaklanmıyor, ancak tam ekran istemci uygulaması (oyun olarak da biliniyor) giriş olaylarını işliyor. Sadece tüm olayları, hatta anlamadığı olayları yerse, hiçbir giriş kontrol olayı geçmeyecek ve bu düğmeye basmaya tepki vermek için temel masaüstüne ulaşmayacaktır. Warl0ck'in önerdiği gibi, olayı daha düşük bir seviyede yakalayarak bunu atlatabilirsiniz. Aynı sorunu yaşadım ancak çoğunlukla eski linux portları veya kötü taşınan oyunlarla. Örneğin Team Fortress 2'yi deneyin , ses kontrolü çalışmalıdır.
mxttie

Yanıtlar:


1

XF86 ses düzeyi tuş olaylarınızı dinlemek için acpid kullanırsanız ve ses düzeyini manuel olarak ayarlamak için amixer kullanırsanız, ancak "çift ses düzeyi değişikliğini" önlemek için orijinal ses tuşu dinleyicisini devre dışı bırakmanız gerekir.

Sadece bunun xfce4-volumed ile nasıl çalışabileceğini bildiğim için, burada sadece ACPID işleyici komut dosyasını sağlayacağım:

#!/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

Bu bölümü acpid betiğinizde bulmanız ve axmier satırlarını girmeniz gerekecek.

Ayrıntılar için bu bağlantıyı okuyun

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.