рд╣рдо рдирд┐рдХрд╛рд╕ рдкрд╛рдЗрдк рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрдВрдЬрди рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реЙрд░реНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╛ рдлреАрдлрд╛ 12 рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рдХреАрдмреЛрд░реНрдб рдирд┐рдпрдВрддреНрд░рдг рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ

рдпрд╣ рдХреИрд╕реЗ рд╣реБрдЖ?


рд▓рдВрдмреЗ рдЫрд┐рдкреЗ рдЕрддреАрдд рдореЗрдВ
рдХреНрдпрд╛ рджреБрдирд┐рдпрд╛ рд╣рдорд╛рд░реА рд╣реА рддрд░рд╣ рдереА
рдПрдХ рдмрд╛рд░ рд╕реБрдВрджрд░, рд▓реЗрдХрд┐рди рд╣рд░ рдлреВрд▓ рдорд░ рдЬрд╛рддрд╛ рд╣реИ ...
- рд╕рднреА рдорд╛рдирд╡ рдЬрд╛рддрд┐, "рдЬрд╛рджреВ рдХреЛ рддреЛрдбрд╝реЛ"

рдЗрддрд┐рд╣рд╛рд╕ рдХрд╛ рдХрдерд╛рдирдХ рддреБрдЪреНрдЫ рд╣реИред рдПрдХ рдмрд╛рд░ рдХреА рдмрд╛рдд рд╣реИ, рдПрдХ рджреВрд░, рджреВрд░ рдХреА рдЖрдХрд╛рд╢рдЧрдВрдЧрд╛ рдореЗрдВ рдПрдХ рдорд╣рд╛рди рдЦреЗрд▓ рдерд╛ рдЬрд┐рд╕реЗ "рдлрд┐рдлрд╛" рдХрд╣рд╛ рдЬрд╛рддрд╛ рдерд╛ред рдЕрдЧрд░ рд╡рд╣ рдИрдП рд╕реЗ рдмреБрд░реЗ рд▓реЛрдЧ 2010 рдореЗрдВ рдЧреЗрдордкреИрдб рдХреЗ рдирд╛рдо рдкрд░ рдХреАрдмреЛрд░реНрдб рдирд┐рдпрдВрддреНрд░рдг рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдорд╛рд░рдирд╛ рдЪрд╛рд╣рддреЗ рдереЗ, рддреЛ рд╡рд╣ рдЗрд╕ рддрд░рд╣ рд╕реЗ рдмрдиреА рд░рд╣рддреАред
рдореИрдВрдиреЗ рд╕рд╛рдорд╛рдиреНрдп рдХреАрдмреЛрд░реНрдб рдирд┐рдпрдВрддреНрд░рдг рд╡рд╛рдкрд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЪрдВрджреНрд░рдорд╛ рдХреЗ рдирд╛рдо рдкрд░ рдкреНрд░рддрд┐рд╢реЛрдз рд▓реЗрдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ред рдПрдХ рдЧрдзреЗ рдХреЗ рд╕рд╛рде рдПрдХ рдмреАрд╡рд░ рдХреА рд▓рдбрд╝рд╛рдИ рдХрд╛ рдЗрддрд┐рд╣рд╛рд╕ рдХрдЯ рдХреЗ рдиреАрдЪреЗ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред

рдЬреИрд╕рд╛ рдкрд╣рд▓реЗ рдерд╛


2010 рдХреЗ рдкреНрд░рддрд┐рд╖реНрдард┐рдд рд╡рд░реНрд╖ рддрдХ, рдлреАрдлрд╛ рдореЗрдВ рдХрд╛рдлреА рд╕рд╣рдиреАрдп рдХреАрдмреЛрд░реНрдб рдирд┐рдпрдВрддреНрд░рдг рдерд╛ред рдЧреЗрдордкреИрдб рдХрд╛ рд╕рдмрд╕реЗ рдмрдбрд╝рд╛ рд▓рд╛рдн (рдХрдо рд╕реЗ рдХрдо рдореЗрд░реА рд░рд╛рдп рдореЗрдВ) рдЧреЗрдВрдж рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рд╢реЗрд╖ , рд╕рдбрд╝рдХ рддрдХрдиреАрдХреЛрдВ рдХреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рдЙрдкрд▓рдмреНрдзрддрд╛ рдереА (рдЙрдирдХреЗ рд▓рд┐рдП рд╕рд╣реА рдПрдирд╛рд▓реЙрдЧ рд╕реНрдЯрд┐рдХ рдХрд╛ рдЗрд╕реНрддреЗрдорд╛рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛)ред рдХреАрдмреЛрд░реНрдб рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ, рджреЛрдиреЛрдВ рдЫрдбрд╝реЗрдВ (рдЖрдВрджреЛрд▓рди рдФрд░ рд╕рдВрдХреЗрдд рджреЛрдиреЛрдВ) рд╕рд╛рдзрд╛рд░рдг рддреАрд░реЛрдВ рд╕реЗ рдмрдВрдзреА рд╣реБрдИ рдереАрдВ, рдФрд░ рдмрд╛рдПрдВ рд╢рд┐рдлреНрдЯ рдХреА рдХреЛ рджрдмрд╛рдиреЗ рд╕реЗ рдореБрд╢реНрдХрд┐рд▓ рдЪрд╛рд▓реЛрдВ рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рдорд┐рд▓рддреА рдереАред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╣реА рд╕рд╣рди рдХрд░рдиреЗ рдпреЛрдЧреНрдп рдирд┐рд░реНрдгрдп рд╣реИ рдЬрд┐рд╕реЗ рдЖрдк рд╕рд╛рде рдирд┐рднрд╛ рд╕рдХрддреЗ рд╣реИрдВ: рддреАрд░ рдХреЗ рд╕рд╛рде, рдореИрдВ рдПрдХ рджреМрдбрд╝рдиреЗ рд╡рд╛рд▓реЗ рд╡реНрдпрдХреНрддрд┐ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ рдФрд░ рдЬрдм рдЖрд╡рд╢реНрдпрдХ рд╣реЛ, рдПрд▓рдПрд╕рд╣рд┐рдлреНрдЯ рдХреЛ рдкрдХрдбрд╝реЗ рд╣реБрдП рдЪрд╛рд▓реЗрдВ рдкреНрд░рджрд░реНрд╢рди рдХрд░реЗрдВред

рдлреАрдлрд╛ 11 рдореЗрдВ рдХреИрд╕реЗ рдХреАрдмреЛрд░реНрдбрд╡рд╛рджрд┐рдпреЛрдВ рдХреЛ рдорд╛рд░ рджрд┐рдпрд╛ рдЧрдпрд╛


рд▓реЗрдХрд┐рди рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИред рдЗрд╕ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ, рджрд╛рд╣рд┐рдиреА рдЫрдбрд╝реА рдХреЛ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рд╕реБрдиреНрдирдд рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рдФрд░ рдЖрдВрджреЛрд▓рди рдХреЛ рддреАрд░ рдкрд░ рдЫреЛрдбрд╝ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред
рдпрд╣рд╛рдБ рдХреНрдпрд╛ рдмреБрд░рд╛ рд╣реИ? рдпрд╣ рдЕрд╕рд╛рдзрд╛рд░рдг рд╣реИ рдХрд┐ рдЕрдм рдпреЗ рдЕрд▓рдЧ - рдЕрд▓рдЧ рдмрдЯрди рд╣реИрдВред рд╕рд┐рдлрд░ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдкреВрд░реА рдкрд░рд┐рдЪрд┐рдд рдпреЛрдЬрдирд╛ рдирд░рдХ рдореЗрдВ рдЪрд▓реА рдЧрдИ, рдФрд░ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдерд╛ рдХрд┐ рдЗрд╕ рддрд░рд╣ рдХреА рдпреЛрдЬрдирд╛ рдХреЛ рдмрд╣рд╛рд▓ рдХрд░рдирд╛ рд╕рдВрднрд╡ рдирд╣реАрдВ рдерд╛ред рдпрд╣ рдХрд╛рдо рдХрд┐рдпрд╛, 10k рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рдХрдо рдХреАрдмреЛрд░реНрдб рдЦрд┐рд▓рд╛рдбрд╝реА рдереЗред
рдпрд╣ рдзреНрдпрд╛рди рджрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдП рдХрд┐ рдореИрдВ рд▓рдВрдмреЗ рд╕рдордп рд╕реЗ рдЬрд╛ рд░рд╣рд╛ рдерд╛ред рдореИрдВрдиреЗ рдкреВрд░реЗ рд╕рд╛рд▓ рдХреЗ рд▓рд┐рдП рдЗрд╕ рддрд░рд╣ рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЛ рд╕рдорд╛рдкреНрдд рдХрд░ рджрд┐рдпрд╛, рд▓реЗрдХрд┐рди рдЕрднреА рдХреБрдЫ рджрд┐рдиреЛрдВ рдкрд╣рд▓реЗ рдзреИрд░реНрдп рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдЦрддреНрдо рд╣реЛ рдЧрдпрд╛ рдерд╛ред

рд╢рддреНрд░реБрддрд╛ рдХреА рд╢реБрд░реБрдЖрдд


рдПрдХ рдордЬрдмреВрдд рдЪрд╛рдп рдкреАрдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ WDK рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛, рдПрдХ рдХреАрдмреЛрд░реНрдб рдлрд┐рд▓реНрдЯрд░ рдХрд╛ рдПрдХ рдЙрджрд╛рд╣рд░рдг рдЦреЛрд▓рд╛, рдФрд░ рдЗрд╕реЗ рдЕрдкрдиреА рдЖрд╡рд╢реНрдпрдХрддрд╛рдУрдВ рдХреЗ рдЕрдиреБрд╕рд╛рд░ рд╕рдорд╛рдпреЛрдЬрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред рд▓реЗрдХрд┐рди рдкрд░реЗрд╢рд╛рдиреА рдпрд╣ рдереА рдХрд┐ рдбреНрд░рд╛рдЗрд╡рд░ рдмрдирд╛рдиреЗ рдХрд╛ рдпрд╣ рдореЗрд░рд╛ рдкрд╣рд▓рд╛ (рдФрд░ рд▓рдЧрднрдЧ рдЕрд╕рдлрд▓) рдЕрдиреБрднрд╡ рдерд╛ред рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ, рд╡рд░реНрдЪреБрдЕрд▓ рдорд╢реАрди рдХреЗ рд▓рдЧрднрдЧ рдкрдЪрд╛рд╕ рд░рд┐рдмреВрдЯ (рдХреАрдмреЛрд░реНрдб рдбреНрд░рд╛рдЗрд╡рд░ рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рдмрд╛рдж рд░рд┐рдмреВрдЯ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ) рдХреЗ рдмрд╛рдж, рдореИрдВ рд╕реБрдмрд╣ рдЫрд╣ рдмрдЬреЗ рдХреЛрдб рдЪреБрдирдиреЗ рдХреЗ рд╕рд╛рде рдереЛрдбрд╝рд╛ рдКрдм рдЧрдпрд╛, рдФрд░ рдореИрдВ рд╕реЛ рдЧрдпрд╛ред
рд╕реБрдмрд╣, рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рд╣рдореЗрд╢рд╛ рд╢рд╛рдо рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рднреА рд╕рдордЭрджрд╛рд░ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдпрд╣ рдПрдХ рдирдпрд╛ рд╡рд┐рдЪрд╛рд░ рд▓рд╛рдпрд╛ рд╣реИред рдпрджрд┐ рдлреАрдлрд╛ рдПрдХ рдЧреЗрдордкреИрдб рд╕реЗ рдмрд╣реБрдд рдкреНрдпрд╛рд░ рдХрд░рддрд╛ рд╣реИ - рдХреНрдпреЛрдВ рдирд╣реАрдВ? рд╣рдо рдЗрд╕рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рддреЗ рд╣реИрдВ ... рдореБрдЭреЗ рдХрд╣рдирд╛ рдЪрд╛рд╣рд┐рдП, рдмрд╣реБрдд рд╕реЗ рд▓реЛрдЧреЛрдВ рдиреЗ рдРрд╕рд╛ рд╣реА рдХрд┐рдпрд╛, KeyToJoy рдирд╛рдордХ рдЪреАрдЬ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдПред рд╡рд╣ рдирд╣реАрдВ рдЬрд╛рдирддреА рдереА рдХрд┐ рдореИрдВ рдХреНрдпрд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рд▓реЛрдХрдкреНрд░рд┐рдп рдерд╛, рдХреНрдпреЛрдВрдХрд┐ 11 рд╡реАрдВ рдлрд╛рдИрдл рдореЗрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдХреАрдмреЛрд░реНрдб рдПрдХ рдкреВрд░реНрдг рдирд┐рдпрдВрддреНрд░рдХ рдирд╣реАрдВ рдерд╛ред рдореИрдВ рдЖрдкрдХреЛ рддреБрд░рдВрдд рдЪреЗрддрд╛рд╡рдиреА рджреЗрддрд╛ рд╣реВрдВ , рдЗрд╕ рдХреАрд╡рд░реНрдб рдХреА рдЦреЛрдЬ рдиреЗ рдПрдХ рдмрд╛рд░ рдореБрдЭреЗ рдЙрд╕ рд╕рдВрдЧреНрд░рд╣ рдореЗрдВ рд▓реЗ рдЬрд╛рдпрд╛, рдЬрд┐рд╕рдореЗрдВ рд╡рд╛рдпрд░рд╕ рдмреИрдард╛ рдерд╛ред рдореИрдВрдиреЗ рдЪреЗрддрд╛рд╡рдиреА рджреАред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореИрдВрдиреЗ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛ рдХрд┐ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЧреЗрдордкреИрдб рдПрдореБрд▓реЗрдЯрд░ рдХреЛ рдвреВрдВрдврдирд╛ рдЕрдЪреНрдЫрд╛ рд╣реЛрдЧрд╛, рдЦреБрд▓реЗ рд╕реНрд░реЛрдд рдХреЛрдб рдХреЗ рд╕рд╛рде рдЕрдзрд┐рдорд╛рдирддрдГ, рдФрд░ рдЗрд╕реЗ рдареАрдХ рдХрд░реЗрдВ рддрд╛рдХрд┐ рдХреАрдмреЛрд░реНрдб рдирд┐рдпрдВрддреНрд░рдг рдореЗрд░реЗ рд╕рд╛рдорд╛рдиреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рдЬрд┐рддрдирд╛ рд╕рдВрднрд╡ рд╣реЛ рд╕рдХреЗред
рдФрд░ рдорд┐рд▓ рдЧрдпрд╛ред рдпрд╣рд╛рдБ рдпрд╣ рд╣реИ: VJoy рд╣реЛрдордкреЗрдЬ ред
рдЗрд╕ рдЙрддреНрдкрд╛рдж рдХреЗ рд▓реЗрдЦрдХ рдПрдХ рдмрдбрд╝реА рдирд╢рд╛ рдФрд░ рд╕рд┐рд░реНрдл рдПрдХ рдЕрдЪреНрдЫреЗ рд╡реНрдпрдХреНрддрд┐ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рдЙрдиреНрд╣реЛрдВрдиреЗ рдЙрдиреНрд╣реЗрдВ рдХрд╛рдо рдХрд╛ рдПрдХ рдЙрддреНрдХреГрд╖реНрдЯ рдЙрджрд╛рд╣рд░рдг рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛, рдЬрд┐рд╕реЗ рдореЗрд░реЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рддрд░реАрдХреЗ рд╕реЗ рд░реАрдореЗрдХ рдХрд░рдирд╛ рдореБрд╢реНрдХрд┐рд▓ рдирд╣реАрдВ рдерд╛ред

рд╡рд░реНрдЪреБрдЕрд▓ рдЧреЗрдордкреИрдб рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛

рдХреБрдЫ рднреА рдЬрдЯрд┐рд▓ рдирд╣реАрдВ рд╣реИред рд╣рдо рд╡рд┐рддрд░рдг рдХрд┐рдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ (рдКрдкрд░ рд╕рд╛рдЗрдЯ рдкрд░ рд▓рд┐рдВрдХ), рдХрдИ рдмрд╛рд░ "рдЕрдЧрд▓рд╛" рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░реЗрдВ - рдФрд░ рдЖрдк рдХрд░ рд░рд╣реЗ рд╣реИрдВред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд╣реАрдВред рдФрд░ рдЗрд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рд╣реИ?

рдбрд┐рд╡рд╛рдЗрд╕ рдкреИрд░рд╛рдореАрдЯрд░ рд╕реЗрдЯ рдХрд░рдирд╛

рд╕реНрдерд╛рдкрдирд╛ рдХреЗ рдмрд╛рдж, рдЖрдкрдХреЛ рдЧреЗрдордкреИрдб рд╕реЗрдЯрд┐рдВрдЧреНрд╕ (рдмрдЯрди рдХреА рд╕рдВрдЦреНрдпрд╛, рдХреБрд▓реНрд╣рд╛рдбрд╝рд┐рдпреЛрдВ ...) рдХреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП vJoyChf рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред рд╡рд╣рд╛рдВ рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рд░рд▓ рднреА рд╣реИред рдлреАрдлрд╛ рдХреЗ рд▓рд┐рдП 10 рдмрдЯрди (рдП, рдмреА, рдПрдХреНрд╕, рд╡рд╛рдИ, рд╕реНрдЯрд╛рд░реНрдЯ, рдмреИрдХ, рдПрд▓рдЯреА, рдЖрд░рдЯреА, рдПрд▓рдмреА, рдЖрд░рдмреА), рдЪрд╛рд░ рдПрдХреНрд╕рд┐рд╕ (рдПрдХреНрд╕, рд╡рд╛рдИ, рдЬреЗрдб, рдЖрд░рдЬреЗ), рдЪрд╛рд░ рджрд┐рд╢рд╛рдУрдВ рд╡рд╛рд▓рд╛ рдбреА-рдкреИрдб рдкрд░реНрдпрд╛рдкреНрдд рд╣реИрдВред рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╡рд░реНрдЪреБрдЕрд▓ рдЧреЗрдордкреИрдб рдХреА рд╡рд░реНрддрдорд╛рди рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рдкреНрд░рддрд┐рдмрд┐рдВрдмрд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ рдЖрдкрдХреЛ рдирдП рд╕реЗрдЯ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдбрд░рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рдирд╣реАрдВ рд╣реИ рдХрд┐ "рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рд╕рд╣реЗрдЬрд╛ рдирд╣реАрдВ рдЧрдпрд╛ рд╣реИ" - рд╕рдм рдХреБрдЫ рд╡рд╣рд╛рдВ рд╕рд╣реЗрдЬрд╛ рдЧрдпрд╛ рдерд╛ред

рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдХрд╣рд╛рдВ рдЬрд╛рдВрдЪрдирд╛ рд╣реИ?

рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИ - рд╣рдо рдирд┐рдпрдВрддреНрд░рдг рдкреИрдирд▓ рдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди "рдЧреЗрдо рдбрд┐рд╡рд╛рдЗрд╕" рд▓реЙрдиреНрдЪ рдХрд░рддреЗ рд╣реИрдВ ("рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░реЗрдВ" рдореЗрдВ joy.cpl рд╕рдмрд╕реЗ рддреЗрдЬрд╝ рдПрдХреНрд╕реЗрд╕ рд╡рд┐рдХрд▓реНрдк рд╣реИ) рдФрд░ рд╣рдорд╛рд░реЗ рд╡рд░реНрдЪреБрдЕрд▓ рдЧреЗрдордкреИрдб рдХреЛ рджреЗрдЦреЗрдВред рдЗрд╕рд╕реЗ рдХреНрдпрд╛ рд▓реЗрдирд╛-рджреЗрдирд╛? рдЕрднреА рддрдХ рдХреБрдЫ рдирд╣реАрдВред рдХреЛрдИ рднреА рдЙрдиреНрд╣реЗрдВ рдирд┐рдпрдВрддреНрд░рд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред

рд╣рдо рдЬреЙрдпрд╕реНрдЯрд┐рдХ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ

рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рд╣рдореЗрдВ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, MS Visual C ++ рдПрдХреНрд╕рдкреНрд░реЗрд╕ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдЦреИрд░, рд╣рд╛рдВ, рдЕрдм рд╣рдо рдХреАрдмреЛрд░реНрдб рдХреЛ рд╕реБрдиреЗрдВрдЧреЗ рдФрд░ рд╣рдорд╛рд░реЗ рдЧреЗрдордкреИрдб рдХреЛ рдмрддрд╛рдПрдВрдЧреЗ рдХрд┐ рдХреМрди рд╕реЗ рдмрдЯрди рджрдмрд╛рдП рдЬрд╛рдиреЗ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рд▓реЗрдХрд┐рди рдХреНрдпрд╛, рдореБрдЭреЗ рдлрдлреВрдВрдж рдХреЗ рдмрд┐рдирд╛ рдлреАрдлреВ рдЦреЗрд▓рдирд╛ рдЪрд╛рд╣рд┐рдП?
рддреЛ, рдпрд╣рд╛рдБ VJoy рдХрд╛ рдирд┐рд░реНрдорд╛рддрд╛ рджреБрдирд┐рдпрд╛ рдХреЛ рдПрдХ рд╕рд░рд▓ C ++ рдХрдВрд╕реЛрд▓ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рджреЗрддрд╛ рд╣реИ рдЬреЛ рдЧреЗрдордкреИрдб рдХрдорд╛рдВрдб рдХреЛ рдПрдХ рдирдпрд╛ рд░рд╛рдЬреНрдп рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рднреЗрдЬрддрд╛ рд╣реИред
рдирдореВрдирд╛ рдХреЛрдб рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ рдкреНрд░рд▓реЗрдЦрд┐рдд рд╣реИ, рдФрд░ рдХреБрдЫ рдорд┐рдирдЯреЛрдВ рдореЗрдВ рдЗрд╕реЗ рдлрд┐рд░ рд╕реЗ рддреИрдпрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рд╣рдореЗрдВ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдХрд╛рд░реНрдп рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ (рдлрд╝рд┐рдлрд╝реБ рдЦреЗрд▓рдиреЗ рдХреЗ рд▓рд┐рдП) рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдХреЛрдб рдмрд╛рдИрдВ рдУрд░ рдХреА рдЫрдбрд╝реА рд╕реЗ рджрд╛рд╣рд┐рдиреА рдЫрдбрд╝реА рддрдХ рдореЗрд░реА рдЬрд╝рд░реВрд░рдд рдХреЗ рд╕реНрд╡рд┐рдЪ рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ:
bool shift = 0!=GetAsyncKeyState(VK_LSHIFT); bool leftKey = 0!=GetAsyncKeyState(VK_LEFT); bool rightKey = 0!=GetAsyncKeyState(VK_RIGHT); bool upKey = 0!=GetAsyncKeyState(VK_UP); bool downKey = 0!=GetAsyncKeyState(VK_DOWN); Y = X = 0x3fff; //     Z = ZR = 0x3fff; //    .  . //       . if(!leftKey != !rightKey) { if (!shift) X = leftKey ? 0 : 0x7FFF; //      else Z = leftKey ? 0 : 0x7FFF; } if(!upKey != !downKey) { if(!shift) Y = upKey ? 0 : 0x7FFF; else ZR = upKey ? 0 : 0x7FFF; } //-    ,    //     if (!DeviceIoControl (hDevice, IoCode, pPositionMessage, IoSize, NULL, 0, &bytes, NULL)) { _tprintf(_T("Ioctl to vJoy device failed\n")); break; } 


рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╕рдм рдХреБрдЫ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИред рд╣рдо рдмрдЯрди рдЯреНрд░реИрдХ рдХрд░рддреЗ рд╣реИрдВ, рдЙрдиреНрд╣реЗрдВ рдЧреЗрдордкреИрдб рдкрд░ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВред
рдмреЛрдирд╕ рдХреНрдпрд╛ рд╣реИ? рдЬрд╛рд╣рд┐рд░ рд╣реИ, рдмрдЯрди рджрдмрд╛рдиреЗ рдХреЗ рддрд░реНрдХ рдХреА рдЬрдЯрд┐рд▓рддрд╛ рдмрд┐рд▓реНрдХреБрд▓ рдХрд┐рд╕реА рднреА рд╣реЛ рд╕рдХрддреА рд╣реИ,
рдФрд░ рди рдХреЗрд╡рд▓ "рдХреАрдмреЛрд░реНрдб рдкрд░ рдПрдХ рдмрдЯрди = рдЧреЗрдордкреИрдб рдкрд░ рдПрдХ рдмрдЯрди", рдЬреИрд╕рд╛ рдХрд┐ рд╕рд░рд▓ рд░реЗрдбреАрдореЗрдб рдПрдореБрд▓реЗрдЯрд░ рдХреЗ рд╕рд╛рде рд╣реЛрддрд╛ рд╣реИред рдЖрдк рдЕрдкрдиреА рдЗрдЪреНрдЫрд╛рдиреБрд╕рд╛рд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдФрд░ рдпрд╣ рд░реБрдЪрд┐ рдХрд╛ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред

рдирд┐рд╖реНрдХрд░реНрд╖


рдпрд╣ рд╕рдм рдХрд┐рд╕рдХреЛ рдЪрд╛рд╣рд┐рдП? рдореБрдЭреЗ рдирд╣реАрдВ рдкрддрд╛, рдореИрдВ рд╕рд┐рд░реНрдл рдЗрд╕ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦ рд░рд╣рд╛ рд╣реВрдВ рдХрд┐ рдореИрдВрдиреЗ рдХрд┐рд╕ рддрд░рд╣ рд╕реЗ рдХреБрдЫ рдХрд▓реНрдкрдирд╛ рдХреА рдФрд░ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рдЕрдкрдиреА рдпреЛрдЬрдирд╛ рдХреЛ рдкреВрд░рд╛ рдХрд┐рдпрд╛ред рдЕрдЪрд╛рдирдХ рдХрд┐рд╕реА рдХреЛ рдЗрд╕ рддрд░рд╣ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдЙрдкрдпреЛрдЧреА рдорд┐рд▓реЗрдЧрд╛?

рдкрд░рд┐рдгрд╛рдореА рдПрдореБрд▓реЗрдЯрд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдХреБрдЫ рд╢рдмреНрджред рдХрдЪреНрдЪреЗ, рдЧреИрд░-рд╡рд┐рдиреНрдпрд╛рд╕ рдпреЛрдЧреНрдп, рд▓реЗрдХрд┐рди рдХрд╛рдо рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдЙрддреНрдкрд╛рдж рдХреЛ рдпрд╣рд╛рдВ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ , рдХреЗ рдкреВрд░реНрдг рд╕реНрд░реЛрдд, рдЙрдирдореЗрдВ, рдпрд╣ рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ, рдРрд╕рд╛ рдХреБрдЫ рднреА рдирд╣реАрдВ рд╣реИ рдЬрд┐рд╕реЗ рдЕрд▓рдЧ рд╕реЗ рдФрд░ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпрд╣ рдмрд╛рдд рдкреНрд░рджрд░реНрд╢рди рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдмрд╣реБрдд рдкреНрд░рднрд╛рд╡реА рдирд╣реАрдВ рд╣реИ, рдореБрдЭреЗ рдпрдХреАрди рд╣реИ рдХрд┐ рдпрд╣ рдЕрдзрд┐рдХ рд╢рд╛рдмреНрджрд┐рдХ рд░реВрдк рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдмреИрдарддреЗ рд╣реИрдВред рд╣рд╛рд▓рд╛рдВрдХрд┐, рдЙрд╕ рд╢рд╛рдо рдХреЛ рдореЗрд░реЗ рд╣рд╛рдереЛрдВ рдиреЗ рд╕реГрдЬрди рдХреЛ рдЖрдЬрд╝рдорд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рд╣рд╛рдереЛрдВ рдХреЛ рдЦрд░реЛрдВрдЪ рджрд┐рдпрд╛, рдЗрд╕рд▓рд┐рдП рдЬреИрд╕реЗ рд╣реА рдХрдВрдкрд╛рдЗрд▓рд░ рдиреЗ exe рдлрд╝рд╛рдЗрд▓ рдХреЛ рдмрд╛рд╣рд░ рдХрд┐рдпрд╛, рд╕рдВрд╢реЛрдзрдиреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рднреА рд╡рд┐рдЪрд╛рд░ рддреБрд░рдВрдд рдХрд╣реАрдВ рдЧрд╛рдпрдм рд╣реЛ рдЧрдПред

рдпрд╣ рднреА рдзреНрдпрд╛рди рджреЗрдиреЗ рдпреЛрдЧреНрдп рд╣реИ рдХрд┐ рдлреАрдлрд╛ рдХреЛ рдирдИ рдЬреЙрдпрд╕реНрдЯрд┐рдХ рдореЗрдВ рдкреЗрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рдлреАрдлрд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдмрдЯрдирдбреИрдЯрд╕реЗрдЯрдЕрдк.рдЗрди рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдереЛрдбрд╝рд╛ рдзреЛрдЦрд╛ рджреЗрдирд╛ рд╣реЛрдЧрд╛ред рдореБрдЭреЗ рдпрдХреАрди рдирд╣реАрдВ рд╣реИ рдХрд┐ рдпрд╣ рдЗрди рд╡рд┐рд╡рд░рдгреЛрдВ рдХреЛ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдордЭ рдореЗрдВ рдЖрддрд╛ рд╣реИ (рдкрд╛рдВрдЪ рд╕реЗ рджрд╕ рдорд┐рдирдЯ рдореЗрдВ рднреА рд╕реНрд╡рддрдВрддреНрд░ рд░реВрдк рд╕реЗ рд╕реЗрдЯ), рд▓реЗрдХрд┐рди рдЕрдЧрд░ рдХреЛрдИ рдЗрд╕ рдореБрджреНрджреЗ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рд░рдЦрддрд╛ рд╣реИ, рддреЛ рдореИрдВ рдЗрд╕реЗ рднреА рдХрд╡рд░ рдХрд░реВрдВрдЧрд╛ред

рдпреБрдкреАрдбреАред рдлреАрдбрд░ рдХрд╛ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг ред рдЕрдм рдпрд╣ рдПрдирд╛рд▓реЙрдЧ рд╕реНрдЯрд┐рдХ рд╕реНрдореВрде рдХрд╛ рдЕрдиреБрдХрд░рдг рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рд╕рдХрд╛рд░рд╛рддреНрдордХ рд░реВрдк рд╕реЗ рд╕рд╛рдордВрддреЛрдВ рдХреЗ рдЦреЗрд▓ рд╕реЗ рдзрд╛рд░рдгрд╛ рдХреА рдЧреБрдгрд╡рддреНрддрд╛ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИред рдЗрд╕реА рд╕рдордп, рдлреАрдбрд░ рдЖрдВрджреЛрд▓рди рдХреА рджрд┐рд╢рд╛ рдореЗрдВ рдЕрдЪрд╛рдирдХ рдкрд░рд┐рд╡рд░реНрддрди рдХреА рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдореЗрдВ рджреЗрд░реА рдкреИрджрд╛ рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╕реНрдорд╛рд░реНрдЯ рд╣реИред рдХреМрди рдЬрд╛рдирддрд╛ рд╣реИ, рдЕрдЪрд╛рдирдХ рдХреЛрдИ рдлрд╛рдпрджрд╛ рдЙрдард╛рдПрдЧрд╛ред

Source: https://habr.com/ru/post/In135564/


All Articles