Cosa sto cercando di realizzare:
Per mappare nuovamente il pulsante di accensione di un laptop posizionato in modo assurdo come chiave nella tastiera.
Contesto:
Di recente ho acquistato una versione aggiornata del laptop ASUS VivoBook Pro N552VW. È una grande macchina, con grandi specifiche. Mi piace ogni singolo dettaglio in esso, tranne una cosa che semplicemente non riesco a ingoiare, né posso capire perché sulla Terra esista.
Un genio del design del prodotto ha deciso che il pulsante di accensione per accendere e spegnere il computer dovesse trovarsi tra i tasti della tastiera. Ancora più saggio, il genio ha deciso che dovrebbe essere collocato dove di solito si trova la chiave "End" dedicata, come si può vedere nella figura qui sotto:
Allevia il problema:
Mentre quel design è ovviamente soggetto a errori, vale a dire che c'è sempre il rischio di premere accidentalmente il tasto di accensione e poi mettere il laptop a dormire nel mezzo di una sessione di lavoro. Ma è facile da risolvere, andando alle impostazioni di alimentazione di Windows e non definendo nulla da fare quando si premono i pulsanti di accensione. Vedi l'immagine qui sotto:
Cosa resta da fare:
Tuttavia, ciò che mi piacerebbe davvero fare è mappare tale chiave per comportarmi come se fosse di nuovo una chiave End dedicata. Ho provato più software di mappatura dei tasti, ma nessuno ha funzionato. So che i tasti di accensione sono spesso associati al processo di alimentazione del BIOS a un livello piuttosto basso, quindi stavo per arrendermi.
Questo è quando ho trovato questa domanda su AskUbuntu Stackoverflow: /ubuntu/580902/how-to-change-mapping-for-the-poweroff-key-on-keyboard
Qui viene fornita una soluzione per il sistema operativo Ubuntu. Mi ha poi restituito la speranza che fosse possibile fare lo stesso sotto Windows. Pertanto, la mia domanda qui: come potrei correttamente mappare nuovamente il pulsante di accensione di Asus per comportarsi come se fosse un tasto "Fine"?
La mia soluzione preferita sarebbe farlo tramite il registro di Windows. Solo se ciò non fosse possibile, vorrei sperimentare l'opzione di utilizzare software di re-mapping esterno che devono essere caricati in ogni momento.
Cosa ho provato esattamente:
In realtà ho provato sia a modificare il registro sia a utilizzare un software esterno. Nessun software gratuito che ho trovato mi ha permesso di mappare correttamente la chiave di accensione.
Cambiando il registro, il meglio che ho potuto scoprire è far diventare la chiave NumLock la chiave di fine (quindi NumLock sarebbe accessibile da Ctrl + Alt + PauseBreak):
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Keyboard Layout
"Mappa Scancode" = 00,00,00,00,00,00,00,00,03,00,00,00,4f, e0,45,00,45,00,46, e0,00,00,00 , 00
Inutile dire che si distingue come una soluzione piuttosto sporca poiché crea più confusione.