GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Deaktivieren Sie den automatischen Flugzeugmodus in Ubuntu 22.04 HP Laptop

Für Laptop-Benutzer könnte es ein ziemlich ärgerliches Problem geben, dass sich der „Flugmodus“ automatisch einschaltet, wenn der Deckel geschlossen oder der Bildschirm seitlich geneigt wird.

Für HP-Laptops, auf denen Ubuntu, Fedora oder ein anderes Linux mit systemd ausgeführt wird, gibt es eine Problemumgehung, indem die HP e057- und e058-Scancodes auf 240 (no-op key) abgebildet werden. Der Flugmodus wird also nicht automatisch aktiviert, während die Option in den „Wi-Fi“-Einstellungen und die Tastenkombination fn + F12 weiterhin funktionieren.

HINWEIS:Dieses Tutorial wurde getestet und funktioniert in meinem Ubuntu 22.04 auf einem HP 246-Laptop. Es kann auf Ihrem Computer funktionieren oder nicht.

1. Dienst erstellen, um den Scancode neu zuzuordnen:

1.) Drücken Sie zunächst Strg+Alt+T auf der Tastatur, um das Terminal zu öffnen. Wenn es geöffnet wird, führen Sie den Befehl aus, um eine Servicedatei zu erstellen und über den Gedit-Texteditor zu bearbeiten:

sudo gedit /etc/systemd/system/hp-keycodes.service

Wenn die Datei geöffnet wird, fügen Sie die folgenden Zeilen ein und speichern Sie sie.

[Einheit]
Description=HP setkeycodes behoben

[Service]
Typ=oneshot
Neustart=nein
RemainAfterExit=nein
ExecStart=/usr/bin/setkeycodes e057 240 e058 240

[Installieren]
WantedBy=rescue.target
WantedBy=multi-user.target
WantedBy=graphical.target

Wie bereits erwähnt, ordnet dieser Dienst die Scancodes e057 und e058 dem No-Operation-Keycode 240 zu.

2. Aktivieren Sie den Dienst

2.) Laden Sie danach den Dienst neu und aktivieren Sie ihn, indem Sie die folgenden Befehle nacheinander ausführen:

sudo systemctl daemon-reload
sudo systemctl enable hp-keycodes.service

Starten Sie schließlich Ihren Computer neu und überprüfen Sie das Ergebnis!

Änderungen rückgängig machen:

Wenn die Methode bei Ihnen nicht funktioniert, führen Sie einfach den Befehl im Terminal (Strg+Alt+T) aus, um den Dienst zu deaktivieren:

sudo systemctl disable hp-keycodes.service

Als nächstes entfernen Sie die Datei:

sudo rm /etc/systemd/system/hp-keycodes.service

Starten Sie schließlich Ihren Computer neu, um die Änderungen zu übernehmen.

Originalartikel


Ubuntu
  1. Docker-Probleme in Ubuntu 20.04?

  2. Super + S in Ubuntu 13.04 deaktivieren?

  3. Wie stelle ich den automatischen Nachtmodus in Ubuntu 20.04 ein?

  4. So installieren Sie Icinga 2 unter Ubuntu 20.04

  5. Deaktivieren Sie die CD/DVD-Taste auf einem Linux-Laptop (Ubuntu)

So aktivieren und deaktivieren Sie Netzwerkschnittstellen in Ubuntu 20.04

So deaktivieren/aktivieren Sie die automatische Fehlerberichterstattung in Ubuntu 20.04 LTS

Verwenden Sie TLP, um die Akkulaufzeit von Linux-Laptops unter Ubuntu 16.04 LTS zu verlängern

Aktivieren oder deaktivieren Sie die automatische Anmeldung in Ubuntu [Anfängertipp]

So aktivieren und deaktivieren Sie AppArmor unter Ubuntu 20.04

So deaktivieren Sie automatische Updates auf Ubuntu 20.04 LTS