Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/05/2019, à 23:17

WhiteHatFPV

Création touche suppr par raccourci clavier

salut a tous !
Bon je viens vers vous car j'ai une petite question par rapport a mon clavier.
J'ai de base un chromebook asus flip C302CA avec ubuntu installé a la place de chrome os.
La petite chose qui change est le clavier.
https://www.itespresso.fr/wp-content/up … irtuel.jpg

comme vous le voyez la touche suppr n'existe pas, sur chromebook c'est le raccourci alt+backspace qui fait office de suppression.
Et comme c'est vraiment relou de devoir cliquer pour supprimer un fichier ou même modifier un texte, j'aimerais mettre ce raccourci attribué à la fonction suppr.
Mais a partir de la c'est le néant, j'ai regardais dans xmap mais je n'y comprend pas grand chose.
quelqu'un pour me filer un coup de main sur la méthode ?

merci beaucoup !!!


Modération : merci d'utiliser des images de petite taille (300x300) ou des miniatures pointant sur ces images (Des hébergeurs comme Toile Libre ou TDCT'Pix le permettent).

Dernière modification par cqfd93 (Le 09/05/2019, à 03:52)

Hors ligne

#2 Le 09/05/2019, à 08:17

MicP

Re : Création touche suppr par raccourci clavier

Bonjour WhiteHatFPV

Je n'ai pas de chromebook asus flip C302CA sous la main pour faire des tests,

mais sur ma machine,
le retour de la ligne de commande :

xmodmap -pke | grep 'BackSpace'

est :

keycode  22 = BackSpace BackSpace BackSpace BackSpace

et le retour de la ligne de commande :

xmodmap -pke | grep ' Delete'

est :

keycode 119 = Delete NoSymbol Delete

Donc, pour modifier le comportement de ma touche retour arrière
j'ai lancé la ligne de commande suivante :

xmodmap -e "keycode  22 = Delete BackSpace Delete BackSpace"

ce qui fait que maintenant,

l'appui sur la touche retour arrière efface le caractère situé à droite du curseur,
ce qui équivaut au comportement de la touche suppr (Delete)

et quand j'appuie simultanément sur la touche maj et la touche retour arrière
le caractère situé à gauche du curseur est effacé <=> même comportement que retour arrière original

Dernière modification par MicP (Le 09/05/2019, à 08:24)

Hors ligne

#3 Le 09/05/2019, à 08:30

WhiteHatFPV

Re : Création touche suppr par raccourci clavier

Au top je vais tester ça !
Et si je veux que ça soit inversé ? Backspace normal et maj (ou alt) Backspace pour supprimer ? Quelle commande il faut rentrer ? Et sinon est-ce que la commande sera save à chaque redémarrage ? Merci !!

Hors ligne

#4 Le 09/05/2019, à 08:46

MicP

Re : Création touche suppr par raccourci clavier

…si je veux que ça soit inversé ?…

Je n'ai pas trouvé comment faire,
j'avais essayé avec :

xmodmap -e "keycode  22 = BackSpace Delete BackSpace Delete"

mais sur ma machine, ça n'a pas fonctionné comme je l'espérais…

=======

…à chaque redémarrage…

Dans le répertoire personnel de mon compte utilisateur,
j'ai créé un script que j'ai nommé : remapKeyBackSpace-Delete.sh
dont le contenu est :

xmodmap -e "keycode  22 = Delete BackSpace Delete BackSpace"

Puis j'ai rendu ce script exécutable en lançant la ligne de commande suivante :

chmod u+x ~/remapKeyBackSpace-Delete.sh

Ensuite, j'ai entré la ligne de commande suivante :

gnome-session-properties

puis j'ai cliqué sur le bouton Ajouter
et entré les informations suivantes dans la boîte de dialogue
comme ci-dessous : (bien sûr, "michel" sera à remplacer par le nom de ton compte utilisateur)
1557407097.png
Une fois les informations entrées, j'ai cliqué sur le bouton Ajouter
puis sur le bouton Fermer

Aux démarrages suivants,
le comportement de la touche "retour arrière" est bien modifié.

Dernière modification par MicP (Le 09/05/2019, à 14:00)

Hors ligne

#5 Le 09/05/2019, à 14:03

WhiteHatFPV

Re : Création touche suppr par raccourci clavier

bon ta méthode fonctionne c'est top j'ai retrouvé ma touche suppr.
bon maintenant je planche sur l'inversé ^^

Hors ligne

#6 Le 09/05/2019, à 16:59

WhiteHatFPV

Re : Création touche suppr par raccourci clavier

re , bon j'ai un nouveau petit soucis, le script et xmodmap marchent bien mais ne reste pas ,.
en effet au bout d'un certain temps (une dizaines de minutes), le mappage revient a la "normale".
une idée pour "locker" le script ?

Hors ligne

#7 Le 09/05/2019, à 17:32

MicP

Re : Création touche suppr par raccourci clavier

…le mappage revient a la "normale".…

Je n'ai aucune idée de ce qui pourrait bien reprogrammer les fonctionnalités de cette touche,
je pense que ce problème semble être spécifique à ta machine,
sur ma machine, la touche garde la fonctionnalité qui lui a été donnée par le script.

Dernière modification par MicP (Le 09/05/2019, à 17:56)

Hors ligne

#8 Le 09/05/2019, à 17:54

WhiteHatFPV

Re : Création touche suppr par raccourci clavier

bon apparemment il a l'air de tenir, mais ne démarre pas au démarrage du coup x)
j'ai mis le script dans le bash.rc mais tant que je ne lance pas le terminal, il ne se s’exécute pas :-/
décidément

Dernière modification par WhiteHatFPV (Le 09/05/2019, à 17:59)

Hors ligne

#9 Le 09/05/2019, à 18:00

MicP

Re : Création touche suppr par raccourci clavier

…mais pas au démarrage …

Là, c'est autre chose, et c'était arrivé sur certaines machines,
la solution consiste à rajouter une temporisation avant que la commande xmodmap soit lancée.

Pour que la commande soit lancée après un délai de 20 secondes,
change le contenu du script par :

sleep 20 && xmodmap -e "keycode  22 = Delete BackSpace Delete BackSpace"

Hors ligne

#10 Le 09/05/2019, à 18:18

WhiteHatFPV

Re : Création touche suppr par raccourci clavier

si je met un time de 5sec ca va passer ? je fais le test

Hors ligne

#11 Le 09/05/2019, à 18:26

WhiteHatFPV

Re : Création touche suppr par raccourci clavier

c'est nickel ^^ tout fonctionne :-) merci bcp !!!

Hors ligne