Desactiva el botón de encendido en una Chromebook

8

Tengo un Chromebook en el que instalé Arch Linux. Sin embargo, este Chromebook viene con una tecla muy extraña: una tecla "Encender / Apagar" en la parte superior derecha del teclado. Sin NINGUNA advertencia, este botón apaga la computadora. Naturalmente, he estado presionando esta tecla cuando busco retroceso o cuando mi dedo se deslizó al presionar los botones circundantes. Como consecuencia, apagué mi computadora en momentos muy poco prácticos. Esto tiene que parar.

¿Cómo puedo desactivar o reasignar esta clave?

ingrese la descripción de la imagen aquí


fuente
Nunca me he dado cuenta de eso sobre las Chromebooks. Qué diseño tan horrible ...
Peschke

Respuestas:

12

Encontré tu solución en la wiki de Arch :

Fuera de la caja, systemd-logindcapturará los eventos de la tecla de encendido y el interruptor de la tapa y los manejará: apagará el Chromebook al presionar la tecla de encendido y se suspenderá al cerrar la tapa. Sin embargo, esta política puede ser un poco dura dado que la tecla de encendido es una tecla común en la parte superior derecha del teclado que puede presionarse accidentalmente.

Para configurar logindpara ignorar las pulsaciones de teclas de encendido y los interruptores de la tapa, agregue las líneas a logind.confcontinuación.

/etc/systemd/logind.conf

HandlePowerKey=ignore
HandleLidSwitch=ignore

Luego reinicie logindpara que los cambios surtan efecto.

Parece que sólo tiene que añadir HandlePowerKey=ignorea /etc/systemd/logind.conf.

Peschke
fuente
0

Primero, puede editar su archivo de mapa de teclas para cambiar el comportamiento del botón de encendido y asignarlo a otra tecla

Edite el archivo: /usr/share/X11/xkb/symbols/inet(edite la clave POWR)

Entonces deberá deshabilitar el botón de encendido de manera eficiente, un buen método es con xinput

ejecutar xinput --listbotones de encendido tienen su propia entrada ... elija el número de dispositivo y luego ejecute

xinput disable devnumber algo como xinput disable 8

intika
fuente