GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Désactiver le mode avion automatique dans l'ordinateur portable HP Ubuntu 22.04

Pour les utilisateurs d'ordinateurs portables, il peut y avoir un problème assez ennuyeux, à savoir que le "mode avion" s'active automatiquement lorsque le couvercle est fermé ou lorsque l'écran est incliné sur le côté.

Pour les ordinateurs portables HP exécutant Ubuntu, Fedora ou d'autres Linux utilisant systemd, il existe une solution de contournement en mappant les scancodes HP e057 et e058 sur 240 (clé sans opération). Ainsi, il n'activera pas automatiquement le mode avion, tandis que l'option dans les paramètres "Wi-Fi" et la combinaison de touches fn + F12 fonctionnent toujours.

REMARQUE :Ce tutoriel est testé et fonctionne dans mon Ubuntu 22.04 sur un ordinateur portable HP 246. Cela peut ou non fonctionner sur votre machine.

1. Créer un service pour remapper le scancode :

1.) Tout d'abord, appuyez sur Ctrl + Alt + T sur le clavier pour ouvrir le terminal. Lorsqu'il s'ouvre, exécutez la commande pour créer un fichier de service et le modifier via l'éditeur de texte Gedit :

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

Lorsque le fichier s'ouvre, collez les lignes ci-dessous et enregistrez-le.

[Unité]
Description=Correction HP setkeycodes

[Un service]
Type=one-shot
Redémarrer=non
RemainAfterExit=non
ExecStart=/usr/bin/setkeycodes e057 240 e058 240

[Installer]
WantedBy=rescue.target
WantedBy=multi-utilisateur.cible
WantedBy=cible.graphique

Comme mentionné, ce service mappera les scancodes e057 et e058 sur le code clé 240 sans opération.

2. Activer le service

2.) Après cela, rechargez et activez le service en exécutant les commandes ci-dessous une par une :

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

Et enfin redémarrez votre ordinateur et vérifiez le résultat !

Annulez les modifications :

Si la méthode ne fonctionne pas pour vous, exécutez simplement la commande dans le terminal (Ctrl+Alt+T) pour désactiver le service :

sudo systemctl disable hp-keycodes.service

Supprimez ensuite le fichier :

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

Redémarrez enfin votre machine pour appliquer le changement.

Article d'origine


Ubuntu
  1. Désactiver Super + S dans Ubuntu 13.04 ?

  2. Comment définir le mode nuit automatique dans Ubuntu 20.04 ?

  3. Comment installer Icinga 2 sur Ubuntu 20.04

  4. Comment désactiver un service dans Ubuntu

  5. Impossible de démarrer le service Docker dans Ubuntu 16.04

Comment activer et désactiver les interfaces réseau dans Ubuntu 20.04

Comment désactiver/activer le rapport d'erreurs automatique dans Ubuntu 20.04 LTS

Utilisez TLP pour prolonger la durée de vie de la batterie d'un ordinateur portable Linux sur Ubuntu 16.04 LTS

Activer ou désactiver la connexion automatique dans Ubuntu [Astuce du débutant]

Comment activer et désactiver AppArmor sur Ubuntu 20.04

Comment désactiver les mises à jour automatiques sur Ubuntu 20.04 LTS