Jump to content

Sky Slate Blueberry Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate
Photo

Remap colon key: HELP !!!



  • Please log in to reply
18 replies to this topic
Temil2008
  • Members
  • 364 posts
  • Last active: Jun 14 2015 09:02 PM
  • Joined: 10 Dec 2012

sorry I didnt reply sooner, I have been sick as a dog and honestly, i forget. But glad someone else could step on where i left off to help you :)


________________________________________________________________

Did a solution provided fix your issue? please mark as "Answered" if so. thank you!


Ehel
  • Members
  • 1 posts
  • Last active: Mar 09 2014 09:02 AM
  • Joined: 09 Mar 2014

Bonjour,

 

Un des trucs formidables sur Internet, c’est l’entraide que les gens, sans se connaitre, sont capables de s’apporter sur les forums. Alors après 2 journées de galères et après avoir reçu l’aide précieuse de plusieurs membres de ce forum anglophone, il ne me parait pas inutile de mettre sur pied ce mini « tutoriel » en français pour les utilisateurs francophones qui rencontreront le même problème que moi ! J’ai reçu un coup de patte, à moi d’en filer un !

 

L’enjeu est le suivant :

Faire fonctionner la touche écran noir sous Powerpoint sur la télécommande Logitech R400,  pour les utilisateurs français !

 

En effet, bien que totalement conscient du problème, Logitech oublie, dans un grand élan de transparence, de signaler sur sa page de promotion de sa télécommande R400 (par ailleurs très bon produit), que cette dernière NE FONCTIONNE PAS CORRECTEMENT avec Powerpoint si vous utilisez la version française de MS OFFICE !! Juste un petit détail quoi !

 

Concrètement, 2 choses ne fonctionnent pas :

 

-          D’une part, la touche « écran noir » ne produit aucun effet.

-          D’autre part, la touche « play » qui lance le diaporama fonctionne de façon un peu bourrine : elle lance le diaporama systématiquement à la première diapo. Supposons que vous avez un diaporama de 2 heures sur 150 diapos, et qu’arrivé à la 90ème diapo vous appuyez malencontreusement sur Escape, ce qui interrompt le diaporama (ce genre d’accident débile nous est tous arrivé, non ?). Eh bien en voulant relancer le diaporama avec la télécommande, vous recommencez d’office à la première diapo… et vous allez avoir quelques sueurs froides le long du dos en faisant défiler frénétiquement vos 90 premières diapos à toute vitesse pour revenir là où vous étiez, le tout dans le silence gêné de vos interlocuteurs !! Bref , ça fait super pro ! Donc, objectif : faire en sorte que le bouton play de la télécommande relance le diaporama sur la dernière diapo où il s’était arrêté !

 

Si vous appelez la Hotline de Logitech, en vous répondra d’un ton détaché qu’il n’y a pas de solution et que le mieux est d’essayer de vous faire rembourser le produit par votre revendeur. Passe à ton voisin-zin-zin !

 

En fait il y a une solution, en installant un logiciel malin et gratuit qui s’appelle AutoHotkey, et que vous pouvez télécharger ici :

http://www.autohotkey.com/

 

Que fait AutoHotkey ? Il permet d’associer, durablement ou temporairement, une touche ou une série de touches de votre clavier au lancement d’une série d’instructions. Bref, un raccourci un peu comme les touches des constructeurs pour lancer le Web ou autre.

 

A un niveau d’usage assez simple, AutoHotkey permet aussi de remplacer une touche par une autre. Par exemple je demande à l’ordi de comprendre « b » à chaque fois que j’appuie sur « a ». Et c’est là que ça devient intéressant pour nous !

 

Parce que si la télécommande Logitech ne marche pas, c’est tout simplement parce que nos amis de chez Logitech, en bons américains, n’ont simplement pas pris en compte le fait que les touches de raccourci de Powerpoint ne fonctionnent pas pareil en anglais et en français. Par exemple : pour obtenir un écran noir pendant un diaporama, aux USA il faut appuyer sur « B » (black) ou sur « . », et en France sur «N » (noir) ou sur « . »… sauf que le « . », pour tout simplifier, n’est pas au même endroit sur un clavier QWERTY et AZERTY. Et en plus les souris anglaises roulent à gauche (non, là je déconne).

 

Or quand on appuie sur le bouton « écran noir », la télécommande Logitech envoie de façon assez bourrine le signal de la touche US « . » à l’ordi. Sauf qu’avec un clavier QWERTY celui-ci reçoit « : », ce qui ne correspond à aucun raccourci Powerpoint en mode diaporama. Très logiquement, il ne se passe donc… rien !

 

AutoHokey va nous permettre de régler cela en demandant à l’ordi d’interpréter les ordres reçus depuis la télécommande en des touches différentes, qui correspondent aux raccourcis Powerpoint français.

 

Signalons à ce stade qu’il y a des scripts AutoHotkey qui trainent sur le forum de Logitech, déposés par des utilisateurs, pour faire cela. Sauf qu’ils ne marchent qu’avec une version française de Powerpoint ET un clavier QWERTY. Avec le clavier francophone AZERTY, cela ne marche pas car les scripts en question se content de remplacer « . » par « SHIFT . ». Or sur le clavier AZERTY, l’ordre que l’ordi reçoit de la télécommande n’est pas « . » mais … « : ».

 

Facile, me direz-vous, il suffit de remplacer « . » par « : » dans le script. Sauf que !!!! Parce que dans le langage d’AutoHotkey, « : » correspond  à une instruction… et ce n’est donc PAS DU TOUT un caractère anodin ! Donc il faut ruser un peu. Voici donc la solution, après avoir bien galéré et avoir été dépanné par des types franchement sympas de ce forum. Merci au passage à Temil, Masonjar et Mindcaged !

 

Voici ce que vous devez faire :

 

1)      Téléchargez AutoHotkey et installez-le sur votre ordi.

2)      Une fois celui-ci installé, ouvrez le bloc-notes Windows et collez-y le script suivant :

 

SetTitleMatchMode 2

 Hotkey, IfWinActive, Diaporama PowerPoint

Hotkey, :, ColonDetectedProg1

 

 ColonDetectedProg1:

Send, n

return

 

#IfWinActive, Microsoft PowerPoint

{

F5::Send, +{F5}

}

 

Pour expliciter un peu les choses, on demande ici à AutopHotkey de remplacer « : » par « n » (pour faire marcher le bouton écran noir) et de remplacer F5 par SHIFT-F5 (pour que le diaporama reprenne à la dernière diapo affichée lors de l’appui sur la touche « play »).

 

… le tout, uniquement quand Powerpoint est utilisé en mode diaporama (pour le bouton noir) et en mode normal (pour le bouton play). Ben oui, c’est un peu agaçant de taper « : » sous Word et de voir apparaitre « n » !!!!!

 

De toute façon pas d’inquiétude,  rien n’est irréversible, il suffit d’arrêter à tout moment le programme AutoHotkey dans la barre de tâches pour que tout redevienne comme avant !

 

3)      Une fois que vous avez copié le script dans le bloc-notes, enregistrez (là où vous voulez !) ce fichier sous « Hotkey_PPT_Logitech. ahk » (l’extension ahk permet à AutoHotkey de reconnaitre un script qui lui est destiné).

4)      Faites un clic droit sur le fichier Hotkey_PPT_Logitech. ahk et choisissez « Compile Script » : un programme Hotkey_PPT_Logitech. exe va être créé. C’est la version exécutable du script précédent.

5)      Là, 2 solutions s’offrent à vous :

a.       Soit vous le lancez à volonté en double-cliquant dessus avant de présenter un diaporama Powerpoint. Il restera actif jusqu’à extinction de l’ordi, et vous pouvez le couper avant en le stoppant via la barre de tâches.

b.      Soit vous le placez  dans votre dossier Démarrer de Windows et il se lancera à chaque démarrage, prêt à remplir ses bons offices à chaque diaporama !

 

Ouf ! Le bouton noir et le bouton play de ma jolie télécommande Logitech R400 marchent enfin sous Powerpoint en français !!!

 

En espérant que ce petit tutoriel fera gagner du temps à d’autres utilisateurs, y compris novices !

 

Franck

Bonjour Franck et merci pour votre tutoriel simple et précis..

Une question dans la section "Download" quelle version est il suggéré de télécharger ?? La complète où...une autre.

Merci d'avance.

Slts

EL



Philippe
  • Members
  • 1 posts
  • Last active: Aug 18 2014 02:42 PM
  • Joined: 18 Aug 2014

Merci Franck, très intéressant car j'ai eu le même problème avec une variante: j'ai la version anglaise de PowerPoint sur mon PC.

J'ai appliqué ton script et malheureusement, ça ne marche pas: peut-être à cause de la version anglaise, et que des mots-clés ne passent pas ? P.ex. avec la version anglaise, il faut taper "b" et pas "n" pour vider l'écran. As-tu une idée ?

Autre chose: au lieu de l'effacement de l'écran, je voudrais que le bouton en bas à droite fasse "alt-tab", pour basculer d'une présentation à une autre.

Tu as une idée du comment je pourrais faire ça?

 

Merci d'avance,

 

 

Philippe



crash62
  • Members
  • 1 posts
  • Last active: Apr 09 2015 12:19 PM
  • Joined: 09 Apr 2015

Merci pour le Post  Franck super utile même pour mon Logitech R700 ;)

 

Mais aurai-tu une "variante" pour que ça fonctionne également avec le logiciel : OpenSong (qui fait aussi de la présentation en diapo...) mais j'ai essayé le script et pour ce logiciel ça ne marche pas il faudrait surement changer quelque chose mais quoi ???

 

Si quelqu'un pourrait m'aider...

 

Merci ;)