Je viens de me payer un clavier physique Beewi BBK200 AZERTY mais celui-ci est reconnu seulement en QWERTY sur mon Galaxy S2. Je pense savoir d'où ça vient et me débrouiller tout seul mais j'ai besoin d'aide pour récupérer 2 dossiers ( Keychars et Keylayout) dans SYSTEM/USR d'un GS2 avec une ROM d'origine. En effet, je venais, quelques jours auparavant de flasher mon GS2 avec la KG6. Et comme la plupart de ces Roms qu'on trouve sur le NET ne sont pas d'origine Française même si la langue française est intégrée, les dossiers Keychars et Keylayout n'intègrent pas les fichiers pour clavier physique AZERTY. J'ai vu sur un forum de Galaxy 551 (smartphone Android avec clavier physique) que le problème vient de là et qu'il a été résolu comme ça. Donc si une âme charitable passe par là avec un GS2 ROOT avec ROM origine (ça doit pas courir les rues sur ce forum de Flasheur fou) et peut m'envoyer ces 2 dossiers, je le remercie par avance. Pour récupérer ces 2 dossiers, il faut: -Un explorateur root (ES explorateur de Fichiers) gratuit -Autoriser les droits Root pour cette application -Aller dans system/usr, -Copier les 2 dossiers et les coller à la racine, -Brancher le GS2 et récupérer les 2 dossiers sur votre PC.
Et si ça fonctionne, j’espère que ça servira à quelqu'un d'autre. Voir même je ferai un petit Tuto.
Merci.
Dernière édition par Dark Vador le Jeu 4 Aoû 2011 - 21:26, édité 1 fois (Raison : J'ai corrigé ton titre..)
Dis donc tu y connais un rayon toi !!! Sauf que, tu parles de roms d'origine, mais de quelle origine lol ! Une rom opérateur (lequel) ou une rom "nue" ? Et comme tu le dis, ici je doute qu'on puisse trouver des membres sous roms nues (bien que, j'en connais au moins une !!) A la limite, je pourrais toujours lui envoyer un Mp afin qu'elle vienne à ton secours parce que moi, j'ai gardé la rom d'origine sfr à peine une après-midi
Moi, J'étais en rom KE2 Bouygues à l'origine mais je pense que toutes les roms opérateurs (Orange, SFR ou Bouygues) ou nue, du moment qu'elle viennent d'un pays qui utilise un clavier AZERTY contiennent les dossiers demandés.
En fait, je ne suis sur de rien mais je ne risque rien de tenter.
Je veux bien de l'aide de la personne dont tu parles si elle est disposée à me la donner. Sinon j'essaierai de repasser en KE2 pour retrouver ces 2 dossiers.
Normalement tu peux editer le fichier keylayout avec un bloc note et faire en sorte de remapper tes touches pour que le clavier se comporte bien en Az.erty. regarde un test du clavier mobile fun qui traine sur le fofo (c'est Agrimok qui a fait le test/tuto il me semble): il y a tout dedans.
@agrimok. Bon ben, je viens de tester ton fichier qwerty.kl mais sans succès. Pourtant quand je vois les images que tu as posté, c'est presque le même clavier. N'hésites pas à me faire un retour dès que tu auras ton SGS2, moi de mon coté, je vais tenter des trucs.
Tiens j'y pense, Si tu l'as samedi, essais de récupérer les fichiers d'origine avant de flasher. J'ai vu des tests de ce clavier sur galaxy TAB, il est répertorié comme accessoire compatible SGS2, donc normalemnt il devrait fonctionner avec un smartphone d'origine. Enfin on verra bien........
J'ai tester mon clavier sur un SGS flasher et aussi sur un SGS d'origine qui appartiennent à des collègues. Les 2 reconnaissent le clavier en QWERTY et pas moyen de modifier les paramètres.
@Agrimok : Merci, fais ça quand tu auras le temps je ne suis pas pressé. Moi de mon coté j'ai trouvé des infos pour modifier le fichier qwerty.kl, je vais m'y mettre, mais faut pas s'attendre à des resultats immédiat vu mon niveau.
Bon, j'ai un début de solution mais je donnerai plus de détail quand j'aurai résolu totalement le problème.
Edit ; Il faut modifier le fichier "Broadcom_Bluetooth_HID.kl". J'ai remapé les lettres A Z Q W X mais j'ai un peu de mal avec les ponctuations qui ne sont pas comme sur un clavier "AZERTY Standard" ainsi que les symboles associés aux touches Fn ou Alt. Donc si quelqu'un sait comment ça fonctionne, une petite explication serai la bienvenue.
Je viens de copier tes dossiers Keylaout et keyrchars dans mon SGS2 mais je suis revenu en QWERTY. Je vais revenir à mon fichier keylayout pour le moment. Je suis tomber sur un post, sur XDA où un Norvégien a modifié ses fichiers "Broadcom_Bluetooth_HID.kl" et "Broadcom_Bluetooth_HID.kcm" pour adapté un clavier d'Ipad sur sur une galaxy TAB. Pour cela il utilise l'application "keytest.apk" et un éditeur hexadecimal. Je continue mes investigations, un jour j'y arriverai. Sinon Agrimok, as tu des problèmes avec ton clavier Mobilefun et ton SGS2?
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 :
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é....................
Ouvrir ES explorer Puis Menu / Réglages Cocher « Accès à « / » Cocher « Explorateur root » Cocher « Monter le système de fichiers » Fermer ES Explorateur
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/ http://htc-touch-hd.1fr1.net/t44878-mobilefunfr-test-du-mini-clavier-bluetooth-azerty-pour-android-sur-htc-devnet Clavier Américain Clavier Français