web-dev-qa-db-fra.com

Fonction Map + backspace à supprimer

Je suis habitué à Apple ordinateurs portables, sur lesquels Function + Backspace est mappé sur Delete. Je suis aussi d'accord avec Shift + Backspace.

Y a-t-il un moyen d'obtenir ceci? Notez que j'utilise Xmonad et que certaines modifications du clavier sont configurées avec xmodmap mais que je ne comprends pas très bien comment cela fonctionne.

J'ai essayé xmodmap -e "keycode 22 = BackSpace KP_Delete BackSpace BackSpace", qui fonctionne dans certaines applications mais est ignoré par mon terminal.

J'ai vu cette question mais cela semble spécifique à KDE. Je préférerais ne pas avoir à utiliser une interface graphique.

8
Espressofa

Je ne pense pas que ce soit possible. La touche de fonction elle-même n’envoie pas de code, elle modifie le code envoyé par la touche sur laquelle elle est enfoncée. C'est-à-dire qu'il est mis en œuvre par le clavier, pas par le système d'exploitation. Il n'y a pas de code de retour arrière sur la plupart des claviers.

Vous pouvez vérifier cela sur votre clavier à l'aide de la commande showkey. Exécutez showkey en tant que root et essayez d’appuyer sur différentes touches avec et sans la touche de fonction.

1
Tony McGregor