#keyboard layouts

1 messages · Page 1 of 1 (latest)

gilded smelt
#

you can access the serial command to see if there is an error:

#

basically download Mu, and in it click "serial", then in the serial panel type ctrl-D

fossil holly
#

mu crashed on my pc everytime i launch it

gilded smelt
#

ugh well send your code (with the + on the left) I'll have a look

fossil holly
#

thank u so much

gilded smelt
#

AH you must have accidentally removed this from the top of the file

from adafruit_hid.keyboard import Keyboard
fossil holly
#

i put this line under import keycode im a right

#

i corrected it still doesn't work

gilded smelt
#

ok so that file works for me with a payload that is just "STRING hello world"

#

ah wait a sec

#

that one

#

did you try with a simple payload ?

fossil holly
#

i tried and it doesn't work

gilded smelt
fossil holly
#

no i got them with the generator

gilded smelt
#

there was a bug with it today, it might not be completely fixed

fossil holly
#

ow

gilded smelt
#

if the language is in the bundle it's better anyway, it has manual fixes

#

the generator is more like, try that at first if your language is not in the bundle

#

French is though (c'est le plus facile à tester pour moi 😉 )

fossil holly
#

u can speak french i didn't know and yeah

#

it is

gilded smelt
#

on peut parler français si c'est plus facile

fossil holly
#

oui ça le serais stp

#

je peu toujour essayer avec les fichier mpy a la place des fichiers py

#

peut être que cela fonctionnerais mais je ne sais pas trop comment modifier le code pour qu'il aille les récupérer

gilded smelt
#

le fichier keyboard_layout.py du générateur en ligne était obsolète en fait, il faut prendre les fichiers de la release

#

le fichier py c'est bien suffisant

fossil holly
#

la release c'est la 7 ou la 6 ou le fichier json

gilded smelt
#

circuitpython-keyboard-layouts-py-20211001.zip

#

dedans il y a un dossier "lib" il faut prendre les fichiers fr et keyboard_layout.py

#

les fichiers mpy sont utiles pour réduire la taille des fichiers (ils sont pré-interpétés) mais ce n'est pas nécessaire sur pico, qui a assez de flash et assez de ram pour les interpréter

fossil holly
#

je les ai pris et remplacer et ça je ne le savais pas que les mpy servait a ça

#

je l'ai ai remis a la racine du fichier lib dans mon pico

gilded smelt
#

et attention à ce qu'il n'y ait pas de doublons qui restent

fossil holly
#

il n'y en a pas de mon pts de vu

gilded smelt
#

(ça arrive de laisser un fichier dans CIRCUITPY qui prendra la priorité sur un module du même nom dans lib)

#

ok

#

ça devrait marcher à ce stade 🤷

fossil holly
#

je vais essayer maintenant avec un autre payload aurais tu des payload basique a me conseiller

gilded smelt
#

juste par exemple:

STRING hello world
fossil holly
#

je l'ai mis dans le fichier payload mais rien ne se passe

#

ces fichiers peuvent rester dans adafruit

gilded smelt
#

ah il manque keycode !

#

mieux vaut supprimer adafruit_hid et le réinstaller

fossil holly
#

pas de soucis

#

quel fichier je peu supprimer du fichier adafruit

#

histoire que je ne fasse pas de betise

gilded smelt
#

faut rien supprimer

#

juste remettre le dossier et son contenu tel qu'il est par défaut

fossil holly
#

j'ai réinstaller ada sans rien supprimer il est comme au debut avec keyboard us etc

gilded smelt
#

nickel

#

si ça veut toujours pas il faudra arriver à accéder à la console série pour voir les erreurs

fossil holly
#

merci pour l'aide en tout cas je vais essayer de faire ce que tu a dis j'éspère que cela fonctionnera

gilded smelt
#

ça peut être bien de débrancher-rebrancher une fois (après avoir éjecté le disque CIRCUITPY) et un payload avec un délais pour être sûr:

DELAY 4000
STRING bonjour AZERTY
fossil holly
#

j'ai essyer putty j'ai eu cette commande avec ecrit erreur au resuktat final

gilded smelt
#

ah c'est ma faute, j'avais mis le mauvais fichier la première fois, il faut remplacer SDA par GP0

fossil holly
#

ou ça ?

gilded smelt
#

là où y a écrit SDA 😉

#

c'est en bas à progStatusPin = digitalio.DigitalInOut(GP0)

fossil holly
#

comme cela

gilded smelt
#

ui

fossil holly
#

c'est modifier je vais reesayer puty

#

c'est l'inverse maintenant

gilded smelt
#

zéro

#

pas O

fossil holly
#

ahhhh autant pour moi

gilded smelt
#

c'est les connecteurs du pico, GP0, GP1 etc.

#

(c'est marqué au dos)

fossil holly
#

j'ai relancer et cette fenêtre apparait

#

es ce que cela signifie que tout est correct

gilded smelt
#

bien bien, maintenant faut ouvrir une fenêtre d'éditeur de texte et dédrancher-rebrancher pour voir si ça écrit

fossil holly
#

aucun soucis je vais essayer

gilded smelt
#

(on peut aussi redémarrer le pico en joignant le connecteur marqué "run" au dos et un connecteur "gnd")

#

(mais bon si on n'a pas de matos d'électronique c'est pas évident)

fossil holly
#

alleiluiaa ça fonctionne je suis tellement content et comment faire cela il faut un cable quelque chose du genre non

gilded smelt
#

même un trombone (dénudé)

#

sinon faut souder un bouton, c'est un autre boulot

#

enfin c'est facile, mais il faut un fer à souder 😛

fossil holly
#

je pense que je dois avoir ça j'essaierai sur mon temps libre je te dirais si j'ai reussi

gilded smelt
#

enfin bref, ça marche 🎉

fossil holly
#

oui et ça c'est genial

#

encore merci d'avoir pris de ton temps pour m'aider je t'en remercie infiniment

gilded smelt
#

et puis j'ai corrigé le générateur en ligne du coup, merci pour le retour du coup, j'avais oublier de mettre à jour un des fichiers

fossil holly
#

aucun soucis heureux que j'ai pu aider en retour

#

sur ce je vais te souhaiter une bonne nuit et encore merci pour ton aide