Come far funzionare le chiavi multimediali sul mio notebook ASUS N56VZ Ubuntu 12.04


11

Non riesco a far funzionare i miei tasti multimediali (tasti FN). Il notebook è un ASUS N56VZ.

Se normalmente premo le combinazioni di tasti multimediali, non succede nulla. Se provo a ottenere i codici chiave mentre premo, ad esempio, Fn+ F8(questo dovrebbe alzare il volume) con xev o acpi_listen avviato, non c'è alcun output. Solo il Fn+ F1(standby) e il Fn+ F2(Wireless on / off) combinazioni stanno lavorando, ma anche, non c'è uscita a xev o acpi_listen, mentre si fa questo.

Cosa posso fare qui?


2
Ci sono un paio di recenti aggiornamenti del BIOS per il tuo laptop: hai installato l'ultima versione?
Fossfreedom

Ho provato questo e aggiorna il mio BIOS alla versione più recente nella pagina ufficiale del driver ASUS N56VZ. Dopo questo aggiornamento, ancora nessun successo.
linuxrecon,

Risposte:


3

Ho anche un Asus N56VZ.

Buone notizie, puoi avere quasi tutti i tasti Fn per funzionare (tutti tranne i tasti di controllo della retroilluminazione dello schermo, non so perché)

Cattive notizie, per il momento, dovrai aspettare la versione 3.5 del kernel o modificare il codice sorgente in base a ciò che puoi vedere qui se non puoi aspettare.

AGGIORNAMENTO 19/11/2012

Buone notizie, la maggior parte dei tasti Fn funzionano immediatamente dopo Ubuntu 12.10.

Un'altra buona notizia! Per i riluttanti tasti di controllo della retroilluminazione dello schermo (F5 e F6), ho trovato questa procedura . È stato originariamente scritto per l'Asus Zenbook Prime, ma funziona come un incantesimo con l'N56VZ.

AGGIORNAMENTO 04/07/2013

Di recente ho aggiornato il mio firmware alla versione 2.16. Sfortunatamente, la soluzione alternativa a fixasusbacklight sembra inefficiente con questa versione. I Fn+F5/F6tasti di retroilluminazione dello schermo non funzionano più. Comunque, questa situazione dovrebbe essere risolta entro la fine del mese con l'uscita di Ubuntu 13.04. Ho appena testato il beta Live CD e tutto funziona perfettamente.


Ho N56VJ molto simile a N56VZ. Ho alcuni problemi di sonno con Ubuntu 12.10 su n56VJ, per favore vedi questo: goo.gl/uNOY0 riscontri anche questo problema alla tua fine?
ashishsony,

@ Jean-Louis Come hai applicato il fixasusbacklight? Qual è la tua combinazione di offset base e offset DIDL e CADL? Per BIOS 2.12 ho seguito la procedura descritta nel collegamento e ho trovato i rispettivi indirizzi 0xCA876018, 0x120 e 0x220. Sfortunatamente, questo non funziona ancora e senza Fn + F5 né Fn + F6.
Adam Ryczkowski il

@ adam-ryczkowski Non ho la stessa versione del BIOS. Il mio è 2.11. Per questa versione, i valori indicati sono efficienti. Hai provato ad applicare la procedura indicata nel README per estrarre gli offset DIDL / CADL?
Jean-Louis Jouannic,

@ Jean-Louis Sì, l'ho fatto. Ho modificato tre valori in quello script. A proposito: quando uso la acpi_os=linea in / etc / default / grub, posso regolare la luminosità con Fn + F5 / F6, (senza lo script) ma solo circa il 20% superiore. E sebbene la regolazione funzioni tecnicamente, Ubuntu non ne è consapevole; Non riesco a catturare il tasto Fn-F5 con cui collegarlo xbacklighte non ci sono notifiche OSD sul cambio della luminosità dello schermo.
Adam Ryczkowski il

@ adam-ryczkowski Bene. Temo di non poterti aiutare. Forse puoi provare ad aggiornare il tuo firmware. Come ho accennato in precedenza, con l'ultimo BIOS 2.16, non sembra più necessaria alcuna soluzione alternativa. Tutti i tasti Fn funzionano bene.
Jean-Louis Jouannic,

2

Secondo Asus, questo potrebbe essere un problema con il BIOS. Hanno anche affermato che, secondo le risposte del team BIOS, il metodo di chiamata del metodo di valutazione wmi restituisce ASUS_WMI_UNSUPPORTED_METHOD nei nuovi PC portatili ASUS. Questa patch lo risolve. 1

Come diceva Fossfreedom, ci sono un paio di recenti aggiornamenti del BIOS per il tuo laptop. È necessario assicurarsi che il BIOS sia aggiornato prima di tentare questa correzione.

Ho condiviso questo file su Dropbox, perché non sono riuscito a trovarlo da nessuna parte che non richieda di avere un nome utente e una password.

Quindi prima devi scaricare il file asus-wmi-dkms_0.2_all.deb. Una volta fatto ciò, basta premere Ctrl+ Alt+ Tsulla tastiera per aprire Terminale. Quando si apre, vai alla cartella in cui è stato scaricato il file, probabilmente la cartella Download, quindi esegui i comandi seguenti.

sudo apt-get install dkms
sudo dpkg -i asus-wmi-dkms_0.2_all.deb

Spero che questo funzioni per te.

Clicca qui per scaricare il file

1 fonte: supporto tecnico VIP Asus

PS Fammi sapere se funziona. Perché in caso contrario devo informare il supporto VIP di Asus. Grazie


Sai come aggiornare il BIOS da Ubuntu? Ho solo Ubuntu (e Windows 7 in virtualbox, ma penso di non poter aggiornare il BIOS da una VM) installato. Grazie
fernando garcía il


Ottengo un Error! Bad return status for module build on kernel: 3.2.0-26-generic (x86_64)quando eseguo il comando dpkg sopra. Ho aggiornato il BIOS all'ultima versione (N56VZ.204).
Keppil,

Hai scaricato il file?
Mitch

@Mitch: Sì, ho aggiornato il BIOS, quindi scaricato il file ed eseguito i comandi specificati sopra, il che mi ha dato un sacco di output che termina nella riga nel mio commento precedente.
Keppil,

1

Ho anche un ASUS N56VZ.

Per far funzionare la chiave Fn ho installato il kernel 3.5.3, tutto tranne Screen Brightness funziona perfettamente. Sono abbastanza sicuro che un aggiornamento del kernel non sia necessario, se aggiorni il modulo asus_wb_wmi sarà sufficiente suppongo.

Un'altra cosa che funziona ora con questo kernel è il led Wifi che prima non funzionava.


In un attuale kernel Ubuntu 12.04 3.2.0-32-generico tutti i tasti funzione tranne Screen Brightness funzionano bene. Sai qual è un modulo responsabile per il led WiFi?
Tommyk,

0

Prova a modificare le scorciatoie da tastiera, poiché tutte le funzioni multimediali elencate sopra sono disponibili per l'input.

Vai su Impostazioni di sistema, Tastiera, quindi fai clic sulla scheda Collegamenti. Le funzioni che stai cercando si trovano nella sezione Suoni e supporti, ma potresti trovare anche alcune funzioni utili che vale la pena cambiare anche in altre sezioni.


Prova a utilizzare il suggerimento dei forum di Ubuntu: ubuntuforums.org/showpost.php?p=9212176&postcount=3
xlukasx,

Ho provato anche questo, ma anche con questa aggiunta, non sono possibili associazioni di tasti a FN + Fx. Anche xev non fornisce alcun risultato qui ...
linuxrecon,

0

Sembra la funzione, i tasti multimediali sono indirizzati al software; ad eccezione delle funzioni di alimentazione, standby e wifi.
Se desideri questi collegamenti alle funzioni, dovresti crearli manualmente nelle preferenze di KB: perché non sono estensioni native.

Ad esempio: la mia tastiera ha tasti di scelta rapida completamente separati (è un vecchio HP che ho trovato) e c'è un pulsante chiamato "Shopping" che è un codice seriale e non mappato. Quindi l'ho impostato sul terminale.

Se vai nelle impostazioni della tastiera -> scheda Scorciatoie: ti consente di mappare "Funzione + Fx"?


No, assolutamente no. Non riesco a mappare con i tasti FN + F1, semplicemente non vengono riconosciuti. L'unica cosa che posso fare è impostare il volume su / giù (per esempio) con SHIT + Fx invece di Fn + Fx, ma questa non è una vera soluzione.
linuxrecon,

0

Ho un Asus N53SM e tutti i miei tasti FN + F * si presentano come un codice chiave in xev. Assicurati di aver selezionato la finestra xev mentre stai testando le chiavi. Se le tue chiavi non producono un codice chiave, non c'è modo per il sistema XWindows di sapere quando vengono premute.


Sono assolutamente sicuro che la finestra di xev fosse davanti. Altrimenti non sarebbe possibile testare altri tasti come 12345 con un output.
linuxrecon,

0

Ho un N56VJ e l'ultimo aggiornamento del kernel alla 3.7.0.4 ha finalmente la retroilluminazione dello schermo f6, F7 funzionante. Stanno generando eventi in xev e ottengo la visualizzazione del cursore in alto a destra. Tuttavia, la luminosità non cambierà molto, il cursore si sposterà solo verso il 90 percento. C'è un modo per cambiare l'intervallo?


Se hai un'altra domanda, chiedila facendo clic sul pulsante Poni domanda .
Oyibo,

Confermo che in N56VZ, in un giorno felice, miracolosamente Fn + F5 / F6 ha iniziato a produrre eventi da tastiera, la luminosità ha iniziato a cambiare e l'OSD ha iniziato a confermarlo (!).
Adam Ryczkowski il

1
Puoi modificare manualmente il livello di luminosità fino in fondo (per disabilitarlo del tutto) facendo echo 23 > /sys/class/backlight/intel_backlight/brightnesscome root. "23" è il livello di luminosità desiderato. Se si inserisce "0", lo schermo apparirà vuoto.
Adam Ryczkowski il
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.