Desativar o botão liga / desliga em um Chromebook

7

Eu tenho um Chromebook no qual eu instalei o Arch Linux. No entanto, este Chromebook vem com uma chave muito estranha: a tecla "Ligar / desligar" no canto superior direito do teclado. Sem qualquer aviso, este botão desliga o computador. Naturalmente, tenho pressionado essa tecla ao procurar por backspace ou quando meu dedo escorregou enquanto pressionava os botões ao redor. Como consequência, desliguei meu computador em momentos muito impraticáveis. Isso tem que parar.

Como posso desabilitar ou remapear essa chave?

    
por user 09.06.2016 / 17:30

2 respostas

10

Encontrei sua solução no Wiki do Arch :

Out of the box, systemd-logind will catch power key and lid switch events and handle them: it will shut down the Chromebook on a power key press, and a suspend on a lid close. However, this policy might be a bit harsh given that the power key is an ordinary key at the top right of the keyboard that might be pressed accidentally.

To configure logind to ignore power key presses and lid switches, add the lines to logind.conf below.

/etc/systemd/logind.conf

HandlePowerKey=ignore
HandleLidSwitch=ignore

Then restart logind for the changes to take effect.

Parece que você precisa adicionar HandlePowerKey=ignore a /etc/systemd/logind.conf .

    
por 09.06.2016 / 17:41
0

Primeiro, você pode editar seu arquivo de mapa de teclado para alterar o comportamento do botão de energia para atribuí-lo a outra chave

Edite o arquivo: /usr/share/X11/xkb/symbols/inet (edite a tecla POWR)

Em seguida, você precisará desativar o botão de energia de forma eficiente, um bom método é com xinput

Os botões xinput --list de energia têm sua própria entrada ... escolha o número do dispositivo e execute

xinput disable devnumber algo como xinput disable 8

    
por 22.04.2018 / 06:07