Jump to content

Recommended Posts

Posted

Hello all.

One of the more tediuos tasks i need to do when i finish a helios profile is create the diferent versions for diferent international keyboards. This take me hours of works changing switches assignaments.

So at the end, i decided to make a tool to do the process automaticaly.

I started this afternoon, and the tool is ready and works! now i convert the profile to another languaje width only one click !

Still dont know why i dint make this before, haha !

 

Well, the question:

 

I just want to confirm, specialy width german, french and russian users if the table i am using to convert the keys is correct. i am using the keyboard configuration in windows to create the tables, but i am not sure.

 

Here you got the tables:

 

Dim spanish(47) 
spanish(0)="º"
spanish(1)="1"
spanish(2)="2"
spanish(3)="3"
spanish(4)="4"
spanish(5)="5"
spanish(6)="6"
spanish(7)="7"
spanish(8)="8"
spanish(9)="9"
spanish(10)="0"
spanish(11)=chr(39)  ' simbolo del rem
spanish(12)="¡"
spanish(13)= "q"
spanish(14)= "w"
spanish(15)= "e"
spanish(16)= "r"
spanish(17)= "t"
spanish(18)= "y"
spanish(19)= "u"
spanish(20)= "i"
spanish(21)= "o"
spanish(22)= "p"
spanish(23)= "`"
spanish(24)= "+"
spanish(25)="a"
spanish(26)="s"
spanish(27)="d"
spanish(28)="f"
spanish(29)="g"
spanish(30)="h"
spanish(31)="j"
spanish(32)="k"
spanish(33)= "l"
spanish(34)= "ñ"
spanish(35)= "´"
spanish(36)= "ç"
spanish(37)= "z"
spanish(38)= "x"
spanish(39)= "c"
spanish(40)= "v"
spanish(41)= "b"
spanish(42)= "n"
spanish(43)= "m"
spanish(44)= ","
spanish(45)= "."
spanish(46)= "-"



Dim french(47) 
french(0)="²"
french(1)="&"
french(2)="é"
french(3)=chr(34)  ' comillas dobles
french(4)="´"
french(5)="("
french(6)="]"
french(7)="è"
french(8)="!"
french(9)="ç"
french(10)= "à"
french(11)= ")"
french(12)= "-"
french(13)= "a"
french(14)= "z"
french(15)= "e"
french(16)= "r"
french(17)= "t"
french(18)= "y"
french(19)= "u"
french(20)= "i"
french(21)= "o"
french(22)= "p"
french(23)= "`"
french(24)= "+"
french(25)="a"
french(26)="s"
french(27)="d"
french(28)="f"
french(29)="g"
french(30)="h"
french(31)="j"
french(32)="k"
french(33)= "l"
french(34)= "m"
french(35)= "ù"
french(36)= "ç"
french(37)= "w"
french(38)= "x"
french(39)= "c"
french(40)= "v"
french(41)= "b"
french(42)= "n"
french(43)= ","
french(44)= ";"
french(45)= ":"
french(46)= "!"

Dim english(47) 
english(0)="`"
english(1)="1"
english(2)="2"
english(3)="3"
english(4)="4"
english(5)="5"
english(6)="6"
english(7)="7"
english(8)="8"
english(9)="9"
english(10)="0"
english(11)="-"
english(12)="="
english(13)= "q"
english(14)= "w"
english(15)= "e"
english(16)= "r"
english(17)= "t"
english(18)= "y"
english(19)= "u"
english(20)= "i"
english(21)= "o"
english(22)= "p"
english(23)= "["
english(24)= "]"
english(25)="a"
english(26)="s"
english(27)="d"
english(28)="f"
english(29)="g"
english(30)="h"
english(31)="j"
english(32)="k"
english(33)= "l"
english(34)= ";"
english(35)= chr(39)  ' rem symbol
english(36)= "\"
english(37)= "z"
english(38)= "x"
english(39)= "c"
english(40)= "v"
english(41)= "b"
english(42)= "n"
english(43)= "m"
english(44)= ","
english(45)= "."
english(46)= "/"


Dim german(47) 
german(0)="^"
german(1)="1"
german(2)="2"
german(3)="3"
german(4)="4"
german(5)="5"
german(6)="6"
german(7)="7"
german(8)="8"
german(9)="9"
german(10)="0"
german(11)="ß"
german(12)="´"
german(13)= "q"
german(14)= "w"
german(15)= "e"
german(16)= "r"
german(17)= "t"
german(18)= "z"
german(19)= "u"
german(20)= "i"
german(21)= "o"
german(22)= "p"
german(23)= "ü"
german(24)= "+"
german(25)="a"
german(26)="s"
german(27)="d"
german(28)="f"
german(29)="g"
german(30)="h"
german(31)="j"
german(32)="k"
german(33)= "l"
german(34)= "ö"
german(35)= "ä"
german(36)= "#"
german(37)= "y"
german(38)= "x"
german(39)= "c"
german(40)= "v"
german(41)= "b"
german(42)= "n"
german(43)= "m"
german(44)= ","
german(45)= "."
german(46)= "-"


Dim italian(47) 
italian(0)="\"
italian(1)="1"
italian(2)="2"
italian(3)="3"
italian(4)="4"
italian(5)="5"
italian(6)="6"
italian(7)="7"
italian(8)="8"
italian(9)="9"
italian(10)="0"
italian(11)=chr(39)  ' simbolo del rem
italian(12)="ì"
italian(13)= "q"
italian(14)= "w"
italian(15)= "e"
italian(16)= "r"
italian(17)= "t"
italian(18)= "y"
italian(19)= "u"
italian(20)= "i"
italian(21)= "o"
italian(22)= "p"
italian(23)= "è"
italian(24)= "+"
italian(25)="a"
italian(26)="s"
italian(27)="d"
italian(28)="f"
italian(29)="g"
italian(30)="h"
italian(31)="j"
italian(32)="k"
italian(33)= "l"
italian(34)= "ò"
italian(35)= "à"
italian(36)= "ù"
italian(37)= "z"
italian(38)= "x"
italian(39)= "c"
italian(40)= "v"
italian(41)= "b"
italian(42)= "n"
italian(43)= "m"
italian(44)= ","
italian(45)= "."
italian(46)= "-"

Dim russian(47) 
russian(0)= "ё"
russian(1)= "1"
russian(2)= "2"
russian(3)= "3"
russian(4)= "4"
russian(5)= "5"
russian(6)= "6"
russian(7)= "7"
russian(8)= "8"
russian(9)= "9"
russian(10)= "0"
russian(11)= "-"
russian(12)= "="
russian(13)= "й"
russian(14)= "ц"
russian(15)= "у"
russian(16)= "к"
russian(17)= "е"
russian(18)= "н"
russian(19)= "г"
russian(20)= "ш"
russian(21)= "щ"
russian(22)= "з"
russian(23)= "х"
russian(24)= "ъ"
russian(25)= "ф"
russian(26)= "ы"
russian(27)= "в"
russian(28)= "а"
russian(29)= "п"
russian(30)= "р"
russian(31)= "о"
russian(32)= "л"
russian(33)= "д"
russian(34)= "ж"
russian(35)= "э"
russian(36)= "\"
russian(37)= "я"
russian(38)= "ч"
russian(39)= "с"
russian(40)= "м"
russian(41)= "и"
russian(42)= "т"
russian(43)= "ь"
russian(44)= "б"
russian(45)= "ю"
russian(46)= "."

 

Thanks in advance !

 

 

..

Posted
Ian;2507832']The german one looks correct. I assume you are converting from the standard US layout' date=' which is why "<" is missing (the additional key found next to the left shift key in European layouts).[/quote']

 

Thanks Ian !

 

I convert directly form the spanish keyboard.

I never use the < key in my profiles for two reasons, one, the american keyboard and the other becouse the helios profile files use this symbol for the tags, so i prefer do not use it to avoid problems.

Posted

Hi Capt Zeen,

thank you for the additional keyboard layouts !!

 

Works Helios with your KA50 Profile with DCS 1.5?

I ask because I saw in a other thread that in DCS 1.5 some commands are changed or ATM not available (fortunately a dev posted they will add them again). I dont know ATM if this is also valid for the KA50. But I stopped with the building of my cockpit until it's clear.

Posted
Hi Capt Zeen,

thank you for the additional keyboard layouts !!

 

Works Helios with your KA50 Profile with DCS 1.5?

I ask because I saw in a other thread that in DCS 1.5 some commands are changed or ATM not available (fortunately a dev posted they will add them again). I dont know ATM if this is also valid for the KA50. But I stopped with the building of my cockpit until it's clear.

 

 

I got mine working on 1.5.

I dont tested all the keys but i was flying those days and no problems at all.

 

I checked http://forums.eagle.ru/showthread.php?t=122790&page=5&highlight=devrim and no changes on KA50 keyboard as far as i see.

  • Recently Browsing   0 members

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