Deaktivieren Sie die Ein- / Aus-Taste auf einem Chromebook


8

Ich habe ein Chromebook, auf dem ich Arch Linux installiert habe. Dieses Chromebook verfügt jedoch über eine sehr merkwürdige Taste: eine Ein- / Ausschalttaste oben rechts auf der Tastatur. Ohne Warnung schaltet diese Taste den Computer aus. Natürlich habe ich diese Taste gedrückt, als ich nach einer Rücktaste gesucht habe oder als mein Finger beim Drücken der umgebenden Tasten abrutschte. Infolgedessen habe ich meinen Computer in sehr unpraktischen Momenten ausgeschaltet. Das muss aufhören.

Wie kann ich diesen Schlüssel deaktivieren oder neu zuordnen?

Geben Sie hier die Bildbeschreibung ein


Ich habe das bei Chromebooks noch nie bemerkt. Was für ein schreckliches Design ...
Peschke

Antworten:


12

Ich habe Ihre Lösung im Arch-Wiki gefunden :

Im systemd-logindAuslieferungszustand werden Ereignisse mit Netzschalter und Deckelschalter erfasst und behandelt: Das Chromebook wird bei einem Tastendruck heruntergefahren und bei geschlossenem Deckel angehalten. Diese Richtlinie kann jedoch etwas hart sein, da die Ein- / Aus-Taste eine normale Taste oben rechts auf der Tastatur ist, die möglicherweise versehentlich gedrückt wird.

logindFügen Sie die folgenden Zeilen hinzu, um zu konfigurieren , dass Tastendrücke und Deckelschalter ignoriert logind.confwerden.

/etc/systemd/logind.conf

HandlePowerKey=ignore
HandleLidSwitch=ignore

Starten Sie dann neu, loginddamit die Änderungen wirksam werden.

Es sieht aus wie Sie gerade hinzufügen müssen HandlePowerKey=ignorezu /etc/systemd/logind.conf.


0

Zuerst können Sie Ihre Keymap-Datei bearbeiten, um das Verhalten des Netzschalters zu ändern und ihn einer anderen Taste zuzuweisen

Bearbeiten Sie die Datei: /usr/share/X11/xkb/symbols/inet(POWR-Taste bearbeiten)

Dann müssen Sie den Netzschalter effizient deaktivieren. Eine gute Methode ist xinput

Run xinput --listPower Buttons haben einen eigenen Eintrag ... Wählen Sie die Gerätenummer und führen Sie dann aus

xinput disable devnumber etwas wie xinput disable 8

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.