{"id":1562,"date":"2012-01-17T00:43:51","date_gmt":"2012-01-16T23:43:51","guid":{"rendered":"http:\/\/play.with.free.fr\/?p=1562"},"modified":"2021-07-02T19:27:49","modified_gmt":"2021-07-02T18:27:49","slug":"htpc-sous-windows-et-telecommande-harmony","status":"publish","type":"post","link":"http:\/\/play.with.free.fr\/index.php\/htpc-sous-windows-et-telecommande-harmony\/","title":{"rendered":"HTPC sous Windows et t\u00e9l\u00e9commande Harmony"},"content":{"rendered":"<p><a href=\"http:\/\/play.with.free.fr\/wp-content\/uploads\/AT5IONT-I.jpg\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-1565 alignright\" title=\"AT5IONT-I\" src=\"http:\/\/play.with.free.fr\/wp-content\/uploads\/AT5IONT-I.jpg\" alt=\"\" width=\"150\" height=\"150\" srcset=\"http:\/\/play.with.free.fr\/wp-content\/uploads\/AT5IONT-I.jpg 150w, http:\/\/play.with.free.fr\/wp-content\/uploads\/AT5IONT-I-50x50.jpg 50w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a><a href=\"http:\/\/play.with.free.fr\/wp-content\/uploads\/harmony-600-remote.png\"><img decoding=\"async\" loading=\"lazy\" class=\"alignright size-full wp-image-1582\" title=\"harmony-600-remote\" src=\"http:\/\/play.with.free.fr\/wp-content\/uploads\/harmony-600-remote.png\" alt=\"\" width=\"150\" height=\"150\" srcset=\"http:\/\/play.with.free.fr\/wp-content\/uploads\/harmony-600-remote.png 150w, http:\/\/play.with.free.fr\/wp-content\/uploads\/harmony-600-remote-50x50.png 50w\" sizes=\"(max-width: 150px) 100vw, 150px\" \/><\/a>Ayant construit un HTPC sous Windows avec une carte m\u00e8re asus AT5IONT-DELUXE, j&rsquo;ai souhait\u00e9 utiliser le r\u00e9cepteur infrarouge livr\u00e9 dans la boite avec ma\u00a0t\u00e9l\u00e9commande Logitech Harmony 600, comme le reste de l&rsquo;installation.<\/p>\n<p>Las, ce n&rsquo;est pas si facile\u00a0de trouver la bonne configuration, d&rsquo;autant plus que :<\/p>\n<ul>\n<li>je me suis mis en t\u00eate de vouloir\u00a0d\u00e9finir plus de touches qu&rsquo;avec la\u00a0t\u00e9l\u00e9commande livr\u00e9e avec, qui est vraiment basique<\/li>\n<li>il me faut g\u00e9n\u00e9rer des touches diff\u00e9rentes en fonction du logiciel utilis\u00e9 (Windows Media Center ou Squeezeplay)<\/li>\n<\/ul>\n<h2>Trouver un dispositif compatible reconnu par Logitech<\/h2>\n<p>Le r\u00e9cepteur IR est vu comme un dispositif\u00a0 HID dans le gestionnaire de p\u00e9riph\u00e9rique de Windows, et\u00a0comme \u00ab\u00a0MCE USB IR Receiver- Spinel plus f0r ASUS\u00a0\u00bb dans le plugin \u00ab\u00a0Generic HID\u00a0\u00bb d&rsquo;<a href=\"http:\/\/www.eventghost.org\/\">Eventghost<\/a>. Ca permet d&rsquo;orienter la recherche d&rsquo;un autre dispositif compatible\u00a0qui soit d\u00e9fini dans les bases de donn\u00e9es du logiciel de configuration Logitech Harmony, et qui poss\u00e8de\u00a0plus de d\u00e9finitions de commandes&#8230; j&rsquo;ai trouv\u00e9 <a href=\"http:\/\/passion-xbmc.org\/openelec\/configuration-telecommande-harmony-(openelec-tv)\/\">gr\u00e2ce \u00e0 ce thread<\/a>\u00a0que le r\u00e9cepteur infrarouge\u00a0B206 semblait identique.<\/p>\n<p>Effectivement, la d\u00e9finition de mon dispositif en\u00a0\u00ab\u00a0ASUS B206\u00a0\u00bb dans <a href=\"http:\/\/myharmony.com\/\">My Harmony<\/a> ou le logiciel de la t\u00e9l\u00e9commande Harmony permet d&rsquo;obtenir\u00a0un nombre assez important de commandes reconnues par le PC.<\/p>\n<p>De base, cette d\u00e9finition me permet :<\/p>\n<ul>\n<li>de piloter Windows Media Center 7 :\u00a0\u00ab\u00a0Movies\u00a0\u00bb, \u00ab\u00a0Music\u00a0\u00bb, \u00ab\u00a0Photos\u00a0\u00bb donnent un acc\u00e8s direct aux fonctions correspondantes. Les touches\u00a0essentielles de direction, de s\u00e9lection, de volume, play\/pause\u00a0et exit fonctionnent correctement. Les touches num\u00e9riques ne sont pas utilisables car elles sont mapp\u00e9es sur\u00a0d&rsquo;autres caract\u00e8res.<\/li>\n<li>de piloter\u00a0<a href=\"http:\/\/wiki.slimdevices.com\/index.php\/SqueezePlay\">SqueezePlay<\/a> partiellement : les commandes Up et Down doublent (sautent une ligne). Et il manque essentiellement une touche \u00ab\u00a0Home\u00a0\u00bb pour que \u00e7a soit compl\u00e8tement op\u00e9rationnel.<\/li>\n<\/ul>\n<h2>Compl\u00e9ter la configuration par apprentissage infrarouge<\/h2>\n<p>On peut ajouter les commandes de la t\u00e9l\u00e9commande d&rsquo;origine qui manquent par apprentissage dans <a title=\"My Harmony\" href=\"http:\/\/myharmony.com\/\">My Harmony<\/a>\u00a0ou le logiciel de la t\u00e9l\u00e9commande Harmony : Home, Windows, Radio, DTS, Sleep, FullScreen, FastFWD &#8230; en les affectant aux touches de la t\u00e9l\u00e9commande Harmony les plus similaires, on pourra avoir au final un comportement similaire entre la t\u00e9commande d&rsquo;origine et l&rsquo;Harmony.<\/p>\n<p>Par contre la red\u00e9finition\u00a0des commande Up et Down par apprentissage \u00e0 partir de la t\u00e9l\u00e9commande d&rsquo;origine ne corrige pas le probl\u00e8me rencontr\u00e9 dans Squeezeplay : les commandes sont toujours doubl\u00e9es&#8230;\u00a0 il faudra\u00a0corriger\u00a0ce d\u00e9faut\u00a0par un remapping de touche dans Windows<\/p>\n<h2>Remapping des touches dans Windows<\/h2>\n<p>Il ne reste maintenant qu&rsquo;\u00e0 d\u00e9finir les touches qui nous\u00a0manquent\u00a0pour piloter le mediacenter avec un des deux logiciels gratuits suivants :<\/p>\n<ul>\n<li><a href=\"http:\/\/fspsa.free.fr\/clavier.htm#remapping-logiciel\">AutoHotkey<\/a>\u00a0(int\u00e9ressant aussi pour <a title=\"Special Keys\" href=\"http:\/\/www.autohotkey.com\/docs\/KeyList.htm#SpecialKeys\">retrouver les codes clavier g\u00e9n\u00e9r\u00e9s par la t\u00e9l\u00e9commande<\/a>, mais semble-t-il pas tous)<\/li>\n<li><a href=\"http:\/\/www.eventghost.org\/\">Eventghost<\/a>, \u00a0\u00e9voqu\u00e9 plus haut, et qui dans mon cas reconnait toutes les touches g\u00e9n\u00e9r\u00e9es par la t\u00e9l\u00e9commande.\u00a0Voir le tutoriel \u00ab\u00a0<a title=\"La gestion de votre media center avec Eventghost \" href=\"http:\/\/meedios-france.com\/index.php?option=com_content&amp;task=view&amp;id=29&amp;Itemid=50\">La gestion de votre mediacenter avec EventGhost<\/a>\u00a0\u00bb pour son utilisation.<\/li>\n<\/ul>\n<p>Par exemple, on mappera la commande \u00ab\u00a0Home\u00a0\u00bb en H pour le logiciel SqueezePlay (voir <a title=\"Keyboard shortcuts - Squeezeplay\" href=\"http:\/\/wiki.slimdevices.com\/index.php\/SqueezePlay\">ici <\/a>la liste des touches \u00e0 d\u00e9finir\u00a0pour contr\u00f4ler ce dernier)<\/p>\n<p>La red\u00e9finition des touches Up et Down en elles-m\u00eames pbr l&rsquo;un ou l&rsquo;autre des \u00a0programmes m&rsquo;a permis de r\u00e9gler le probl\u00e8me de r\u00e9p\u00e9tition de touche rencontr\u00e9 avec Squeezeplay&#8230;<\/p>\n<h2>Et si on est sous Linux ?<\/h2>\n<p>Voir \u00ab\u00a0<a href=\"http:\/\/forum.xbmc.org\/showthread.php?t=88560\">Generic HID Remote Driver for XBMC (Drivers for XBMC on Linux and XBMC Live)<\/a>\u00a0\u00bb pour utiliser la t\u00e9l\u00e9commande avec XBMC sous linux.<\/p>\n<p><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p><img decoding=\"async\" loading=\"lazy\" class=\"alignleft  wp-image-1980\" title=\"harmony555\" src=\"http:\/\/play.with.free.fr\/wp-content\/uploads\/harmony555-150x150.jpg\" alt=\"\" width=\"90\" height=\"90\" srcset=\"http:\/\/play.with.free.fr\/wp-content\/uploads\/harmony555-150x150.jpg 150w, http:\/\/play.with.free.fr\/wp-content\/uploads\/harmony555-50x50.jpg 50w, http:\/\/play.with.free.fr\/wp-content\/uploads\/harmony555-175x175.jpg 175w, http:\/\/play.with.free.fr\/wp-content\/uploads\/harmony555.jpg 300w\" sizes=\"(max-width: 90px) 100vw, 90px\" \/>Comment utiliser le r\u00e9cepteur infrarouge d&rsquo;une t\u00e9l\u00e9commande basique avec une t\u00e9l\u00e9commande logitech Harmony dans tous les logiciels d&rsquo;un HTPC sous Windows, avec un maximum de touches utiles &#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"neve_meta_sidebar":"","neve_meta_container":"","neve_meta_enable_content_width":"","neve_meta_content_width":0,"neve_meta_title_alignment":"","neve_meta_author_avatar":"","neve_post_elements_order":"","neve_meta_disable_header":"","neve_meta_disable_footer":"","neve_meta_disable_title":"","_vp_format_video_url":"","_vp_image_focal_point":[]},"categories":[79,82,81,56],"tags":[104,89,65,105],"_links":{"self":[{"href":"http:\/\/play.with.free.fr\/index.php\/wp-json\/wp\/v2\/posts\/1562"}],"collection":[{"href":"http:\/\/play.with.free.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/play.with.free.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/play.with.free.fr\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/play.with.free.fr\/index.php\/wp-json\/wp\/v2\/comments?post=1562"}],"version-history":[{"count":0,"href":"http:\/\/play.with.free.fr\/index.php\/wp-json\/wp\/v2\/posts\/1562\/revisions"}],"wp:attachment":[{"href":"http:\/\/play.with.free.fr\/index.php\/wp-json\/wp\/v2\/media?parent=1562"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/play.with.free.fr\/index.php\/wp-json\/wp\/v2\/categories?post=1562"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/play.with.free.fr\/index.php\/wp-json\/wp\/v2\/tags?post=1562"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}