PC-optimise.com Contacter l'administrateur
Thème :
Pages lues : - Visites :  
Modifications sur le site :
  • 11/04/2010 : Modification des scripts CSS
  • 31/03/2010 : Suppression du Javascript dans le menu principal
  • 24/04/2008 : Mise en plage de dons via PayPal

Commander son PC avec une télécommande

Page mise en ligne le 10/12/2022 - PC-Optimise
Imprimer le document
Imprimer
Recommander le document à quelqu´un
Recommander
Faire une remarque
Des remarques ?

Sommaire :
  1. Montages et télécommandes
  2. Réglages logiciels
  3. Conclusion

2. Réglages logiciels

Configurer Girder

Dans un premier temps, nous devons créer un fichier avec l´extension gml qui contiendra l´ensemble des associations entre les touches et les actions correspondantes. On pourra mettre ce fichier dans le répertoire de Girder, comme on peut le voir dans la capture plus bas. Ce fichier devant être chargé à chaque lancement de Girder, nous devons modifier les Options en conséquence.
Dans l´onglet Général, il faut changer presque toutes les options, de sorte à obtenir l´écran suivant :

Les options générales de Girder

Toujours dans les options, il convient de configurer le plugin d´Igor, dans Modules. On active donc ce dernier et dans les Options, on choisira :

  • COM Port : le port utilisé par le récepteur
  • Input Signal : DSR DCD ou CTS doit correspondre au signal correspondant à la sortie du récepteur, selon le montage choisi.
  • Priority Level : c´est la priorité utilisée par Girder. Il est primordial de mettre 8 pour un bon traitement des signaux. Cela revient à mettre Girder en priorité temps réel.
    Les options du plugin d´Igor

On veillera à bien Auto-activer le(s) périphériques´s) d´entrée pour que le plugin soit bien chargé à chaque lancement de Girder

L´onglet OSD permet de configurer l´allure des messages sur l´écran du PC

S´assurer que l´on reçoit bien des signaux

Appuyer sur F9, jusqu´à ce que l´on ait un voyant vert en bas à droite dans la fenêtre de Girder. Lorsqu´un touche est appuyée, un chaine de 8 caractères hexadécimaux devrait s´afficher en bas différente pour toutes les touches.

Réception de signaux

Configurer les actions à effectuer

Les types de commande de Girder

L´ensemble des instructions pour gérer la télécommandes est disponible sur la gauche, à travers un arbre.

Types de commandes

On distingue différents éléments :

  1. Les groupes : ce sont comme des répertoires permettant de regrouper plusieurs commandes. Etant donné qu´on peut les désactiver, on peut par exemple activer le groupe de commandes pour WinAmp 5, tout en désactivant tous les autres lecteurs. Ainsi, l´appui de la touche "Play/Pause" ne concerne que WinAmp.
  2. Les multi-commandes : cela permet de gérer plusieurs fonctions avec une même touche. Dans l´exemple ci dessus, un premier appui permet de donner un ordre pour lancer WinAmp, le second (différent nécessairement) permet de le fermer. On peut aussi effectuer plusieurs actions d´un coup, comme commander un programme et afficher un message.
  3. Les commandes : ce sont des actions à effectuer
  4. Les évènements : il s´agit du signal issu de la télécommande permettant d´effectuer une action

Bien configurer les multi-commandes

Les multicommandes sont des éléments contenant des commandes à utiliser successivement, en fonction du nombre d´appuis sur une touche. Pour bien définir l´ordre dans lequel les commandes vont s´exécuter, il est important de faire un clic droit sur une commande et de choisir Propriété de l´état, ce qui donne la fenêtre suivante :

Propriété de l´état

Dans cet exemple, il s´agit avec l´évènement Player de choisir un les players commandé par la télécommande. Pour chaque appui sur la touche correspondante, on active le jeu de commande pour un programme et on désactive les autres, puis on affiche un message pour savoir quel est le lecteur qu´on dirige. Les réglages de l´état de la commande sont donc identiques pour les 5 groupes de l´image ci dessus.

  • Le compteur d´état permet de préciser combien il y a de groupes au plus à gérer, ici 5.
  • Etat initial : permet de préciser au bout de combien d´évènements on va exécuter la commande. Par contre l´ordre d´exécution est un peu surprenant ! En effet on peut résumer à travers le tableau suivant :
Nombre d´évènementsGroupe actifConfiguration de l´état initial
011
125
234
343
452

Pour faire simple, le premier groupe doit avoir un état initial de 1, le suivant égal au compteur d´états, et les suivants des valeurs décrémentés de 1, jusqu´à la valeur 2.
La gestion des multi-commande peut par exemple permettre de gérer un joystick en mode "souris" ou "clavier" en utilisant une touche de basculement !

Bien gérer les commandes

C´est là que la partie de droite de la fenêtre de Girder Intervient le plus ! Les menus sont assez explicites :

  • Fenêtre : permet de gérer les effets sur les fenêtres
  • Windows : permet de gérer les volumes, les arrêts, la mise en veille du PC, bref tout ce qui est propre à Widows. Si on clique sur source, on obtient une fenêtre permettant d´accéder aux différents éléments de la carte son.
    Contrôler le son

    Concernant la valeur du Delta, il ne faut pas oublier que XP gère une résolution de 16 bits, ce qui donne 65535 valeurs pour le réglage du volume. Il ne faut donc pas hésiter à mettre un Delta assez grand, genre 2000 environ. On notera qu´un message s´affiche systématiquement avec les contrôles de sons : inutile d´utiliser une fonction en plus !
  • Commande : tout ce qu´on veut comme commande qui n´entre pas dans les catégories précédentes, et qui sont propres aux applications. C´est là qu´on contrôle les applications !
  • Girder : permet de gérer les fonctions propres à Grider, comme les activations/désactivations de groupes, les tests conditionnels...
  • Souris : permet de gérer la souris, et les clics de souris
  • Clavier : permet de gérer le clavier et les combinaisons de touches
  • Modules : non essayé

Si on veut un message particulier pour l´OSD, il suffit de mettre un commentaire dans Comments et de sélectionner OSD.

Utiliser la fonction Capturer...

Cette fonction permet de récupérer les évènements qui interviennent lorsqu´on clique quelque part, qu´on utilise une fonction d´un logiciel...
Pour cela, cliquer sur Capture, puis Démarrer la capture.

Capturer une commande
Une fois qu´on a réalisé l´évènement qu´on souhaite, on arrête la capture, et on sélectionne la bonne ligne et on valide. Simple et très efficace !
Utiliser la fonction Cible...

Tout aussi sympathique que la fonction précédent, on peut simuler l´appui sur un bouton dans une interface logicielle. Pour cela, cliquer sur Cible...

Utiliser la cible
Déplacer le viseur en haut à droite de la fenêtre de Girder sur le bouton qu´on souhaite faire fonctionner (trajet 1). La zone 2 se met alors à jour, et le nom du bouton doit apparaître !
Là aussi, c´est simple et très efficace !

Bien gérer les évènements

Généralement, il suffit d´appuyer sur Apprendre et de presser une touche !
Hormis quelques rares touches, il est important de faire intervenir un délai pour détecter un nouvel appui. En effet, comme mentionné en page précédente, les données peuvent arriver à raison de 40 Hz, et c´est un peu gênant si on veut changer de piste par exemple car on risque d´en sauter plusieurs d´un coup. On veillera donc pour la plupart des évènements (hors avance rapide par exemple) à mettre un Délai avant répétition de 500 ms.

Agencement d´un programme d´actions

Sur la télécommande, on a généralement des touches qui sont systématiquement associées à une seule action, et d´autres qui dépendent de l´application qu´on souhaite commander. Afin d´obtenir une configuration facile à gérer, on créera différents groupes :

  • Main : pour les commandes "générales
  • Players - Logiciels : qui contient l´ensemble des logiciels à contrôler dans différents sous-groupes, dont seul un certain nombre sera actif.
  • Clavier-Souris : pour les déplacements de type souris ou clavier

Le fichier de Girder fonctionne comme un programme,capable de désactiver des portions de code, et c´est ce qui en fait la force !

Les petits détails qui changent la vie

Proximis, l´éditeur de Girder, propose sur son site une page avec des configurations à importer, toutes prêtes pour un certain nombre de logiciels. Il ne reste plus qu´à importer dans Girder et associer des évènements.
On pourra télécharger ici un fichier de configuration pour gérer le clavier, la souris, WinAmp5, WinDVD 4, Windows Media Player 11, Windows Media Player Classique, ACDSee 3.1 et PouChin TV (pour les cartes tuner).
Il est possible de simuler l´action d´une touche en utilisant le raccourci F5.

Page précédentePage suivante

Avez-vous apprécié l´absence de publicité sur ce site ?
La publicité est utilisée sur les sites internet pour financer les frais d´hébergement et de fonctionnement. PC-Optimise préférant que ses lecteurs ne soient pas importunés par ces contenus non désirés, c´est un système de dons qui a été mis en place, le reste des dépenses restant à la charge de l´auteur. Si vous avez apprécié, vous pouvez donc contribuer à travers un don via PayPal.


Copyright©PC-optimise.com (mis en ligne le 8 mai 2006)
Page générée en 0,0259s