Disabilita il pulsante di accensione su un Chromebook


8

Ho un Chromebook su cui ho installato Arch Linux. Tuttavia, questo Chromebook viene fornito con un tasto molto strano: un tasto "Accensione / Spegnimento" nella parte superiore destra della tastiera. Senza QUALSIASI avviso, questo pulsante spegne il computer. Naturalmente, ho premuto questo tasto durante la ricerca di backspace o quando il mio dito è scivolato mentre premevo i pulsanti circostanti. Di conseguenza, ho spento il computer in momenti molto poco pratici. Questo deve finire.

Come posso disabilitare o rimappare questa chiave?

inserisci qui la descrizione dell'immagine


Non l'ho mai notato sui Chromebook. Che design orribile ...
Peschke,

Risposte:


12

Ho trovato la tua soluzione sul wiki di Arch :

Immediatamente, systemd-logindrileverà gli eventi della chiave di accensione e dell'interruttore del coperchio e li gestirà: spegnerà il Chromebook alla pressione di un tasto di accensione e una sospensione alla chiusura di un coperchio. Tuttavia, questa politica potrebbe essere un po 'dura dato che il tasto di accensione è un tasto normale nella parte superiore destra della tastiera che potrebbe essere premuto accidentalmente.

Per configurare logindper ignorare le pressioni dei tasti di accensione e gli interruttori del coperchio, aggiungere le righe in logind.confbasso.

/etc/systemd/logind.conf

HandlePowerKey=ignore
HandleLidSwitch=ignore

Quindi riavviare logindper rendere effettive le modifiche.

Sembra che tu solo bisogno di aggiungere HandlePowerKey=ignorea /etc/systemd/logind.conf.


0

Innanzitutto è possibile modificare il file keymap per modificare il comportamento del pulsante di accensione per assegnarlo a un altro tasto

Modifica il file: /usr/share/X11/xkb/symbols/inet(modifica chiave POWR)

Quindi dovrai disabilitare il pulsante di accensione in modo efficiente un buon metodo è con xinput

i xinput --listpulsanti di accensione hanno una propria voce ... seleziona il numero del dispositivo, quindi esegui

xinput disable devnumber qualcosa di simile a xinput disable 8

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.