no42 Posted February 8, 2012 Share Posted February 8, 2012 (edited) If your from outside the US, we need you to test and confirm the keyboard maps athttp://code.google.c...er/v2/resourcesUsing the duck encoder v2.2+Additionally, if your language is not currently supported. We need your Help! Edited April 21, 2013 by midnitesnake Quote Link to comment Share on other sites More sharing options...
Thetra Posted February 9, 2012 Share Posted February 9, 2012 Norwegian Quote Link to comment Share on other sites More sharing options...
GuardMoony Posted February 11, 2012 Share Posted February 11, 2012 Dont forget the belgians ! belgian point to be exactly Great work midnitesnake Quote Link to comment Share on other sites More sharing options...
thaihenry Posted February 13, 2012 Share Posted February 13, 2012 Thai Quote Link to comment Share on other sites More sharing options...
Z @ck Posted February 16, 2012 Share Posted February 16, 2012 Hello, I am a beginner in programming but if there are French can be motivated to try to do an Encoder-fr.jar Quote Link to comment Share on other sites More sharing options...
Valsacar Posted March 3, 2012 Share Posted March 3, 2012 Korean please. Quote Link to comment Share on other sites More sharing options...
pentesting Posted March 7, 2012 Share Posted March 7, 2012 Hebrew Please Quote Link to comment Share on other sites More sharing options...
D4rkOperat0r Posted July 5, 2012 Share Posted July 5, 2012 Latin American and US-International Quote Link to comment Share on other sites More sharing options...
mobpet Posted July 12, 2012 Share Posted July 12, 2012 DK keyboard (Danish) Pretty please…8) Can I expect DK support on the ducky? Really hope so, or I have spent $70 bucks plus international shipping invain..8( /M Quote Link to comment Share on other sites More sharing options...
RUdude Posted July 27, 2012 Share Posted July 27, 2012 Russian please :) Quote Link to comment Share on other sites More sharing options...
polors Posted August 2, 2012 Share Posted August 2, 2012 LatinAmerican Quote Link to comment Share on other sites More sharing options...
no42 Posted December 19, 2012 Author Share Posted December 19, 2012 Lets try and get language support up and running again. Examples: http://code.google.com/p/ducky-decode/source/browse/#svn%2Ftrunk%2FEncoder%2Fv2%2Fresources The community needs your help! Quote Link to comment Share on other sites More sharing options...
nek6994 Posted January 20, 2013 Share Posted January 20, 2013 I could tell where to start for keyboard support Spain sorry but I am using google translate Quote Link to comment Share on other sites More sharing options...
Dnucna Posted January 30, 2013 Share Posted January 30, 2013 DK keyboard (Danish) Pretty please…8) Can I expect DK support on the ducky? Really hope so, or I have spent $70 bucks plus international shipping invain..8( /M :D I do the same... then I coded an international encoder. It's now easy to create a foreign keyboard layout. Take a look at the properties files here: http://code.google.com/p/ducky-decode/source/browse/#svn%2Ftrunk%2FEncoder%2Fv2%2Fresources Wikipedia has a great page with layouts: http://en.wikipedia.org/wiki/Keyboard_layout You just have to map your ascii hexadecimal code on the qwerty layout. http://www.asciitable.com/ for the ascii codes. For example in french: a -> ASCII_61 = KEY_Q z -> ASCII_7A = KEY_W e -> ASCII_65 = KEY_E r -> ASCII_72 = KEY_R t -> ASCII_74 = KEY_T y -> ASCII_79 = KEY_Y If a character is missing a warning is prompted: Char not found:ASCII_72 Char not found:ASCII_70 Char not found:ASCII_6F Dnucna Quote Link to comment Share on other sites More sharing options...
Newgeek Posted February 15, 2013 Share Posted February 15, 2013 Chinese!!!!!! Quote Link to comment Share on other sites More sharing options...
hhrjkutu Posted May 18, 2013 Share Posted May 18, 2013 Can some help me to get the ^ lether in "no.properties" ASCII_5E? To get this i need to spess "LEFT-SHIFT+http://hankipanki.net/dump/1368867547-u36k.jpg+Space" at the same time. I have try to understand how i set this in the code. //ASCII_5E = MODIFIERKEY_SHIFT + CIRCUMFLEX_BITS + KEY_SPACE ? Quote Link to comment Share on other sites More sharing options...
Powerslave Posted May 24, 2013 Share Posted May 24, 2013 I am currently working on the DE_ch.property file, for Swiss German Keyboards, will upload it when i am done. Greetz Powerslave Proud Duck owner since 3 days Quote Link to comment Share on other sites More sharing options...
meraydin Posted May 27, 2013 Share Posted May 27, 2013 (edited) SUGGESTION: Microsoft has an application called "Keyboard Layout Creator". It can load the existing layout from a list and generate a text file similar to the following. Someone (me for example) can write an application to convert that file into *.properties file. I just need which keywords need to be mapped. Can anyone help? Here is the layout file created by MS: KBD Layout01 "Turkish Q - Custom" COPYRIGHT "© 2013 Karmasis" COMPANY "Karmasis" LOCALENAME "tr-TR" LOCALEID "0000041f" VERSION 1.0 SHIFTSTATE 0 //Column 41 //Column 5 : Shft2 //Column 6 : Ctrl6 //Column 7 : Ctrl Alt7 //Column 8 : Shft Ctrl Alt LAYOUT ;an extra '@' at the end is a dead key //SC VK_ Cap 0 1 2 6 7//-- ---- ---- ---- ---- ---- ---- ---- 02 1 0 1 0021 -1 003e -1 // DIGIT ONE, EXCLAMATION MARK, <none>, GREATER-THAN SIGN, <none>03 2 0 2 0027 -1 00a3 -1 // DIGIT TWO, APOSTROPHE, <none>, POUND SIGN, <none>04 3 0 3 005e@ -1 0023 -1 // DIGIT THREE, CIRCUMFLEX ACCENT, <none>, NUMBER SIGN, <none>05 4 0 4 002b -1 0024 -1 // DIGIT FOUR, PLUS SIGN, <none>, DOLLAR SIGN, <none>06 5 0 5 0025 -1 00bd -1 // DIGIT FIVE, PERCENT SIGN, <none>, VULGAR FRACTION ONE HALF, <none>07 6 0 6 0026 -1 -1 -1 // DIGIT SIX, AMPERSAND, <none>, <none>, <none>08 7 0 7 002f -1 007b -1 // DIGIT SEVEN, SOLIDUS, <none>, LEFT CURLY BRACKET, <none>09 8 0 8 0028 -1 005b -1 // DIGIT EIGHT, LEFT PARENTHESIS, <none>, LEFT SQUARE BRACKET, <none>0a 9 0 9 0029 -1 005d -1 // DIGIT NINE, RIGHT PARENTHESIS, <none>, RIGHT SQUARE BRACKET, <none>0b 0 0 0 003d -1 007d -1 // DIGIT ZERO, EQUALS SIGN, <none>, RIGHT CURLY BRACKET, <none>0c OEM_8 0 002a 003f -1 005c -1 // ASTERISK, QUESTION MARK, <none>, REVERSE SOLIDUS, <none>0d OEM_MINUS 0 002d 005f -1 007c -1 // HYPHEN-MINUS, LOW LINE, <none>, VERTICAL LINE, <none>10 Q 1 q Q -1 0040 -1 // LATIN SMALL LETTER Q, LATIN CAPITAL LETTER Q, <none>, COMMERCIAL AT, <none>11 W 1 w W -1 -1 -1 // LATIN SMALL LETTER W, LATIN CAPITAL LETTER W, <none>, <none>, <none>12 E 1 e E -1 20ac -1 // LATIN SMALL LETTER E, LATIN CAPITAL LETTER E, <none>, EURO SIGN, <none>13 R 1 r R -1 -1 -1 // LATIN SMALL LETTER R, LATIN CAPITAL LETTER R, <none>, <none>, <none>14 T 1 t T -1 -1 -1 // LATIN SMALL LETTER T, LATIN CAPITAL LETTER T, <none>, <none>, <none>15 Y 1 y Y -1 -1 -1 // LATIN SMALL LETTER Y, LATIN CAPITAL LETTER Y, <none>, <none>, <none>16 U 1 u U -1 -1 -1 // LATIN SMALL LETTER U, LATIN CAPITAL LETTER U, <none>, <none>, <none>17 I 5 0131 I -1 i 0130 // LATIN SMALL LETTER DOTLESS I, LATIN CAPITAL LETTER I, <none>, LATIN SMALL LETTER I, LATIN CAPITAL LETTER I WITH DOT ABOVE18 O 1 o O -1 -1 -1 // LATIN SMALL LETTER O, LATIN CAPITAL LETTER O, <none>, <none>, <none>19 P 1 p P -1 -1 -1 // LATIN SMALL LETTER P, LATIN CAPITAL LETTER P, <none>, <none>, <none>1a OEM_4 1 011f 011e 001b 00a8@ -1 // LATIN SMALL LETTER G WITH BREVE, LATIN CAPITAL LETTER G WITH BREVE, ESCAPE, DIAERESIS, <none>1b OEM_6 1 00fc 00dc 001d 007e@ -1 // LATIN SMALL LETTER U WITH DIAERESIS, LATIN CAPITAL LETTER U WITH DIAERESIS, INFORMATION SEPARATOR THREE, TILDE, <none>1e A 5 a A -1 00e6 00c6 // LATIN SMALL LETTER A, LATIN CAPITAL LETTER A, <none>, LATIN SMALL LETTER AE (ash) *, LATIN CAPITAL LETTER AE (ash) *1f S 1 s S -1 00df -1 // LATIN SMALL LETTER S, LATIN CAPITAL LETTER S, <none>, LATIN SMALL LETTER SHARP S (German), <none>20 D 1 d D -1 -1 -1 // LATIN SMALL LETTER D, LATIN CAPITAL LETTER D, <none>, <none>, <none>21 F 1 f F -1 -1 -1 // LATIN SMALL LETTER F, LATIN CAPITAL LETTER F, <none>, <none>, <none>22 G 1 g G -1 -1 -1 // LATIN SMALL LETTER G, LATIN CAPITAL LETTER G, <none>, <none>, <none>23 H 1 h H -1 -1 -1 // LATIN SMALL LETTER H, LATIN CAPITAL LETTER H, <none>, <none>, <none>24 J 1 j J -1 -1 -1 // LATIN SMALL LETTER J, LATIN CAPITAL LETTER J, <none>, <none>, <none>25 K 1 k K -1 -1 -1 // LATIN SMALL LETTER K, LATIN CAPITAL LETTER K, <none>, <none>, <none>26 L 1 l L -1 -1 -1 // LATIN SMALL LETTER L, LATIN CAPITAL LETTER L, <none>, <none>, <none>27 OEM_1 1 015f 015e -1 00b4@ -1 // LATIN SMALL LETTER S WITH CEDILLA *, LATIN CAPITAL LETTER S WITH CEDILLA *, <none>, ACUTE ACCENT, <none>28 OEM_7 1 i 0130 -1 -1 -1 // LATIN SMALL LETTER I, LATIN CAPITAL LETTER I WITH DOT ABOVE, <none>, <none>, <none>29 OEM_3 0 0022 00e9 -1 003c -1 // QUOTATION MARK, LATIN SMALL LETTER E WITH ACUTE, <none>, LESS-THAN SIGN, <none>2b OEM_COMMA 0 002c 003b 001c 0060@ -1 // COMMA, SEMICOLON, INFORMATION SEPARATOR FOUR, GRAVE ACCENT, <none>2c Z 1 z Z -1 -1 -1 // LATIN SMALL LETTER Z, LATIN CAPITAL LETTER Z, <none>, <none>, <none>2d X 1 x X -1 -1 -1 // LATIN SMALL LETTER X, LATIN CAPITAL LETTER X, <none>, <none>, <none>2e C 1 c C -1 -1 -1 // LATIN SMALL LETTER C, LATIN CAPITAL LETTER C, <none>, <none>, <none>2f V 1 v V -1 -1 -1 // LATIN SMALL LETTER V, LATIN CAPITAL LETTER V, <none>, <none>, <none>30 B 1 b B -1 -1 -1 // LATIN SMALL LETTER B, LATIN CAPITAL LETTER B, <none>, <none>, <none>31 N 1 n N -1 -1 -1 // LATIN SMALL LETTER N, LATIN CAPITAL LETTER N, <none>, <none>, <none>32 M 1 m M -1 -1 -1 // LATIN SMALL LETTER M, LATIN CAPITAL LETTER M, <none>, <none>, <none>33 OEM_2 1 00f6 00d6 -1 -1 -1 // LATIN SMALL LETTER O WITH DIAERESIS, LATIN CAPITAL LETTER O WITH DIAERESIS, <none>, <none>, <none>34 OEM_5 1 00e7 00c7 -1 -1 -1 // LATIN SMALL LETTER C WITH CEDILLA, LATIN CAPITAL LETTER C WITH CEDILLA, <none>, <none>, <none>35 OEM_PERIOD 0 002e 003a -1 -1 -1 // FULL STOP, COLON, <none>, <none>, <none>39 SPACE 0 0020 0020 0020 -1 -1 // SPACE, SPACE, SPACE, <none>, <none>56 OEM_102 0 003c 003e 001c 007c -1 // LESS-THAN SIGN, GREATER-THAN SIGN, INFORMATION SEPARATOR FOUR, VERTICAL LINE, <none>53 DECIMAL 0 002c 002c -1 -1 -1 // COMMA, COMMA, , , DEADKEY 005e 0061 00e2 // a -> â0069 00ee // i -> î0065 00ea // e -> ê0075 00fb // u -> û0131 00ee // ı -> î006f 00f4 // o -> ô0041 00c2 // A -> Â0130 00ce // İ -> Î0045 00ca // E -> Ê0055 00db // U -> Û0049 00ce // I -> Î004f 00d4 // O -> Ô0069 00ee // i -> î0130 00ce // İ -> Î0020 005e // -> ^ DEADKEY 00a8 0061 00e4 // a -> ä0069 00ef // i -> ï0065 00eb // e -> ë0075 00fc // u -> ü0131 00ef // ı -> ï006f 00f6 // o -> ö0041 00c4 // A -> Ä0130 00cf // İ -> Ï0045 00cb // E -> Ë0055 00dc // U -> Ü0049 00cf // I -> Ï004f 00d6 // O -> Ö0069 00ef // i -> ï0130 00cf // İ -> Ï0020 00a8 // -> ¨ DEADKEY 007e 006e 00f1 // n -> ñ0061 00e3 // a -> ã006f 00f5 // o -> õ004e 00d1 // N -> Ñ0041 00c3 // A -> Ã004f 00d5 // O -> Õ0020 007e // -> ~ DEADKEY 00b4 0061 00e1 // a -> á0069 00ed // i -> í0065 00e9 // e -> é0075 00fa // u -> ú0131 00ed // ı -> í006f 00f3 // o -> ó0041 00c1 // A -> Á0130 00cd // İ -> Í0045 00c9 // E -> É0055 00da // U -> Ú0049 00cd // I -> Í004f 00d3 // O -> Ó0069 00ed // i -> í0130 00cd // İ -> Í0020 00b4 // -> ´ DEADKEY 0060 0061 00e0 // a -> à0069 00ec // i -> ì0065 00e8 // e -> è0075 00f9 // u -> ù0131 00ec // ı -> ì006f 00f2 // o -> ò0041 00c0 // A -> À0130 00cc // İ -> Ì0045 00c8 // E -> È0055 00d9 // U -> Ù0049 00cc // I -> Ì004f 00d2 // O -> Ò0069 00ec // i -> ì0130 00cc // İ -> Ì0020 0060 // -> ` KEYNAME 01 Esc0e Backspace0f Tab1c Enter1d Ctrl2a Shift36 "Right Shift"37 "Num *"38 Alt39 Space3a "Caps Lock"3b F13c F23d F33e F43f F540 F641 F742 F843 F944 F1045 Pause46 "Scroll Lock"47 "Num 7"48 "Num 8"49 "Num 9"4a "Num -"4b "Num 4"4c "Num 5"4d "Num 6"4e "Num +"4f "Num 1"50 "Num 2"51 "Num 3"52 "Num 0"53 "Num Del"54 "Sys Req"57 F1158 F127c F137d F147e F157f F1680 F1781 F1882 F1983 F2084 F2185 F2286 F2387 F24 KEYNAME_EXT 1c "Num Enter"1d "Right Ctrl"35 "Num /"37 "Prnt Scrn"38 "Right Alt"45 "Num Lock"46 Break47 Home48 Up49 "Page Up"4b Left4d Right4f End50 Down51 "Page Down"52 Insert53 Delete54 <00>56 Help5b "Left Windows"5c "Right Windows"5d Application KEYNAME_DEAD 005e "CIRCUMFLEX ACCENT"00a8 "DIAERESIS"007e "TILDE"00b4 "ACUTE ACCENT"0060 "GRAVE ACCENT" DESCRIPTIONS 0409 Turkish Q - CustomLANGUAGENAMES 0409 Turkish (Turkey)ENDKBD Edited May 27, 2013 by meraydin Quote Link to comment Share on other sites More sharing options...
factgasm Posted June 10, 2013 Share Posted June 10, 2013 Australia and Indonesia please. Quote Link to comment Share on other sites More sharing options...
Powerslave Posted July 3, 2013 Share Posted July 3, 2013 Created a ch.properties file for Switzerland / Swiss German / DE_ch http://forums.hak5.org/index.php?/topic/29766-de-ch-keyboard-layout-swiss-german/ Quote Link to comment Share on other sites More sharing options...
eiro Posted August 2, 2013 Share Posted August 2, 2013 Latin American and US-International Hi D4rkOperat0r, Did you find a solution for spanish keyboard? Thanks in advance! Quote Link to comment Share on other sites More sharing options...
no42 Posted August 13, 2013 Author Share Posted August 13, 2013 There is the start of a keyboard map in the svn, under Encoder v2.0. However, it contains bugs. If you could post feedback that would be great! Quote Link to comment Share on other sites More sharing options...
guigarau Posted September 9, 2013 Share Posted September 9, 2013 Brazilian portuguese! Quote Link to comment Share on other sites More sharing options...
Hackman1970 Posted September 17, 2013 Share Posted September 17, 2013 (edited) Char not found:ASCII_5E in no.properties I have tried this in no.properties without any luck: //ASCII_5E = CIRCUMFLEX_BITS, MODIFIERKEY_SHIFT + KEY_SPACE // 94 ^ On my keyborad this key lives upper left side of the ENTER-key and it looks like this: ------- | ^ | | ~ | | ¨ | ------- I have to press SHIFT + ABOVE KEY + SPACE to get the letter ^,is there someone out there that can give me a hint? Edited September 19, 2013 by Hackman1970 Quote Link to comment Share on other sites More sharing options...
Sachadee Posted September 17, 2013 Share Posted September 17, 2013 (edited) Hello, Pt-Br Brazilian Portuguese, will be great ! Thanks Edited September 17, 2013 by Sachadee Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.