Button Mapper-key mapper

рдпрд╛рдордзреНтАНрдпреЗ рдЬрд╛рд╣рд┐рд░рд╛рддреА рдЖрд╣реЗрдд
рей.рей
рей.реиреи┬ард╣ рдкрд░реАрдХреНрд╖рдг
рез┬ард▓рд╛рдЦ+
рдбрд╛рдЙрдирд▓реЛрдб
рдЖрд╢рдп рд░реЗрдЯрд┐рдВрдЧ
рдкреНрд░рддреНрдпреЗрдХрдЬрдг
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ
рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдЗрдореЗрдЬ

рдпрд╛ рдЕтАНреЕрдкрд╡рд┐рд╖рдпреА

рдмрдЯрдг рдореЕрдкрд░ рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдХреЛрдгрддреАрд╣реА рд╕рд╛рдиреБрдХреВрд▓ рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдХреЛрдгрддрд╛рд╣реА рдЕтАНреЕрдк рдХрд┐рдВрд╡рд╛ рд╢реЙрд░реНрдЯрдХрдЯ рд▓реЙрдиреНрдЪ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрдкрд▓реНрдпрд╛ Android рдлреЛрдирдЪреА рд╕рд░реНрд╡ рд╣рд╛рд░реНрдб рдмрдЯрдгреЗ рд░реАрдореЕрдк рдХрд░реВ рджреЗрддреЗ. рд╣реЗ рдЕтАНреЕрдк рдЖрдкрд▓реНрдпрд╛рд▓рд╛ рдЖрдкрд▓реНрдпрд╛ рдлреЛрдирд▓рд╛ рдЖрдкрд▓реНрдпрд╛ рдЖрд╡рдбреАрдиреБрд╕рд╛рд░ рд╕рд╛рдиреБрдХреВрд▓рд┐рдд рдХрд░реВ рджреЗрддреЗ.

┬а┬ардЖрдкрдг рдПрдХрд▓ рдЯреЕрдк рд╕рд╛рдиреБрдХреВрд▓рд┐рдд рдХрд░реВ рд╢рдХрддрд╛, рдбрдмрд▓ рдЯреЕрдк рдХрд░рд╛ рдХрд┐рдВрд╡рд╛ рдЦрд╛рд▓реАрд▓ рдмрдЯрдгреЗ рджрд╛рдмрд╛.
- рдкрд░рдд рдмрдЯрдг
- рдореБрдЦреНрдпрдкреГрд╖реНрда рдмрдЯрдг
- рдЕрд▓реАрдХрдбреАрд▓ рдмрдЯрдг
- рдЖрд╡рд╛рдЬ рд╡рд╛рдврд╡рдгреЗ
- рдЖрд╡рд╛рдЬ рдХрдореА
- рд╣реЗрдбрд╕реЗрдЯ рдмрдЯрдг


┬а┬а┬ардЖрдкрдг рдпрд╛ рдмрдЯрдгрд╛рдВрд╕рд╛рдареА рдПрдХрдЪ рдЯреЕрдк, рдбрдмрд▓ рдЯреЕрдк рдЖрдгрд┐ рд▓рд╛рдБрдЧ рдкреНрд░реЗрд╕ рд╕рд╛рдиреБрдХреВрд▓рд┐рдд рдХрд░реВ рд╢рдХрддрд╛. рдпрд╛ рдмрдЯрдгрд╛рд╡рд░ рдХреЛрдгрддреАрд╣реА рд╕рд╛рдиреБрдХреВрд▓ рдХреНрд░рд┐рдпрд╛ рдирд┐рдпреБрдХреНрдд рдХрд░рд╛ рдХрд┐рдВрд╡рд╛ рдХреЛрдгрддрд╛рд╣реА рдЕтАНреЕрдк рдХрд┐рдВрд╡рд╛ рд╢реЙрд░реНрдЯрдХрдЯ рд▓реЙрдиреНрдЪ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдпрд╛ рдмрдЯрдгрд╛рдВрдЪреЗ рд░реАрдореЕрдк рдХрд░рд╛. рдЖрдкрдг рд▓реЙрдиреНрдЪ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХреЛрдгрддреЗрд╣реА рдЕтАНреЕрдк рдХрд┐рдВрд╡рд╛ рд╢реЙрд░реНрдЯрдХрдЯ рдирд┐рдпреБрдХреНрдд рдХрд░реВ рд╢рдХрддрд╛.
рдЖрдкрдг рдпрд╛ рдмрдЯрдгрд╛рд╡рд░ рдкреБрдвреАрд▓ рдХреНрд░рд┐рдпрд╛ рдирд┐рдпреБрдХреНрдд рдХрд░реВ рд╢рдХрддрд╛
- рдХреЛрдгрддреАрд╣реА рдХреГрддреА рдирд╕рд▓реЗрд▓реЗ рдмрдЯрдг рдЕрдХреНрд╖рдо рдХрд░рд╛.
- рдмрдЯрдгрд╛рдЪреА рдбреАрдлреЙрд▓реНрдЯ рдХреНрд░рд┐рдпрд╛ рдХрд░рд╛, рдмреЕрдХ рдмрдЯрдг рдмреЕрдХ actionрдХреНрд╢рди рдХрд░реЗрд▓, рд╡реНрд╣реЙрд▓реНрдпреВрдордордзреНрдпреЗ рд╡реНрд╣реЙрд▓реНрдпреВрдо рдмрджрд▓реЗрд▓, рд╣реЛрдо рдмрдЯрдг рдбреАрдлреЙрд▓реНрдЯ рд╣реЛрдо рдЕтАНреЕрдХреНрд╢рди рдХрд░реЗрд▓
- рдХреЛрдгрддреНрдпрд╛рд╣реА рдмрдЯрдгрд╛рд╡рд░ рдмреЕрдХ assignрдХреНрд╢рди рдирд┐рдпреБрдХреНрдд рдХрд░рд╛ рдореНрд╣рдгрдЬреЗ рд╡реНрд╣реЙрд▓реНрдпреВрдо рдЕрдк, рд╡реНрд╣реЙрд▓реНрдпреВрдо рдбрд╛рдКрди рдХрд┐рдВрд╡рд╛ рдЕрд▓реАрдХрдбреАрд▓ рдмрдЯрдгрд╛рд╡рд░
- рдХреЛрдгрддреНрдпрд╛рд╣реА рдмрдЯрдгрд╛рд╡рд░ рдореБрдЦреНрдп рдХреНрд░рд┐рдпрд╛ рдирд┐рдпреБрдХреНрдд рдХрд░рд╛ рдореНрд╣рдгрдЬреЗ рдмреЕрдХ, рд╡реНрд╣реЙрд▓реНрдпреВрдо рдХрд┐рдВрд╡рд╛ рдЕрд▓реАрдХрдбреАрд▓ рдмрдЯрдгрд╛рд╡рд░
- рдХреЛрдгрддреНрдпрд╛рд╣реА рдмрдЯрдгрд╛рд╡рд░ рдореНрд╣рдгрдЬреЗ рд╡реНрд╣реЙрд▓реНрдпреВрдо, рд╣реЛрдо рдХрд┐рдВрд╡рд╛ рдмреЕрдХ рдмрдЯрдгрд╛рд╡рд░ рдЕрд▓реАрдХрдбреАрд▓ рдХреНрд░рд┐рдпрд╛ рдирд┐рдпреБрдХреНрдд рдХрд░рд╛
- рд╡реНрд╣реЙрд▓реНрдпреВрдо рдмрджрд▓рд╛ - рдХреЛрдгрддреНрдпрд╛рд╣реА рдмрдЯрдгрд╛рд╕рд╣ рдкреЙрд╡рд░ рд╕рдВрд╡рд╛рдж рджрд░реНрд╢рд╡рд╛
- рдЕрдЧреНрд░рднрд╛рдЧ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рдирд╖реНрдЯ рдХрд░рд╛
- рд╕реНрдХреНрд░реАрди рдмрдВрдж рдХрд░рд╛
- рдЯреЙрдЧрд▓ рдлреНрд▓реЕрд╢ рд▓рд╛рдИрдЯ рдЪрд╛рд▓реВ / рдмрдВрдж
- рдореВрдХ / рд╡реНрд╣рд╛рдпрдмреНрд░реЗрдЯ рдореЛрдб рдЯреЙрдЧрд▓ рдХрд░рд╛
- рдорд╛рдпрдХреНрд░реЛрдлреЛрди рдирд┐: рд╢рдмреНрдж рдХрд░рд╛
- рдЕрдбрдерд│рд╛ рдЖрдгреВ рдирдХрд╛ рдореЛрдб рд╕рдХреНрд░рд┐рдп рдХрд░рд╛
- рджреНрд░реБрдд рд╕реЗрдЯрд┐рдВрдЧреНрдЬ рд▓рд╛рдБрдЪ рдХрд░рд╛
- рд╕реВрдЪрдирд╛ рдмрд╛рд░ рд╡рд┐рд╕реНрддреГрдд рдХрд░рд╛
- рдкреЛрд░реНрдЯреНрд░реЗрдЯ / рд▓рдБрдбрд╕реНрдХреЗрдк рдореЛрдб рдЯреЙрдЧрд▓ рдХрд░рд╛
- рдкреНрд▓реЗ / рд╡рд┐рд░рд╛рдо рджреНрдпрд╛ рд╕рдВрдЧреАрдд рдЯреЙрдЧрд▓ рдХрд░рд╛
- рдкреБрдвреАрд▓ / рдорд╛рдЧреАрд▓ рдЯреНрд░реЕрдХ
- рдЙрдШрдбрд╛ рд╢реЛрдз
- рдХреЛрдгрддрд╛рд╣реА рдЕтАНреЕрдк рдХрд┐рдВрд╡рд╛ рд╢реЙрд░реНрдЯрдХрдЯ рдЕтАНреЕрдбрд╡реНрд╣рд╛рдиреНрд╕ рдкрд░реНрдпрд╛рдп рдЙрдШрдбрд╛:
- рд▓рд╛рдВрдм рджрд╛рдмрд╛ рдХрд┐рдВрд╡рд╛ рдбрдмрд▓ рдЯреЕрдк рдХрд╛рд▓рд╛рд╡рдзреА рдмрджрд▓рд╛
-рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕтАНреЕрдкреНрд╕ рд╡рд╛рдкрд░рддрд╛рдирд╛ рдмрдЯрдг рдореЕрдкрд░ рдЕрдХреНрд╖рдо рдХрд░рд╛
рдХреЕрдореЗрд░рд╛ рд╡рд╛рдкрд░рддрд╛рдирд╛ рдмрдЯрдг рдореЕрдкрд░ рдЕрдХреНрд╖рдо рдХрд░рд╛
рдлреЛрди рдХреЙрд▓ рдЪрд╛рд▓реВ рдЕрд╕рддрд╛рдирд╛ рдмрдЯрдг рдореЕрдкрд░ рдЕрдХреНрд╖рдо рдХрд░рд╛
рдЖрдкрдг рдЕтАНреЕрдкрдордзреАрд▓ рдЕтАНреЕрдбрд╡реНрд╣рд╛рдиреНрд╕ рдСрдкреНрд╢рдиреНрд╕рд╡рд░ рдЬрд╛рдКрди рд╣реЗ рдкрд░реНрдпрд╛рдп рдмрджрд▓реВ рд╢рдХрддрд╛

##### рдорд╣рддреНрд╡рд╛рдЪреА рдЯреАрдк #######
┬ард╣рд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ ibilityрдХреНрд╕реЗрд╕реАрдмреАрд▓рд┐рдЯреА рд╕реЗрд╡рд╛ (BIND_ACCESSIBILITY_SERVICE) рд╡рд╛рдкрд░рддреЛ. рдЕрдпрд╢рд╕реНрд╡реА рдЖрдгрд┐ рддреБрдЯрд▓реЗрд▓реА рдмрдЯрдгреЗ рдкреБрдирд░реНрд╕реНрдерд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рд╡реЗрд╢рдпреЛрдЧреНрдпрддрд╛ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддреЗ. рдЦрд╛рд▓реАрд▓ рдмрдЯрдгреЗ рдХрдзреА рджрд╛рдмрд▓реА рдЬрд╛рддрд╛рдд рд╣реЗ рд╢реЛрдзрдгреНрдпрд╛рд╕рд╛рдареА рдЕтАНреЕрдХреНрд╕реЗрд╕реАрдмрд┐рд▓рд┐рдЯреА рд╕рд░реНрд╡реНрд╣рд┐рд╕ рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддреЗ: - рд╣реЛрдо - рдмреЕрдХ - рдЕрд▓реАрдХрдбреАрд▓ - рд╡реНрд╣реЙрд▓реНрдпреВрдо рдЕрдк, рд╡реНрд╣реЙрд▓реНрдпреВрдо рдбрд╛рдКрди рдЖрдгрд┐ рд╣реЗрдбрд╕реЗрдЯ. рд╣реЗ рдмреЕрдХ, рд╣реЛрдо, рдЕрд▓реАрдХрдбреАрд▓ рдЕтАНреЕрдкреНрд╕ рдЗрд╡реНрд╣реЗрдВрдЯ, рдХреНрд╡рд┐рдХ рд╕реЗрдЯрд┐рдВрдЧ рдореЗрдиреВ, рдиреЛрдЯрд┐рдлрд┐рдХреЗрд╢рди рдкреЕрдиреЗрд▓ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЕтАНреЕрдХреНрд╕реЗрд╕реАрдмреАрд▓рд┐рдЯреА рд╕реЗрд╡реЗрдЪрд╛ рд╡рд╛рдкрд░ рдХрд░рддреЗ. рдЖрдкрдг рдХрд╛рдп рдЯрд╛рдЗрдк рдХрд░рддрд╛ рд╣реЗ рдкрд╣рд╛рдгреНрдпрд╛рд╕рд╛рдареА рдпрд╛рдЪрд╛ рд╡рд╛рдкрд░ рдХреЗрд▓рд╛ рдЬрд╛рдд рдирд╛рд╣реА. рдмрдЯрдг рдореЕрдкрд░рдЪреА рд╣реА ibilityрдХреНрд╕реЗрд╕реАрдмреАрд▓рд┐рдЯреА рд╕реЗрд╡рд╛ рдЖрдкрд▓реА рдЗрддрд░ рд╡реИрдпрдХреНрддрд┐рдХ рдорд╛рд╣рд┐рддреА рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд┐рдВрд╡рд╛ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░рдд рдирд╛рд╣реА.
┬ард╣рд╛ рдЕтАНреЕрдк рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдкреНрд░рд╢рд╛рд╕рдХрд╛рдЪреА рдкрд░рд╡рд╛рдирдЧреА (BIND_DEVICE_ADMIN) рд╡рд╛рдкрд░рддреЛ. рд╣реА рдкрд░рд╡рд╛рдирдЧреА рдХреЗрд╡рд│ рд╕реНрдХреНрд░реАрди рд▓реЙрдХ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реА рдЬрд╛рддреЗ рдЬрд░ "рдЯрд░реНрди рд╕реНрдХреНрд░реАрди рдмрдВрдж" рдХреНрд░рд┐рдпрд╛ рдирд┐рд╡рдбрд▓реА рдЕрд╕реЗрд▓ рддрд░.
рдпрд╛ рд░реЛрдЬреА рдЕрдкрдбреЗрдЯ рдХреЗрд▓реЗ
реирен рдСрдЧ, реирежреирек

рдбреЗрдЯрд╛рд╕рдВрдмрдВрдзрд┐рдд рд╕реБрд░рдХреНрд╖рд┐рддрддрд╛

рдбреЗрд╡реНрд╣рд▓рдкрд░ рддреБрдордЪрд╛ рдбреЗрдЯрд╛ рдХрд╕рд╛ рдЧреЛрд│рд╛ рдХрд░рддрд╛рдд рдЖрдгрд┐ рд╢реЗрдЕрд░ рдХрд░рддрд╛рдд рд╣реЗ рд╕рдордЬреВрди рдШреЗрдгреНрдпрд╛рдкрд╛рд╕реВрди рд╕реБрд░рдХреНрд╖рд┐рддрддрд╛ рд╕реБрд░реВ рд╣реЛрддреЗ. рддреБрдордЪрд╛ рд╡рд╛рдкрд░, рдкреНрд░рджреЗрд╢ рдЖрдгрд┐ рд╡рдп рдпрд╛рдВрдЪреНрдпрд╛ рдЖрдзрд╛рд░реЗ рдбреЗрдЯрд╛ рдЧреЛрдкрдиреАрдпрддрд╛ рд╡ рд╕реБрд░рдХреНрд╖реЗрд╢реА рд╕рдВрдмрдВрдзрд┐рдд рдкрджреНрдзрддреА рдмрджрд▓реВ рд╢рдХрддрд╛рдд. рдбреЗрд╡реНрд╣рд▓рдкрд░рдиреЗ рд╣реА рдорд╛рд╣рд┐рддреА рдкреБрд░рд╡рд▓реА рдЖрд╣реЗ рдЖрдгрд┐ рддреА рдХрд╛рд▓рд╛рдВрддрд░рд╛рдиреЗ рдЕрдкрдбреЗрдЯ рдХреЗрд▓реА рдЬрд╛рдК рд╢рдХрддреЗ.
рд╣реЗ ре▓рдк рддреГрддреАрдп рдкрдХреНрд╖рд╛рдВрд╕реЛрдмрдд рдбреЗрдЯрд╛рдЪреЗ рд╣реЗ рдкреНрд░рдХрд╛рд░ рд╢реЗрдЕрд░ рдХрд░реВ рд╢рдХрддреЗ
рдЕтАНреЕрдкрдЪреА рдорд╛рд╣рд┐рддреА рдЖрдгрд┐ рдкрд░рдлреЙрд░реНрдордиреНрд╕ рдЖрдгрд┐ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕ рдХрд┐рдВрд╡рд╛ рдЗрддрд░ рдЖрдпрдбреА
рдХреЛрдгрддрд╛рд╣реА рдбреЗрдЯрд╛ рдЧреЛрд│рд╛ рдХреЗрд▓реЗрд▓рд╛ рдирд╛рд╣реА
рдбреЗрд╡реНрд╣рд▓рдкрд░ рдбреЗрдЯрд╛ рдЧреЛрд│рд╛ рдХрд░рдгреНрдпрд╛рд╡рд┐рд╖рдпреА рдорд╛рд╣рд┐рддреА рдХрд╢реА рдШреЛрд╖рд┐рдд рдХрд░рддрд╛рдд рдпрд╛рд╡рд┐рд╖рдпреА рдЕрдзрд┐рдХ рдЬрд╛рдгреВрди рдШреНрдпрд╛
рдЯреНрд░рд╛рдВрдЭрд┐рдЯрдордзреНрдпреЗ рдбреЗрдЯрд╛ рдПрдВрдХреНрд░рд┐рдкреНрдЯ рдХреЗрд▓рд╛ рдЬрд╛рддреЛ
рдбреЗрдЯрд╛ рд╣рдЯрд╡рд▓рд╛ рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реА

рд░реЗрдЯрд┐рдВрдЧ рдЖрдгрд┐ рдкреБрдирд░рд╛рд╡рд▓реЛрдХрдиреЗ

рей.рей
рей.резреи┬ард╣ рдкрд░реАрдХреНрд╖рдгреЗ