Hi,
After resolving the backslash error on the ES (Spanish) keyboard, I saw that the {} characters weren't good mapped.
After trying and trying, i made a modified Spanish keyboard layout where the main characters works.
You can download the layout there: https://copy.com/b2f1XGkPFCpxKSeQ/es.properties?download=1
If you want to try if it works, you can download a test a payload that writes this:
Modified ES Keyboard Layout Test by DragsterPS
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
1234567890
{}[]()/\|!$%&=?.,-<>
Download the Test Payload: https://copy.com/6PwujXQt4hofQKvQ/inject.bin?download=1
To install it, you simply have to replace the es.properties layout (located in Encoder/recources/ folder of the Duck Programming) by this one.
If you want, you can add it to the USB-Rubber-Ducky repository on Git-Hub replacing the existing ES layout.
Thanks!