Jump to content

[BugReport] Spanish support for keyboard


Recommended Posts

Your help is welcomed!

General Instructions are below:

Make sure your using the latest encoder (currently v2.2).

You best option is download the ducky-decode svn

inside the svn is the Folder


This is the location of all the language maps.

keyboard.properties is the main file, it maps ascii characters to their HID values. Do not edit this file.

You probably now want to read a non-english language french (fr.properties)/italian(it.properties)/german (de.properties) to see how special characters are mapped.

An example from de.properties:


This website http://www.charset.org/charactersets.php is good for finding your character map and ISO codes.

Basically, you need to create a new file es.properties, and build lines similar to:

ISO_8859_1_code = key_located_on_US_QWERTY_keyboard
ISO_8859_1_code = key_x, modifierkey_y 

It may be a long process, but do this for all the characters you need.

You can probably cheat and start using it.properties - and make necessary changes!


If a character is missing a warning is prompted when you run the encoder. Example:

Char not found:ASCII_72 
Char not found:ASCII_70 
Char not found:ASCII_6F 

This will help identify gaps in keyboard mappings

Also, when your sure you've got a working es.properties add it on the ducky-decode website under Issues, and label as Patch - it will then be added into the main repository.

This is a brief post, if you need clarification, ask questions, and I'll edit this post to make things clearer.

Edited by midnitesnake
Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Create New...