Sem controle de volume no modo de tela cheia do Nexuiz

9

Enquanto jogo Nexuiz no meu Ubuntu em modo de tela cheia, os botões de controle de volume do meu laptop não funcionam, externamente depois de minimizar o jogo aumentando / diminuindo o som resolve o problema, mas não há controle vol do jogo? / p>

Além disso, quando em fones de ouvido, a música do jogo toca nos alto-falantes do laptop, bem como nos fones de ouvido!

Qual poderia ser o problema? Este é um problema de driver de som ou problema x-org? também está acontecendo com alguém que conheço enquanto estiver jogando Warzone2100 no Ubuntu 12.04.

    
por Ballistic 20.10.2012 / 21:37

1 resposta

1

Funciona se você usar o acpid para ouvir os eventos de chave de volume do XF86 e usar o amixer para definir o volume manualmente, mas será necessário desativar o ouvinte de chave de volume original para evitar a "alteração de volume duplo"

Como eu só sei como isso poderia funcionar com o xfce4-volumed, aqui eu vou apenas fornecer o script de handler do 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

Você precisará encontrar essa parte em seu script acpid e colocar as linhas de axmier.

Leia este link para detalhes

    
por 21.10.2012 / 13:21