Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
telecommande_bluetooth_a_l_aide_de_son_telephone [Le 01/04/2012, 00:59] – anonymisation de ma contribution - contacter chm.duquesne at gmail.com si problème) 62.161.86.254 | telecommande_bluetooth_a_l_aide_de_son_telephone [Le 25/01/2021, 20:36] (Version actuelle) – [Créer son propre fichier « .hid »] 82.64.44.185 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> | ||
+ | ---- | ||
+ | |||
+ | ====== Télécommande Bluetooth à l'aide de son téléphone ====== | ||
+ | |||
+ | But de ce tuto : utilisez votre téléphone Sony Ericsson bluetooth comme télécommande pour votre PC. | ||
+ | Ceci marche à merveille pour tous les téléphones Sony Ericsson testés jusqu' | ||
+ | |||
+ | |||
+ | =====Téléphones testés===== | ||
+ | |||
+ | C702, C902, G502, K320i, K53Oi, K550i, K610i, K700i, K750i, K770i, K800i, S500i, V600i, V630i, V640i, V800, W300i, W550i, W580i, W595, W595s, W610i, W660i, W800i, W810i, W850i, W880i, W910i, Z520i, Z530i | ||
+ | |||
+ | ====Téléphones testés qui marchent partiellement==== | ||
+ | |||
+ | - K810i (La souris ne marche pas) | ||
+ | |||
+ | ===== Pré-requis ===== | ||
+ | Voici la liste des pré-requis : | ||
+ | * Le support Bluetooth sur le téléphone | ||
+ | * Le support [[: | ||
+ | |||
+ | |||
+ | ===== Configuration ===== | ||
+ | |||
+ | ==== Avec Ubuntu 9.04 et suivants ==== | ||
+ | |||
+ | Sous Kde4 et Hardy le paquet Kdebluetooth gère cet outil sans problème (SE750i)(de Kikibelux) | ||
+ | Voir [[https:// | ||
+ | * Téléchargé le fichier .hdi de votre choix [[https:// | ||
+ | * Connectez votre ordinateur et votre téléphone via bluetooth, | ||
+ | * Envoyer le fichier précédemment téléchargé sur votre téléphone. | ||
+ | |||
+ | FIXME à compléter | ||
+ | |||
+ | ===== Configuration des touches ===== | ||
+ | |||
+ | Alors maintenant que tout marche, vous pouvez utiliser | ||
+ | le pad du téléphone pour diriger la souris, | ||
+ | mais la plupart des raccourcis définis sur le téléphone ne marchent pas ... | ||
+ | Nous allons voir comment se configurer les touches aux petits oignons. | ||
+ | |||
+ | ==== Utilisez un fichier « .hid » ==== | ||
+ | |||
+ | === Qu' | ||
+ | |||
+ | Les fichiers hid sont des archives tar contenant une sorte de XML made in sony ericsson, ainsi qu'une image png. Vous pouvez donc les traiter comme des archives tar avec [[: | ||
+ | |||
+ | === Quelques fichiers HID utiles === | ||
+ | |||
+ | * {{http:// | ||
+ | * {{bonus.zip|Le fichier adapté à VLC de l' | ||
+ | * {{: | ||
+ | * [[https:// | ||
+ | |||
+ | === Installation d'un fichier hid=== | ||
+ | |||
+ | Envoyez ce fichier sur votre téléphone, | ||
+ | |||
+ | < | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==== Créer son propre fichier « .hid » ==== | ||
+ | |||
+ | Voici l' | ||
+ | |||
+ | ===Le format kcf=== | ||
+ | |||
+ | Voici un fichier que je me suis fait pour VLC et que j'ai nommé VlcMediaPlayer.kcf | ||
+ | <file xml> | ||
+ | < | ||
+ | VERSION = " | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <!-- JUMP BACK - (Ctrl + Left) --> | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <!-- PLAY/PAUSE - Space --> | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <!-- JUMP FORWARD - (Ctrl + right) --> | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <!-- PREV - (p) --> | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <!-- STOP - (s)--> | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <!-- NEXT - (n) --> | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <!-- MUTE - (m) --> | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <!-- VOL UP - (Ctrl + Up) --> | ||
+ | </ | ||
+ | </ | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <!-- VOL DOWN - (Ctrl + Down) --> | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===Comprendre comment ça marche=== | ||
+ | |||
+ | C'est pas difficile : | ||
+ | * Vous avez des balises KEY_foo qui représentent chaque touche. | ||
+ | <code xml> | ||
+ | < | ||
+ | ... | ||
+ | </ | ||
+ | </ | ||
+ | Ici, c'est donc la touche qui baisse le volume (sur le côté du téléphone). | ||
+ | |||
+ | * À l' | ||
+ | < | ||
+ | < | ||
+ | ... | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | * Enfin, encore à l' | ||
+ | < | ||
+ | < | ||
+ | <!-- VOL DOWN - (Ctrl + Down) --> | ||
+ | </ | ||
+ | |||
+ | * KEYBOARD MODIFIERS (ici 01) est appelé le modificateur. Les modificateurs sont les touches de type Ctrl, Alt, Shift. Sachez que 01 correspond au modificateur Ctrl\\ | ||
+ | * USAGEID (ici 51) est la touche concernée. La touche 51 de l' | ||
+ | * <!-- VOL DOWN - (Ctrl + Down) --> est un commentaire pour le lecteur. \\ | ||
+ | Vous vous en doutiez, la combinaison de touche correspond donc à Ctrl + flèche bas. | ||
+ | |||
+ | Autrement dit, Si l'on reprend l' | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <!-- VOL DOWN - (Ctrl + Down) --> | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | On vient d' | ||
+ | |||
+ | |||
+ | |||
+ | ===Correspondances des touches=== | ||
+ | |||
+ | * **Les Modificateurs**\\ | ||
+ | Les modificateurs (qui sont donc les touches Ctrl, Alt, Shift) | ||
+ | sont un masque de valeurs prises une à une. Autrement dit, pour ceux qui n'y comprennent rien, il suffit de les additionner pour obtenir le code voulu. | ||
+ | Ex: Ctrl vaut 1, Shift vaut 2, donc Shift+Ctrl = 3... (0 pour n' | ||
+ | ^Rien|00| | ||
+ | ^Ctrl|01| | ||
+ | ^Shift|02| | ||
+ | ^Alt|04| | ||
+ | |||
+ | * **Les autres touches**\\ | ||
+ | [[http:// | ||
+ | |||
+ | |||
+ | |||
+ | ===L' | ||
+ | |||
+ | C'est un fichier png banal qui est affiché sur le téléphone afin de se souvenir des raccourcis définis. C'est donc juste pour vous servir de mémo. Pour l' | ||
+ | Les seules obligations vis à vis de ce fichier sont : | ||
+ | * être au format png ; | ||
+ | * Ne pas dépasser la résolution de votre téléphone portable. | ||
+ | Je vous conseille de reprendre une image existante et de la modifier plutôt que de partir de rien. Après avoir tout bien mis dans votre fichier hid, puis sur votre téléphone, | ||
+ | |||
+ | |||
+ | ===Utiliser son fichier hid=== | ||
+ | |||
+ | * Servez-vous des explications ci-dessus pour taper votre fichier de config .kcf ; | ||
+ | * Faites vous une image png qui lui correspond (vous pouvez reprendre une image qui existe déjà) ; | ||
+ | * Mettez le tout dans un dossier | ||
+ | * Compressez ce dossier avec [[: | ||
+ | * Renommez l' | ||
+ | * Envoyez ce fichier sur votre téléphone, | ||
+ | |||
+ | |||
+ | |||
+ | ==== Plus loin grâce à xbindkeys ==== | ||
+ | |||
+ | C'est bien beau de définir des commandes clavier à faire envoyer par votre téléphone, | ||
+ | Vous ne connaissiez pas? Vous auriez tort, c'est un logiciel sous linux qui permet de définir des raccourcis claviers très facilement. Regardez de ce côté pour pouvoir utiliser ce que vous voulez via votre télécommande ! | ||
+ | Voici [[http:// | ||
+ | |||
+ | |||
+ | ===== Problèmes communs ===== | ||
+ | |||
+ | **#**Si vous avez un problème avec la synchronisation entre la télécommande et l' | ||
+ | |||
+ | * Coupez le bluetooth via | ||
+ | |||
+ | sudo / | ||
+ | |||
+ | * [[: | ||
+ | |||
+ | security user; | ||
+ | |||
+ | en | ||
+ | |||
+ | security auto; | ||
+ | |||
+ | c'est le seul moyen que j'ai trouvé d' | ||
+ | |||
+ | * Relancez le bluetooth | ||
+ | |||
+ | sudo / | ||
+ | |||
+ | ===== Pages en rapport ===== | ||
+ | |||
+ | * [[http:// | ||
+ | |||
+ | ---- | ||
+ | // | ||
+ | gigigan _CHEZ_ gmail _POINT_ com http:// |