Skip to content

Instantly share code, notes, and snippets.

@vkosh
Last active August 29, 2015 13:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save vkosh/9102882 to your computer and use it in GitHub Desktop.
Save vkosh/9102882 to your computer and use it in GitHub Desktop.
<?xml version="1.0" encoding="UTF-8"?>
<layoutmap>
<map>
<!-- Common section which is used when no <controls> tags defined in following maps -->
<layout>Common</layout>
<controls>48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90</controls>
</map>
<map>
<layout>Symbol</layout>
<!--
Same as in common, extra controls will be hidden
<controls>48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90</controls>
-->
</map>
<map>
<layout>English ABC</layout>
<!--
Same as in common, extra controls will be hidden
<controls>48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90</controls>
-->
</map>
<map>
<layout>English QWERTY</layout>
<!--
Same as in common, extra controls will be hidden
<controls>48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90</controls>
-->
</map>
<map>
<layout>Russian ABC</layout>
<!-- Differs from common: no digits -->
<controls>0,0,0,0,0,0,0,0,0,0,48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90</controls>
</map>
<map>
<layout>Russian QWERTY</layout>
<!-- Differs from common: no digits -->
<controls>0,0,0,0,0,0,0,0,0,0,48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90</controls>
</map>
</layoutmap>
<?xml version="1.0" encoding="UTF-8"?>
<layouts>
<layout>
<name>Symbol</name>
<lower>)!@#$%^&*([]{}-_=+;:'",.&lt;&gt;/?\|`~</lower>
</layout>
<layout>
<name>English ABC</name>
<language>English</language>
<lower>0123456789abcdefghijklmnopqrstuvwxyz</lower>
<upper>0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ</upper>
</layout>
<layout>
<name>English QWERTY</name>
<language>English</language>
<lower>0123456789qwertyuiopasdfghjklzxcvbnm</lower>
<upper>0123456789QWERTYUIOPASDFGHJKLZXCVBNM</upper>
</layout>
<layout>
<name>Russian ABC</name>
<language>Russian</language>
<lower>0123456789абвгдеёжзийклмнопрстуфхцчшщъыьэюя</lower>
<upper>0123456789АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ</upper>
</layout>
<layout>
<name>Russian QWERTY</name>
<language>Russian</language>
<lower>0123456789ёйцукенгшщзхъфывапролджэячсмитьбю</lower>
<upper>0123456789ЁЙЦУКЕНГШЩЗХЪФЫВАПРОЛДЖЭЯЧСМИТЬБЮ</upper>
</layout>
<!-- more language specific layouts -->
</layouts>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment