48 votes

XUbuntu : Faire fonctionner Shift+NumPad comme sous Windows

Ok, j'ai utilisé Ubuntu avec GNOME pendant un certain temps, mais maintenant j'utilise XUbuntu. Dans Ubuntu, il y avait une préférence de clavier qui rendait le pavé numérique plus sain, elle s'appelait quelque chose comme "Make Shift+NumPad work like Windows".

Le problème que cette option résout est que lorsque vous appuyez sur NumPad 7, elle agit comme la touche "Home", ce qui est très bien, mais si vous appuyez sur Shift+NumPad 7, elle agit comme la touche "7", ce qui n'est pas bien parce que je suis sur un ordinateur portable et que la touche "Home" normale m'oblige à faire un mouvement anatomique insensé. Quoi qu'il en soit, cette option permet à Shift+NumPad 7 d'agir comme la touche "Home".

Je ne trouve pas cette option sous XUbuntu. Comment puis-je la définir ?

更新しています: Interface graphique ou ligne de commande, peu importe.

62voto

shane22 Points 21

Après quelques recherches, j'ai trouvé la solution : Vous devez ajouter l'élément numpad:microsoft dans les XkbOptions. Sur les anciennes Ubuntus, faites-le dans votre xorg.conf. Sur les plus récentes, ouvrez le fichier /etc/default/keyboard et modifiez cette ligne :

XKBOPTIONS=""

à

XKBOPTIONS="numpad:microsoft"

Sauvegarder et redémarrer (redémarrer X ne semble pas fonctionner, du moins pas avec RAlt+PrintScreen+K). Il se peut que vous deviez lancer sudo dpkg-reconfigure keyboard-configuration pour que les modifications prennent effet.

21voto

DOBRESCU_Mihai. Points 111

Ubuntu 14.04 n'a plus de "Diverses options de compatibilité" dans les paramètres du clavier. Édition /etc/default/keyboard n'est pas non plus une solution efficace. Mais la base de données dconf contient les options requises avec la clé /org/gnome/desktop/input-sources/xkb-options . Ces options doivent être complétées par numpad:microsoft à quelque chose comme ['grp:alt_shift_toggle', 'grp_led:scroll', 'numpad:microsoft'] manuellement dans dconf-editor ou en utilisant ce script :

# !/bin/bash
old=`gsettings get org.gnome.desktop.input-sources xkb-options`
new=`echo $old | sed "s/'numpad:microsoft'//g" | sed -r "s/(, )+/, /g" | sed -r "s/(, )?]/, 'numpad:microsoft']/"`
gsettings set org.gnome.desktop.input-sources xkb-options "$new"

19voto

F.M. Points 191

Dans Xubuntu 16.04, le paramètre XKBOPTIONS ( XKBOPTIONS="numpad:microsoft" ) dans /etc/default/keyboard est ignoré - je considère qu'il s'agit d'un bogue.

J'utilise la commande suivante comme solution de contournement :
setxkbmap -option 'numpad:microsoft'

Pour que la commande ci-dessus soit exécutée automatiquement lors du démarrage de l'application graphique graphique, j'ai créé une entrée Application Autostart :
Menu > Paramètres > Session et démarrage > Démarrage automatique de l'application > Ajouter

Nom : Faire fonctionner Shift+NumPad comme sous MS Windows
Description : quel qu'il soit
Commandement : setxkbmap -option 'numpad:microsoft'

14voto

Kit Menke Points 240

Je suis heureux d'avoir trouvé votre article. En utilisant Natty Narwhal, j'ai trouvé une option similaire dans les paramètres du clavier.

  1. Recherche de clavier
  2. Cliquez sur l'onglet Modèles
  3. Cliquez sur le bouton Options
  4. Extension de diverses options de compatibilité
  5. Cochez la case "Shift avec les touches du pavé numérique fonctionne comme dans MS Windows".
  6. Fermez et c'est bon !

6voto

AlainD Points 799

Pour uBuntu 18.04, une autre option est d'utiliser Dconf-Editor, une interface graphique puissante pour la plupart des paramètres uBuntu. S'il n'est pas installé, ouvrez Terminal et tapez :

  • apt-get update
  • apt-get install dconf-editor -y

Ouvrir dconf Editor entonces /org/gnome/desktop/input-sources/xkb-options .

Sur une nouvelle installation uBuntu, Custom value sera vide. Tourner Use default value OFF ensuite :

  • insérer ['numpad:microsoft'] (si vide) ou
  • ajouter , 'numpad:microsoft' (après tout ce qui se trouve là, s'il n'y a pas de blanc)

Par exemple, ['caps:none', 'numpad:microsoft'] qui désactive le verrouillage des majuscules et utilise le pavé numérique comme dans Windows. Fermer dconf Editor Aucun redémarrage n'est nécessaire.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X