Comment connecter un clavier PS/2 pour l’iPhone (10 / 11 étapes)

Étape 10 : Le programme Client pour iPhone

Maintenant, pour mettre en place le programme de client iPhone.

Pour le code client, j’utilise un programme que j’ai trouvé sur la page Google Code de Anthony Pray.  Ce programme lit les entrées du port série à 19200 bits/s et puis l’injecte l’événement de clavier approprié à l’aide d’une bibliothèque de client VNC.  J’ai fait un miroir local uniquement du texte de la source ici, qui peut être facilement extrait avec wget.

Étant donné que nous allons être injecter rapidement sur la touche par VNC, vous aurez également besoin d’exécuter un serveur VNC sur l’iPhone.  Nous allons utiliser Veency (qui est génial et vous devez installer quand même).

Allez dans Cydia ou Icy et installer les paquets suivants :

  • Veency - fournit le serveur VNC, configurez-le pour exécuter au démarrage
  • LibVNCServer - offre libvncclient
  • iPhone 2.0 Toolchain -fournit un environnement de compilation (gcc, libgcc, ldid, libz sont requis si vous allez dans une autre voie)
  • MobileTerminal - donc vous pouvez accéder à la borne de l’iPhone
  • wget - donc vous pouvez tirer vers le bas le fichier source

Maintenant pour télécharger et générer la source.  Soit ouvrir MobileTerminal ou SSH dans votre téléphone et puis procédez comme suit :

  • wget http://awgh.org/files/TouchClient.c
  • GCC-static-libgcc -o TouchClient TouchClient.c - lvncclient
  • LDID -S TouchClient

La dernière étape, à l’aide de ldid, faux signer le fichier binaire.  Sans elle, l’iPhone OS va tuer votre processus immédiatement.

Pour démarrer le programme, exécutez-le à partir de Terminal Mobile avec :

. / TouchClient

Cela entraînera Veency faire apparaître une boîte de dialogue vous demandant si vous souhaitez accepter la connexion VNC.  Accepter de hit.

J’ai remarqué que cela reliant MobileTerminal maintient le programme vie même lorsque vous quittez MobileTerminal, mais il serait préférable d’utiliser launchd.  Je n’ai pas compris que tout de suite.

Articles Liés

Comment connecter une manette Xbox 360 pour Mac

Comment connecter une manette Xbox 360 pour Mac

Cela vous montrera comment connecter une manette Xbox 360 pour MacintoshEtape 1: Obtenir Microsoft récepteur sans filSi vous utilisez un contrôleur sans fil xbox 360, vous devrez le récepteur sans fil. Si vous avez un filaire xbox 360 alors sautez ce
Comment connecter un ordinateur portable Windows et l’iPhone à un réseau sans fil

Comment connecter un ordinateur portable Windows et l’iPhone à un réseau sans fil

Introduction :Forbes a déclaré en mars que les statistiques montrent qu'internet haute vitesse est maintenant disponible en près de huit sur dix maisons aux États-Unis. Le monde devient plus dépendant de la technologie, et il ne semble pas se ralenti
Comment faire une sonnerie personnalisée pour un iPhone en utilisant iTunes sur un ordinateur Apple

Comment faire une sonnerie personnalisée pour un iPhone en utilisant iTunes sur un ordinateur Apple

Saviez-vous que vous pouvez avoir toute la chanson ou le bruit comme sonnerie pour votre iPhone ? Et que c'est gratuit ? À l'aide de votre ordinateur Apple, si vous suivez ces instructions simples vous pouvez avoir n'importe quel ton ou la chanson qu
Connectez le clavier PS/2 pour Arduino

Connectez le clavier PS/2 pour Arduino

Salut tout le monde, c'est aussi un projet intéressant qui apporte 106 entrées à votre Arduino. Ne peut pas croire ? Suivre le projet et voir comment cela se passe avec un clavier PS/2.OK tout d'abord, que vous devezArduino (UNO)Clavier PS/2Connecteu
Comment connecter un clavier Bluetooth à un Nexus 7

Comment connecter un clavier Bluetooth à un Nexus 7

Étape 1 :tout d'abord vous avez besoin d'un clavier BluetoothÉtape 2 :Allumez votre clavier Bluetooth.Étape 3 :Trouver votre clavier Bluetooth avec votre nexus 7Étape 4 :Tapez le numéro sur le clavier et il devrait paire... Le numéro est différent à
Comment connecter une console de mixage pour une utilisation du système sonore live

Comment connecter une console de mixage pour une utilisation du système sonore live

bases de connexion d'une webcam live sonorisation mixage serpent de Conseil et d'un microphone.
Comment faire un stylet fait maison pour votre IPhone, IPod, IPad

Comment faire un stylet fait maison pour votre IPhone, IPod, IPad

Bonjour à tous:)Voici une vidéo avec des instructions étape par étape comment faire votre propre stylet à l'aide d'appareils ménagers quotidiens:)
Comment connecter le DeLorme Earthmate GPS LT-20 à votre Google Earth pour un grand GPS carte de suivi.

Comment connecter le DeLorme Earthmate GPS LT-20 à votre Google Earth pour un grand GPS carte de suivi.

je vais vous montrer comment connecter un périphérique GPS à la populaire émission de Google Earth, sans l'aide de Google Earth Plus.Je n'ai pas un gros budget donc je peux vous garantir que ce sera possible à peu de frais.Étape 1: Liste de logiciels
Comment construire un clavier Gaming

Comment construire un clavier Gaming

Cet Instructable va montrer comment construire un clavier de jeu sur un contrôleur de Logitech. Cela a été conçu pour League of Legends (ou alors ne pas s'aliéner personne, DOTA), mais il va travailler pour n'importe quel jeu (j'ai fait un peu de Sta
Comment connecter une framboise pi à l’écran de l’ordinateur

Comment connecter une framboise pi à l’écran de l’ordinateur

La raison pourquoi je suis venu avec ce réfractaire est que : un jour, moi ainsi que mes amis ont été mal à travailler sur la pi framboise, puisque nous n'avions pas tout affichage HDMI/AV. Par conséquent, je suis venu avec ce tutoriel pour que d'aut
Comment : Connecter votre Wiimote à votre ordinateur via Bluetooth

Comment : Connecter votre Wiimote à votre ordinateur via Bluetooth

Saviez-vous que les capacités de la Wiimote dépassent les utilisations que Nintendo est à limiter ? Il est vrai, et dans ce tutoriel, je vais vous montrer comment connecter votre Wiimote sur votre ordinateur et ouvrent un éventail illimité de possibi
Comment connecter une Balance électronique ou l’échelle à un PC et lire les valeurs de poids directement dans Excel

Comment connecter une Balance électronique ou l’échelle à un PC et lire les valeurs de poids directement dans Excel

plupart des balances électroniques et des balances de laboratoire ont une RS232 (série) ou un USB port mais aucuns instructions ne sont normalement assurés pour vous montrer comment connecter correctement à votre PC ou comment faire pour entrer des v
Comment faire du clavier

Comment faire du clavier

Dans ce projet, vous pouvez voir comment faire du clavier.Tu as besoin de:boutonPCB bordcertains fils. Dans ce projet, vous pouvez voir comment faire du clavier et de contrôler avec arduino (pour rendre le mot de passe, servo de commande avec mot de
Comment construire un câble USB pour le PCB universel

Comment construire un câble USB pour le PCB universel

projet The PCB universel (UPCB en abrégé) a été lancé afin de permettre un seul contrôleur de jeu, en particulier lutte contre bâtons, sur les consoles différentes autant que possible. On trouvera des renseignements sur le projet sur le thread suivan