You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copied from [Neradoc/Circuitpython_Keyboard_Layouts](https://github.com/Neradoc/Circuitpython_Keyboard_Layouts/blob/main/PICODUCKY.md)
63
+
64
+
#### How to use one of these layouts with the pico-ducky repository.
65
+
66
+
**Go to the [latest release page](https://github.com/Neradoc/Circuitpython_Keyboard_Layouts/releases/latest), look if your language is in the list.**
67
+
68
+
#### If your language/layout is in the bundle
69
+
70
+
Download the `py` zip, named `circuitpython-keyboard-layouts-py-XXXXXXXX.zip`
71
+
72
+
**NOTE: You can use the mpy version targetting the version of Circuitpython that is on the device, but on Raspberry Pi Pico you don't need it - they only reduce file size and memory use on load, which the pico has plenty of.**
73
+
74
+
#### If your language/layout is not in the bundle
75
+
76
+
Try the online generator, it should get you a zip file with the bundles for yout language
77
+
78
+
https://www.neradoc.me/layouts/
79
+
80
+
#### Now you have a zip file
81
+
82
+
#### Find your language/layout in the lib directory
83
+
84
+
For a language `LANG`, copy the following files from the zip's `lib` folder to the `lib` directory of the board.
85
+
**DO NOT** modify the adafruit_hid directory. Your files go directly in `lib`.
86
+
**DO NOT** change the names or extensions of the files. Just pick the right ones.
87
+
Replace `LANG` with the letters for your language of choice.
88
+
89
+
-`keyboard_layout.py`
90
+
-`keyboard_layout_win_LANG.py`
91
+
-`keycode_win_LANG.py`
92
+
93
+
Don't forget to get [the adafruit_hid library](https://github.com/adafruit/Adafruit_CircuitPython_HID/releases/latest).
94
+
95
+
This is what it should look like **if your language is French for example**.
0 commit comments