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
Hi !
First, thanks for Easy AVR. I just modded a Filco TKL with a Pegasus Hoof and it does wonder.
I wanted to type characters like ő è ú í ü and other unicodes but currently it is not possible from a US layout. I wish to keep the US layout while being able to print special characters.
I have seen that it was discussed already in issue 35 about unicode, and I thought of a workaround : using Alt+XXXX to print them. But since a lot of macros is required I try to increase the maximum number of macros and layers.
(Disclaimer, I am not great with Python).
I went to guy.py and changed the number of macros from 14 to 16 as a beginning and then I added M15, M16 on the other files while pushing aside some other macros to get some bytes available (from the second parameter of the scancode table).
Could you give hints on where to look for ?
Would it be possible to have more macros and layers in the foreseeable future ?
If not, is there any other solutions for unicode on custom controllers you could think of ?
Sorry, I was taking care of a baby when I responded. I committed a change that demonstrates how to increase the number of macros. If you want to make your own branch with even more macros, you can use the latest code as a base.
Unicode is really an issue for the PC, rather than the keyboard. They keyboard sends scancodes, not characters. The PC is responsible for translating the scancodes into characters, and in languages with many diacritics/umlauts/accents/whatever, there are more characters than there are keys. If you need to enter those characters, you might want to look into internationalization.
Hi !
First, thanks for Easy AVR. I just modded a Filco TKL with a Pegasus Hoof and it does wonder.
I wanted to type characters like ő è ú í ü and other unicodes but currently it is not possible from a US layout. I wish to keep the US layout while being able to print special characters.
I have seen that it was discussed already in issue 35 about unicode, and I thought of a workaround : using Alt+XXXX to print them. But since a lot of macros is required I try to increase the maximum number of macros and layers.
(Disclaimer, I am not great with Python).
I went to guy.py and changed the number of macros from 14 to 16 as a beginning and then I added M15, M16 on the other files while pushing aside some other macros to get some bytes available (from the second parameter of the scancode table).
EasyAVR/keymapper/easykeymap/gui.py
Line 85 in 8a390db
EasyAVR/keymapper/easykeymap/scancodes.py
Line 304 in 8a390db
EasyAVR/keymapper/easykeymap/picker.py
Line 318 in e3ecba6
EasyAVR/firmware/src/keymap.c
Line 1127 in e3ecba6
EasyAVR/firmware/src/config_keymap.h
Line 183 in e3ecba6
But now during the firmware building I have this error :
I will try to work it out but due to my limited knowledge in Python, any help would be appreciated.
And once again, great piece of software.
The text was updated successfully, but these errors were encountered: