Bonjour,
Après deux jours de recherche fastidieuses, j'ai enfin fini l'installation de mon Clavier BeeWi BBK201.
Je fais donc part de mon expérience pour les suivants.
A là réception du clavier, je connecte via le bluetooth mon clavier sur mon HTC Desire HD.
Clavier reconnu et connecté.
Celui écrit mais est reconnu en clavier américain.
Installation de BlueInput (considéré comme le soft pour paré le problème de langue, Payant 10€), et là les ennuies commencent. IMPOSSIBLE d'obtenir une connexion au clavier avec ce dernier soft.
J'ai donc essayé d'autres soft de gestion de bluetooth - aucun n'a fonctionné
La seul solution, Rootage et Remapping du clavier.
Cette à déjà été proposé et fonctionne parfaitement. Mais des compétences sont requises.
ATTENTION LA PROCEDURE CI-DESSOUS PEUT CAUSER DES DOMMAGES IMPORTANT SUR VOTRE SMARTPHONE – Vous êtes seul responsable des dommages occasionnés.
Pour résumer :
1) Dés réception du clavier, charger le sur le port USB (led rouge s'allume)
2) Mettre sur On le clavier, puis appuyer 5s sur la touche au dessus de la touche 9 (permet la synchronisation des équipement)
3) Sur votre Android
Paramètres / Sans Fil et Reseaux / Bluetooth (coché)
Puis Paramètres Bluetooth / Recherche de périphériques
« BeeWi BBK201 Bluetooth Keybord » apparaît
Cliquer dessus – Il vous demande d'entrer un code sur votre clavier pour associer les équipements.
Taper le « code » sur votre clavier + Enter
Exemple : « 954751 » et Enter
L'état sur votre écran passe à « Connecté »
Bravo vos équipements communiquent.
4) Vérification
Créer un nouvel SMS et commencez à taper sur votre clavier.
Taper sur le A, il vous écrit Q
Taper sur le Z, il vous écrit W
Taper sur le M, il vous écrit ;
Parfait... (Un peu de patience, on va le mettre en AZERTY)
Dans le cas où rien ne s'affiche sur votre écran
Vérifier la connexion Bluetooth dans Paramètres / Sans Fil et Reseaux / Bluetooth
Si la connexion est bonne – Installer KeyTest.apk
https://github.com/chrisboyle/keytest/downloads
Lancer l'appli depuis votre smartphone – un écran noir apparaît – Taper sur votre clavier
Par exemple la touche « Enter »
Vous pouvez lire :
Keycode : 0
KeyEvent : KeyEvent {Action=0 code=0 repeat=0 meta=0 scancode=28 mflag=8}
Si tout est ok – on continue
5) Remapping du clavier
Prérequis : mode Root et installation de ES Explorateur
5.1) Accès à la racine
5.1.1) Installer Super User depuis Android Market https://play.google.com/store/apps/details?id=com.noshufou.android.su&hl=fr
5.1.2) Installer VISIONary+ depuis Andoid Market https://play.google.com/store/apps/details?id=com.noshufou.android.su&hl=fr
Ouvrir VISIONary+,
cochez « Set system r/w after root »
Cliquez sur « Temproot Now » et Patientez environ 2min….Faites chauffer un café....................
5.1.3) Installer ES Explorateur
https://play.google.com/store/apps/details?id=com.estrongs.android.pop&feature=search_result
Ouvrir ES explorer
Puis Menu / Réglages
Cocher « Accès à « / »
Cocher « Explorateur root »
Cocher « Monter le système de fichiers »
Fermer ES Explorateur
5.1.4) Installer Super User
https://play.google.com/store/apps/details?id=com.noshufou.android.su&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5ub3NodWZvdS5hbmRyb2lkLnN1Il0.
Ouvrir de nouveau ES Explorateur
Un message apparaît : « ES Explorateur a obtenu les droits de Super Utilisateurs »
Par défaut ES Explorateur se place dans /sdcard
Remonter l'arborescence et allez dans /System/usr
Se trouve ici deux dossiers « keychars » et « keylayout »
6) Modification du mapping de clavier
Dans Keylayout
Trouver BT_HID.kl
Dans Keychars
Trouver BT_HID.kcm.bin (BT_HID correspond à Bluetooth et HID le protoole)
Plusieurs solutions pour modifier ces fichiers.
6.1) Modification depuis un PC (ou remplacer les deux fichiers par les miens)
Copier les deux fichiers sur votre carte SD dans un dossier que nous allons créer
Créer un dossier sur votre SD – nommez le Clavier BBK200
Passer votre smartphone en mode « lecteur de disque » lorsqu'il est connecté en USB à votre PC
Accéder à votre dossier depuis votre PC
Poste de travail/SD HTC 8Go/Clavier BBK200 (Les termes peuvent changer suivant votre configuration)
6.1.1) Modification de BT_HID.kl
Ouvrer le fichier BT_HID.kl sur votre PC avec WordPAd
Votre A devient Q
Votre Q devient A
etc...
Enregistrer le fichier et remplacer celui présent dans /System/Usr/keylayout
6.1.2) Modification de BT_HID.kcm.bin
Installer un éditeur Hexadécimal (Edit Hexa) http://www.logitheque.com/logiciels/windows/utilitaires/utilitaires_
Ouvrir BT_HID.kcm.bin avec cet éditeur
Explication sur la fenêtre
Les caractères hexadécimaux de la colonne 00 à 0F correspondent aux caractères du clavier à droite sous « keychar x4 ».
Sous « keychars x4 » nous allons modifier les caractères pour qu'ils correspondent au clavier AZERTY.
Par exemple :
Avant on avait
. . . . A . 2 . a . A . a . A
Après
. . . . Q . 2 . q . Q . q . Q
.
.
.
.
Q = 1ère rangée = Utilisation de la touche Shift (gauche)
.
2 = 2ème rangée = Utilisation de la touche Verrouillage Numéro (Uniquement sur clavier BBK301)
.
q = 3éme rangée = Utilisation normale par simple appuie sur la touche
.
Q = 4éme rangée = Utilisation de Shift (droit)
.
q = 5éme rangée = Utilisation de ALT
.
q = 6ème rangée = Utilisation de Shift + FN
Et pour FN et bien je n'ai pas trouvé le fichier à modifier.
Vous trouverez dans les fichiers à télécharger – Toutes les touches modifiées.
Une touche de clavier se compose ainsi
Shift
FN
Normal
ALT
Une fois le fichier modifié enregistrer le sur votre carte SD et remplacer celui de
/System/Usr/Keychars par le nouveau
7) Vérification
Ouvrir un nouveau message SMS et commencer à écrire
Super vous avez un clavier AZERTY
Source :
http://www.mjvanderwielen.com/android/keymapping-for-bluetooth-keyboard-on-android/
https://htc-touch-hd.1fr1.net/t44878-mobilefunfr-test-du-mini-clavier-bluetooth-azerty-pour-android-sur-htc-devnetClavier Américain
Clavier Français
Application :
KeyTest
SuperUser
VISIONary
ES Explorateur
Logiciel :
EditHexa
Fichiers disponibles :
http://www.4shared.com/file/iXdRGLqe/Protocole_dinstallation.html
http://www.4shared.com/photo/B1vXaksm/HIDkcm_.html
http://www.4shared.com/file/GIRhAV3I/BT_HID.html
http://www.4shared.com/file/G-e7WLui/BT_HIDkcm.html