ΠΡΡΡΠΈΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΠΠ»ΡΠΈ ΠΠ΅ΠΎΠ½ΠΎΠ²Π°
Π ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠ΅ΠΉ ΡΡΠ°ΡΡΠ΅ Π±ΡΠ»ΠΈ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½Ρ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ, ΠΈΠ·-Π·Π° ΠΊΠΎΡΠΎΡΡΡ ΡΠ°Π±ΠΎΡΠ° Π½Π° Π½Π΅ΠΉ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π½Π΅ ΡΠ΄ΠΎΠ±Π½Π°, ΠΌΠ΅Π΄Π»Π΅Π½Π½Π° ΠΈ Π²ΡΠ΅Π΄Π½Π° Π΄Π»Ρ Π·Π΄ΠΎΡΠΎΠ²ΡΡ ΡΡΠΊ.
Π§Π°ΡΡΡ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΡΠ°Π½ΠΈΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎ, Π½ΠΎ Π²ΡΠ΅ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΡΡΡΠ°Π½ΠΈΡΡ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡ Ρ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΊΠ»Π°Π²ΠΈΡ. ΠΡΠ½ΠΎΠ²Π½ΡΠΌ ΠΊΡΠΈΡΠ΅ΡΠΈΠ΅ΠΌ ΠΎΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΡΡΠΈ Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ΅ Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠΈ Π±ΡΠ΄Π΅Ρ ΠΌΠΈΠ½ΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π½Π° ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠ°Π»ΡΡΠ΅Π² ΠΏΠΎ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅.
Π§Π΅ΠΌ ΠΌΠ΅Π½ΡΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΏΠ°Π»ΡΡΠ΅Π² ΠΏΠΎ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅, ΡΠ΅ΠΌ Π±ΠΎΠ»ΡΡΡΡ ΡΠΊΠΎΡΠΎΡΡΡ Π½Π°Π±ΠΎΡΠ° ΡΠ΅ΠΊΡΡΠ° ΠΈ Π²ΡΠ·ΠΎΠ²Π° ΠΊΠΎΠΌΠ°Π½Π΄ ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡΡΠΈΡΡ.
ΠΠ΅ΡΠ΅Π΄ Π²ΡΠ±ΠΎΡΠΎΠΌ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΌ Π½Π°Π±ΠΎΡΠΎΠΌ ΠΊΠ»Π°Π²ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠ°ΠΆΡΡΡΡ Π½ΡΠΆΠ½ΡΠΌΠΈ, Π²Π°ΠΆΠ½ΠΎ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ , ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΠΈΡ ΡΠ΄Π΅Π»Π°ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π½ΠΈΡ Π½Π΅Π½ΡΠΆΠ½ΡΠΌΠΈ.
Π ΡΠΎΠΌ ΠΊΠ°ΠΊΠΈΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ΅ΠΌΡΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡ, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΡΠΊΠΎΡΠΎΡΡΡ Π½Π°Π±ΠΎΡΠ° ΡΠ΅ΠΊΡΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΠΈ (ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΉ), Ρ Ρ ΠΎΡΠ΅Π» Π±Ρ ΡΠ°ΡΡΠΊΠ°Π·Π°ΡΡ Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅.
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ Π½Π΅ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡ ΡΠΏΡΠ°Π²Π»ΡΡΡΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°ΠΌΠΈ ATmega32u4, STM32F303, RP2040 ΠΈ ΠΏΡ.
ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΠΊΠ»Π°Π²ΠΈΡΡ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ Π·Π°ΠΌΡΠΊΠ°Π½ΠΈΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ°, ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΠΌΠΎΠ΅ ΠΈΠΌ Π² ΠΊΠΎΠ΄ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° USB HID. ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΡΡΠΎΡ ΠΊΠΎΠ΄ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ/ΠΏΠ»Π°Π½ΡΠ΅ΡΡ/ΡΠΌΠ°ΡΡΡΠΎΠ½Ρ, Π° ΡΠΎΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠΉ ΠΊΠΎΠ΄ Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈΠ»ΠΈ ΡΠΈΠΌΠ²ΠΎΠ» (Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ Π²ΡΠ±ΡΠ°Π½Π½ΡΠΌ Π°Π»ΡΠ°Π²ΠΈΡΠ½ΡΠΌ ΡΠ΅ΠΆΠΈΠΌΠΎΠΌ).
Π ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠΌ USB HID, ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅ ΠΎΡΠ²Π΅Π΄Π΅Π½ΠΎ 224 ΠΊΠΎΠ΄Π°. ΠΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π²Π²ΠΎΠ΄Π° (ΠΌΡΡΠΊΠΈ, Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΠ»Π°Π½ΡΠ΅ΡΡ, Π΄ΠΆΠΎΠΉΡΡΠΈΠΊΠΈ ΠΈ ΠΏΡ.) ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ½ΡΠ΅ ΠΊΠΎΠ΄Ρ.
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΡΠΏΠΎΡΠΎΠ±Π΅Π½ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ Π»ΡΠ±ΡΠ΅ ΠΊΠΎΠ΄Ρ USB HID.
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π»ΡΠ±ΠΎΠ΅ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠΈΠΉΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π²Π²ΠΎΠ΄Π°.
ΠΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎ-ΡΠ°Π·Π½ΠΎΠΌΡ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΠΎΠ²Π°ΡΡ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΈΡ ΡΠ΄Π΅ΡΠΆΠ°Π½ΠΈΡ ΠΈ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΡΡΠΈ.
Π’Π°ΠΊ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΌΠΎΠ³ΡΡ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²ΡΠ²Π°ΡΡΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ Π² ΡΠ°Π·Π½ΡΠ΅ ΠΊΠΎΠ΄Ρ.
ΠΠ»Ρ ΠΏΡΠ΅Π΄ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ ΠΊΠΎΠ΄ΠΎΠ², Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄ΠΎΠ»ΠΆΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ Π·Π°ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°ΡΡ.
ΠΠ»Ρ ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΊ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ QMK, ZMK, TMK ΠΈ ΠΏΡ.
Π ΡΡΠ°ΡΡΠ΅ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°ΡΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ² Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅ ΠΎΡΠΊΡΡΡΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ Π½Π° ΡΠ·ΡΠΊΠ΅ Π‘ΠΈ β QMK (ΠΊΠ²Π°Π½ΡΠΎΠ²Π°Ρ ΠΌΠ΅Ρ Π°Π½ΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°). ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΡΠ°Π·Π²ΠΈΠ²Π°Π΅ΡΡΡ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ Π±ΠΎΠ»ΡΡΠΈΠΌ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎΠΌ.
ΠΠ»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ QMK ΡΠ΄ΠΎΠ±Π½Π΅Π΅ Π²ΡΠ΅Π³ΠΎ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π³ΠΎΡΠΎΠ²ΡΡ ΡΡΠ΅Π΄Ρ ΡΠ±ΠΎΡΠΊΠΈ QMK (Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° QMK + MSYS2 + ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ²).
ΠΠ»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΡΠ²ΠΎΠ΅ΠΉ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ, ΠΊΡΠΎΠΌΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ QMK, Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°ΠΉΠ»ΠΎΠ² Π² Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ΅:
ΠΠ»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΡ Π½Π° ΡΡΠ½ΠΊΠ΅ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡ ΠΏΡΠΎΡΠ΅ ΡΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΡΡ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ qmk_firmware/keyboards/ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ°Ρ_ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π½Π΅Ρ.
ΠΠ΅ΡΠ΅Π΄ Π½Π°ΡΠ°Π»ΠΎΠΌ ΠΏΡΠΎΡΠ΅ΡΡΠ° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ, ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΡΡΡ Π² ΡΠ΅ΠΆΠΈΠΌ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° (DFU). ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΌΠΊΠ½ΡΡΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ GND
ΠΈ RST
Π½Π° ΠΏΠ»Π°ΡΠ΅ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° (Π΄Π»Ρ ΡΠΏΡΠΎΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ, ΠΏΠ΅ΡΠ΅Ρ
ΠΎΠ΄ Π² DFU Π»ΡΡΡΠ΅ ΡΡΠ°Π·Ρ Π½Π°Π·Π½Π°ΡΠΈΡΡ Π½Π° ΠΊΠ»Π°Π²ΠΈΡΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΡ
ΡΠ΅Π³ΠΈΡΡΡΠΎΠ²).
ΠΠ°Π»Π΅Π΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΡ Π΄Π°Π΅ΡΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°:
qmk flash -kb ΠΌΠΎΡ_ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° -km default
ΠΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΏΡΠΎΡΠΈΠ²ΠΊΠ° ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ ΠΈ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Π² ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ.
ΠΠΎΠ»Π½Π°Ρ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡ
Π QMK ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΡΠ²ΠΎΠΈ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ ΠΊΠΎΠ΄ΠΎΠ² ΠΊΠ»Π°Π²ΠΈΡ.
Π’Π°ΠΊ, Π΄Π»Ρ ΠΊΠ»Π°Π²ΠΈΡΠΈ Π ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΊΠΎΠ΄ KC_A
, Π΄Π»Ρ ΠΊΠΎΠ΄Π° ΠΊΠ»Π°Π²ΠΈΡΠΈ 1 ΠΊΠΎΠ΄ KC_1
, Π° Π΄Π»Ρ ΠΊΠΎΠ΄Π° ΠΊΠ»Π°Π²ΠΈΡΠΈ 1 ΡΠΈΡΡΠΎΠ²ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ° KC_KP_1
.
ΠΠ»Ρ ΡΠΎΠΏΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠ°ΡΡΠΈΡΡ ΠΊΠ»Π°Π²ΠΈΡ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠΉ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ ΠΊΠΎΠ΄Ρ ΠΊΠ»Π°Π²ΠΈΡ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°ΡΡΡΡ ΡΠ΅ΡΠ΅Π· Π·Π°ΠΏΡΡΡΡ Π² ΡΠ°ΠΉΠ»Π΅ keymap.c ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ:
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[OCHOBA] = LAYOUT_ortho_4x4(
KC_A, KC_B,
KC_1, KC_2
),
};
Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΠΎΠ»ΡΡΠ°Π΅ΡΡΡ ΡΠ°ΠΊΠ°Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°:
Π ΠΌΠ°ΡΡΠΈΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠΈΡΡ Π²ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΡΠ΅ Π΄Π»Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ (ΠΈ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π»Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ) ΠΊΠΎΠ΄Ρ ΠΊΠ»Π°Π²ΠΈΡ.
ΠΠ°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°ΡΡ, ΡΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΠΊΠΎΠ΄Ρ Π΄Π»Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ Π½Π΅ ΡΠΎΠ΄Π΅ΡΠΆΠ°Ρ ΡΡΡΡΠΊΠΈΡ
Π±ΡΠΊΠ² ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΡΠ½ΠΈΠΊΠΎΠ΄Π°. Π’ΠΎ Π΅ΡΡΡ Π½Π΅Ρ ΠΊΠΎΠ΄ΠΎΠ² KC_Π
, KC_Π
ΠΈ ΠΏΡ.
ΠΡΠΎΠΌΠ΅ Π±Π°Π·ΠΎΠ²ΡΡ
ΠΊΠΎΠ΄ΠΎΠ², QMK ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°ΡΡ Π² ΠΌΠ°ΡΡΠΈΡΠ΅ ΡΠ΅ΡΠ²ΠΈΡΠ½ΡΠ΅ ΠΊΠΎΠ΄Ρ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ ΡΠ΅ΡΠ²ΠΈΡΠ½ΡΠΉ ΠΊΠΎΠ΄ ΠΊΠΎΠ΄ S(KC_1)
Π±ΡΠ΄Π΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡΡΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠΎΠΉ ΠΊΠ°ΠΊ ΠΊΠΎΠ΄Ρ KC_LSFT
+ KC_1
ΠΈ Π²ΡΠ΄Π°Π²Π°ΡΡ Π²ΠΎΡΠΊΠ»ΠΈΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ Π·Π½Π°ΠΊ !
.
Π’Π°ΠΊΠΆΠ΅ Π² ΠΌΠ°ΡΡΠΈΡΠ΅ ΠΏΡΠΎΠΏΠΈΡΡΠ²Π°ΡΡΡΡ ΠΊΠΎΠ΄Ρ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΠΉ QMK ΠΈΠ»ΠΈ Π·Π°ΡΠ°Π½Π΅Π΅ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½Π½ΡΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡΡ ΠΊΠΎΠ΄ΠΎΠ².
ΠΠ±ΡΡΠ½ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ, ΠΊΠΎΡΠΎΡΡΠΌ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π° ΠΊΠ»Π°Π²ΠΈΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ, ΠΏΡΠΎΡΡΠΎ ΠΌΠ΅Π½ΡΡΡ ΡΠΎΠΏΠΎΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡ Π² ΠΌΠ°ΡΡΠΈΡΠ΅. ΠΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡ Π² ΠΌΠ°ΡΡΠΈΡΠ΅ β ΡΠ΅ΠΌΠ° Π΄Π»Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠΉ ΡΡΠ°ΡΡΠΈ.
ΠΠΎ ΠΊΠ°ΠΊ Π½Π΅ ΠΌΠ΅Π½ΡΠΉ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡ, ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΡ ΠΎΡ ΡΡΠΎΠ³ΠΎ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡΡ.
ΠΠ»Ρ Π½Π΅ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ QMK.
ΠΠ΄Π½Π° ΠΊΠ»Π°Π²ΠΈΡΠ° ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ Π½Π΅ ΠΎΠ΄ΠΈΠ½ ΠΊΠΎΠ΄, Π° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΊΠΎΠ΄ΠΎΠ² Ρ Π·Π°ΡΠ°Π½Π΅Π΅ Π·Π°Π΄Π°Π½ΠΎΠΉ ΡΠΊΠΎΡΠΎΡΡΡΡ ΠΈ ΠΏΠΎΡΡΠ΄ΠΊΠΎΠΌ.
Π’Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ ΡΠ°ΡΡΠΎ-ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡ Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠ΅ΠΉ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ»Π°Π²ΠΈΡΡ ΠΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΊΠΎΠ΄Ρ KC_LCTL
+ KC_C
.
ΠΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ ΡΠ°ΡΡΡΠ΅ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ
ΠΊΠ»Π°Π²ΠΈΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠ΅ΠΉ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΠΎΡΠ»Π΅ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΡΠΈ Π·Π°ΠΏΡΡΠΎΠΉ , ΠΏΠΎΡΡΠΈ Π²ΡΠ΅Π³Π΄Π° ΡΠ»Π΅Π΄ΡΠ΅Ρ Π½Π°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΏΡΠΎΠ±Π΅Π».
ΠΠ΄Π½Π° ΠΊΠ»Π°Π²ΠΈΡΠ°, ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡΠ°Ρ ΠΊΠΎΠ΄Ρ Π·Π°ΠΏΡΡΠΎΠΉ ΠΈ ΠΏΡΠΎΠ±Π΅Π»Π° (KC_COMM
+ KC_SPC
) Π² Π΄Π²Π° ΡΠ°Π·Π° ΡΡΠΊΠΎΡΡΠ΅Ρ ΡΠΊΠΎΡΠΎΡΡΡ Π½Π°Π±ΠΎΡΠ° ΡΡΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π² ΡΠ΅ΠΊΡΡΠ΅.
ΠΠ½Π°Π»ΠΎΠ³ΠΈΡΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΡΡΠΏΠΈΡΡ Ρ ΡΠΎΡΠΊΠΎΠΉ. ΠΠΎΡΠ»Π΅ ΡΠΎΡΠΊΠΈ ΠΏΠΎΡΡΠΈ Π²ΡΠ΅Π³Π΄Π° Π½Π°Π±ΠΈΡΠ°Π΅ΡΡΡ ΠΏΡΠΎΠ±Π΅Π» ΠΈ ΡΠ»ΠΎΠ²ΠΎ Ρ Π±ΠΎΠ»ΡΡΠΎΠΉ Π±ΡΠΊΠ²Ρ.
ΠΠ΄Π½Π° ΠΊΠ»Π°Π²ΠΈΡΠ° Ρ ΠΊΠΎΠ΄Π°ΠΌΠΈ KC_DOT
+ KC_SPC
+ KC_LSFT
Π² ΡΡΠΈ ΡΠ°Π·Π° ΡΡΠΊΠΎΡΡΠ΅Ρ ΡΠΊΠΎΡΠΎΡΡΡ Π½Π°Π±ΠΎΡΠ° ΡΡΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π² ΡΠ΅ΠΊΡΡΠ΅.
ΠΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π½Π° ΠΎΠ΄Π½Ρ ΠΊΠ»Π°Π²ΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Π²Π²ΠΎΠ΄ ΡΠ°ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ ΡΠ»ΠΎΠ² ΠΈΠ»ΠΈ ΡΠ»ΠΎΠ²ΠΎΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠΉ, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ Π€ΠΠ, ΠΏΠ°ΡΠΎΠ»ΠΈ, ΡΠ°ΡΡΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈ ΠΏΡ.
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π² ΡΠ°ΠΉΠ» keymap.c (ΠΈΠ»ΠΈ Π² ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠΌ ΡΠ°ΠΉΠ»Π΅ Π΄Π»Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ) Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
bool process_record_user(uint16_t keycode, keyrecord_t *record) {
switch (keycode) {
case KL_1:
if (record->event.pressed) {
SEND_STRING("Privet, Habr!\n");
}
return false;
}
return true;
}
ΠΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½Π½Π°Ρ ΠΊΠ»Π°Π²ΠΈΡΠ° KL_1
Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡΡ Π½Π° ΠΌΠ°ΡΡΠΈΡΡ.
Π’Π°ΠΊΠΈΠΌ ΠΆΠ΅ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±ΠΈΡΠ°ΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠ΅ΠΉ ΡΠ΅Π΄ΠΊΠΈΠ΅ ΡΠΈΠΌΠ²ΠΎΠ»Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Alt-ΠΊΠΎΠ΄ΠΎΠ² Windows.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° ΡΠΈΡΠ΅ β
ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ Alt, 0, 1, 5, 1, Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΠΌΠΎΠ΅ ΠΊΠΎΠ΄ΠΎΠΌ
SEND_STRING(SS_LALT(SS_TAP(X_KP_0)SS_TAP(X_KP_1)SS_TAP(X_KP_5)SS_TAP(X_KP_1))).
ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π½Π° ΡΠ°ΠΊΡΡ ΠΊΠ»Π°Π²ΠΈΡΡ ΡΠΈΡΠ΅ β ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° ΠΌΠΎΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΠΎ Π²Π²ΠΎΠ΄ΠΈΡ Alt-ΠΊΠΎΠ΄, ΠΊΠ°ΠΊ Π΅ΡΠ»ΠΈ Π±Ρ Π²Ρ Π½Π°ΠΆΠΈΠΌΠ°Π»ΠΈ ΠΎΠ±ΡΡΠ½ΡΡ ΠΊΠ»Π°Π²ΠΈΡΡ Π±ΡΠΊΠ²Ρ.
Π€ΡΠ½ΠΊΡΠΈΡ Macros ΠΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° ΠΌΠΎΠΆΠ΅Ρ Β«ΡΠ°Π±ΠΎΡΠ°ΡΡΒ» Π·Π° Π²Π°Ρ, Π΅ΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΠΈΠΌΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°Π±ΠΎΡΡ (Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ ΡΠ΄Π°Π»ΡΠ½ΠΊΠΈ). ΠΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΊΠ»Π°Π²ΠΈΡΡ, ΠΏΠΎΡΠ»Π΅ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° ΠΊΠΎΡΠΎΡΡΡ, ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° Π±Π΅ΡΠΏΡΠ΅ΡΡΠ²Π½ΠΎ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΊΠΎΠ΄Ρ Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ ΠΊΡΡΡΠΎΡΠ° ΠΌΡΡΠΊΠΈ, ΠΊΠΎΠ΄Ρ Π½Π°Π±ΠΈΡΠ°Π΅ΠΌΡΡ Π±ΡΠΊΠ² ΠΈ Ρ. ΠΏ. ΠΡΠΊΠ»ΡΡΠ°Π΅ΡΡΡ ΡΠ°ΠΊΠΎΠΉ Β«Π²ΡΠΏΠΎΠΌΠΎΠ³Π°ΡΠ΅Π»ΡΠ½ΡΠΉΒ» ΡΠ΅ΠΆΠΈΠΌ ΠΏΠΎΠ²ΡΠΎΡΠ½ΡΠΌ Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ Π½Π° ΠΊΠ»Π°Π²ΠΈΡΡ ΠΈΠ»ΠΈ ΡΠ΅ΡΠ΅Π· Π·Π°Π΄Π°Π½Π½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ.
Π Π΅Π³ΠΈΡΡΡ β ΡΠΎΠ²ΠΎΠΊΡΠΏΠ½ΠΎΡΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ², Π²ΡΠ΄Π°Π²Π°Π΅ΠΌΡΡ ΠΊΠ»Π°Π²ΠΈΡΠ°ΠΌΠΈ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ (ΡΠΎ ΠΆΠ΅ ΡΠ°ΠΌΠΎΠ΅, ΡΡΠΎ ΡΠ°ΡΠΊΠ»Π°Π΄ΠΊΠ° ΠΈΠ»ΠΈ ΡΠ»ΠΎΠΉ).
ΠΠ»Π°Π²ΠΈΡΠ° ΡΠΌΠ΅Π½Ρ ΡΠ΅Π³ΠΈΡΡΡΠ° (ΠΊΠ»Π°Π²ΠΈΡΠ°-ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡ) β ΠΊΠ»Π°Π²ΠΈΡΠ°, Π½Π°ΠΆΠ°ΡΠΈΠ΅ Π½Π° ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΡΠ΅Ρ ΠΊΠΎΠ΄Ρ, ΠΏΠΎΡΡΠ»Π°Π΅ΠΌΡΠ΅ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΊΠ»Π°Π²ΠΈΡΠ°ΠΌΠΈ.
Π Π΅Π³ΠΈΡΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΡ Π½Π° Π΄Π²Π° ΡΠΈΠΏΠ°:
1. Π Π΅Π³ΠΈΡΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌΡΠ΅ ΡΠΈΡΡΠ΅ΠΌΠΎΠΉ
____________
/ /
ΡΡΡΠΎΡΠ½ΡΠ΅ /___________//
ΠΏΡΠΎΠΏΠΈΡΠ½ΡΠ΅ /___________// β Shift
ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΠΉ /___________// β Ctrl
Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ /___________// β Alt
ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ /___________/ β Ctrl + Shift
2. Π Π΅Π³ΠΈΡΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΠΌΡΠ΅ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠΎΠΉ
___________
/ /
Π·Π°Π³Π»Π°Π²Π½ΡΠΉ /___________// β Caps Lock
Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ_1 /___________// β C_1
Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ_2 /___________/ β C_2
_:_:_:_:_:__
/ : : : : : /
Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ_31 /___________// β C_31
Π‘ΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΉ_32 /___________/ β C_32
ΠΠ»Π°Π²ΠΈΡΠΈ ΡΠΌΠ΅Π½Ρ ΡΠ΅Π³ΠΈΡΡΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΡ Π½Π° ΡΡΠΈ ΡΠΈΠΏΠ°:
ΠΠ°ΠΆΠ°ΡΠ°Ρ ΠΈ ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΠ°Ρ ΠΊΠ»Π°Π²ΠΈΡΠ° ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΡΠ΅Ρ Π½Π°ΠΆΠ°ΡΠΈΡ Π΄ΡΡΠ³ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ. ΠΡΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡΠΈ, ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΡ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ°Π΅ΡΡΡ. ΠΡΠ΅ΠΌ ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ: ΠΊΠ»Π°Π²ΠΈΡΠΈ Shift, Ctrl, Alt, Win.
QMK ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΌΠ΅Π½ΡΡΡ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡ Ρ ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠΌ Shift.
Π’Π°ΠΊ, Π²ΠΌΠ΅ΡΡΠΎ Π΄Π²ΡΡ
ΠΊΠ»Π°Π²ΠΈΡ Backspace ΠΈ Delete ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄Π½Ρ ΠΊΠ»Π°Π²ΠΈΡΡ Backspace, ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΠ² ΡΠΎΡΠ΅ΡΠ°Π½ΠΈΠ΅ Shift + Backspace Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρ Delete
.
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π² ΡΠ°ΠΉΠ» ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ (keymap.c) Π΄ΠΎΠ±Π°Π²Π»ΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΊΠΎΠ΄:
bool Shift_held = false; // ΡΠΎΠ·Π΄Π°Π΅ΠΌ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π½Π°ΠΆΠ°ΡΠΎΠ³ΠΎ Shift (Π½Π΅ Π°ΠΊΡΠΈΠ²Π½ΡΠΉ)
case KC_LSFT: // Π² ΡΠ»ΡΡΠ°Π΅ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΡΠΈ Shift
Shift_held = record->event.pressed; // Π°ΠΊΡΠΈΠ²ΠΈΡΡΠ΅ΠΌ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π½Π°ΠΆΠ°ΡΠΎΠ³ΠΎ Shift
return true; // ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌ ΠΎΠ±ΡΡΠ½ΠΎΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ (ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌ ΠΊΠΎΠ΄ ΠΊΠ»Π°Π²ΠΈΡΠΈ Shift)
break;
case KC_BSPC: // Π² ΡΠ»ΡΡΠ°Π΅ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΡΠΈ BS
if (record->event.pressed & Shift_held) // Π΅ΡΠ»ΠΈ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡ Π½Π°ΠΆΠ°ΡΠΎΠ³ΠΎ Shift Π°ΠΊΡΠΈΠ²Π΅Π½
{
unregister_code(KC_LSFT); // ΠΎΡΠΏΡΡΠΊΠ°Π΅ΠΌ Shift
tap_code(KC_DEL); // Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ ΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π΅ΠΌ DEL
return false; // Π½Π΅ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΠΌ ΠΎΠ±ΡΡΠ½ΠΎΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ (Π½Π΅ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Backspace)
}
break;
Π€ΡΠ½ΠΊΡΠΈΡ Mod-TapΠΈ ΠΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ»Π°Π²ΠΈΡΡ, ΠΏΡΠΈ ΡΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠΈ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠ½Π° ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡ (Shift, Ctrl, Alt ΠΈ ΠΏΡ.), Π° ΠΏΡΠΈ ΠΊΠΎΡΠΎΡΠΊΠΎΠΌ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΎΠ±ΡΡΠ½Π°Ρ ΠΊΠ»Π°Π²ΠΈΡΠ° (A, Π, Π ΠΈ ΠΏΡ.). ΠΡΠΈΠΌΠ΅Ρ Π½Π° ΡΠ°ΡΠΊΠ»Π°Π΄ΠΊΠ΅ ΠΠ¦Π£ΠΠΠ:
Ctrl
,Shift
,Alt
,Π’Π°ΠΊ, Ρ ΠΌΠΎΠ³Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡ ΠΊΡΡΡΠΎΡ, Π²ΡΠ΄Π΅Π»ΡΡΡ ΡΠ΅ΠΊΡΡ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΈ (Π³ΠΎΡΡΡΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ), Π½Π΅ ΠΎΡΠ½ΠΈΠΌΠ°Ρ ΠΏΠ°Π»ΡΡΡ Ρ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΡΡΠ΄Π°. ΠΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ ΠΈΡΠΊΠ»ΡΡΠ°Π΅Ρ Π²ΡΠ΅ Π±Π΅ΡΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΠ°Π»ΡΡΠ΅Π² Π½Π° ΠΊΠ»Π°Π²ΠΈΡΠΈ-ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ, Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ²ΡΡΠ°Ρ ΡΠΊΠΎΡΠΎΡΡΡ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠΎΠΉ.
Π€ΡΠ½ΠΊΡΠΈΡ One Shot Keys ΠΠΎΡΠ»Π΅ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡΠΈ-ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ°, ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠ΅ΡΠ²Π°Ρ Π½Π°ΠΆΠ°ΡΠ°Ρ ΡΠ»Π΅Π΄ΠΎΠΌ ΠΊΠ»Π°Π²ΠΈΡΠ°. ΠΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΠΏΡΠΈΠΌΠ΅Ρ: ΠΊΠ»Π°Π²ΠΈΡΠ° β§ Π½Π° ΡΠ΅Π½ΡΠΎΡΠ½ΠΎΠΉ ΡΠ΅Π»Π΅ΡΠΎΠ½Π½ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅. ΠΠ»Π°Π²ΠΈΡΠ° ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΈΡΠ°ΡΡ ΡΠ»ΠΎΠ²Π° Ρ ΠΏΡΠΎΠΏΠΈΡΠ½ΡΠΌΠΈ Π±ΡΠΊΠ²Π°ΠΌΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π΄Π»Ρ Π½Π°Π±ΠΎΡΠ° ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ ΠΏΠ°Π»Π΅Ρ.
ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΈ ΠΎΠΏΡΡΠΊΠ°Π½ΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ-ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ° ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΠΏΠΎΡΡΡΠ½Π½ΠΎΠΉ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ (ΡΠΌΠ΅Π½Π΅ ΡΠ΅Π³ΠΈΡΡΡΠ°), ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎΠ΅ Π½Π°ΠΆΠ°ΡΠΈΠ΅ Π½Π° ΠΊΠ»Π°Π²ΠΈΡΡ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ°Π΅Ρ ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΡ. ΠΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΠΏΡΠΈΠΌΠ΅Ρ: ΠΊΠ»Π°Π²ΠΈΡΠΈ Caps Lock, Num Lock
Π€ΡΠ½ΠΊΡΠΈΡ Layers QMK ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΠ΅ ΡΠ΅Π³ΠΈΡΡΡΡ Π² Π²ΠΈΠ΄Π΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΌΠ°ΡΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ (Π² ΡΠ°ΠΉΠ»Π΅ keymap.c).
Π’Π°ΠΊ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅ Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΊΠ»Π°Π²ΠΈΡ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΡΠ΅Π³ΠΈΡΡΡΡ Π΄Π»Ρ ΡΠΈΡΡ, ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΠΊΠ»Π°Π²ΠΈΡ, ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ² ΠΈ ΠΏΡ.
ΠΠΊΡΠΈΠ²Π°ΡΠΈΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ² ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠ±ΠΎΠ·Π½Π°ΡΠ΅Π½Π½ΡΡ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΡΠ΅Π³ΠΈΡΡΡΠ΅ ΠΊΠ»Π°Π²ΠΈΡ-ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ, ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠΌΠΈ ΠΈΠ»ΠΈ ΠΎΠ΄Π½ΠΎΡΠ°Π·ΠΎΠ²ΡΠΌΠΈ.
ΠΠΊΡΠΈΠ²ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠ΅ ΡΠ΅Π³ΠΈΡΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π°ΠΊΠΊΠΎΡΠ΄ΠΎΠ².
QMK ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°ΡΡ 32 ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΡ ΡΠ΅Π³ΠΈΡΡΡΠ°, Π½ΠΎ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΡΡΡΠ΄Π½ΠΎ Π·Π°ΠΏΠΎΠΌΠ½ΠΈΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ² Π±Π΅Π· ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΡ ΠΏΠΎΠ΄ΠΏΠΈΡΠ΅ΠΉ.
ΠΠ»Ρ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΈΠΈ Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΡΠ΅Π³ΠΈΡΡΡΠ° ΠΌΠΎΠ³ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΠ²Π΅ΡΠΎΠ΄ΠΈΠΎΠ΄Ρ ΠΈΠ»ΠΈ Π·Π°Π»ΠΈΠΏΠ°ΡΡΠΈΠ΅ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΡ ΠΊΠ»Π°Π²ΠΈΡ, ΠΏΡΠ΅Π²ΡΠ°ΡΠ°ΡΡΠΈΠ΅, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠ΅Ρ Π°Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠΈΠΊΡΠ°ΡΠΈΠΈ, Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ-ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ Π² ΠΏΠΎΡΡΠΎΡΠ½Π½ΡΠ΅.
Π’Π°ΠΊ Caps Lock ΡΡΠ»ΠΎΠ²Π½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ ΠΊΠ»Π°Π²ΠΈΡΠ΅ΠΉ Shift Ρ Π·Π°Π»ΠΈΠΏΠ°ΡΡΠΈΠΌ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΠΌ ΠΈΠ»ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΠΎΠ΅ Π·Π°Π»ΠΈΠΏΠ°Π½ΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡ (Key Lock)
ΠΠΊΠΊΠΎΡΠ΄ β ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠ΅ Π½Π°ΠΆΠ°ΡΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ, ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΠΌΠΎΠ΅ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ Π² ΠΊΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈΠ»ΠΈ ΡΠΈΠΌΠ²ΠΎΠ»Π°.
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ Π°ΠΊΠΊΠΎΡΠ΄ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π²Π²ΠΎΠ΄ΠΈΡΡ Π½Π΅Π΄ΠΎΡΡΠ°ΡΡΠΈΠ΅ Π±ΡΠΊΠ²Ρ, ΡΠΈΠΌΠ²ΠΎΠ»Ρ ΠΈΠ»ΠΈ ΡΠ΅Π»ΡΠ΅ ΡΠ»ΠΎΠ²Π° ΠΈ ΡΠΈΡΠ»Π°. ΠΡΠΈΠΌΠ΅Ρ:
Π
.%
.ΠΏΡΠΈΠ²Π΅Ρ
.3,14159265358979
.ΠΡΡ ΡΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ Π²ΡΠ·ΠΎΠ²Π° ΠΊΠΎΠΌΠ°Π½Π΄, Π½Π΅ ΠΎΡΡΡΠ²Π°Ρ ΠΏΠ°Π»ΡΡΠ΅Π² ΠΎΡ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ. ΠΡΠΈΠΌΠ΅Ρ Π½Π° ΡΠ°ΡΠΊΠ»Π°Π΄ΠΊΠ΅ ΠΠ¦Π£ΠΠΠ:
Enter
Tab
Backspace
ΠΏΡΠΎΠ±Π΅Π»
Home
End
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΠΎΠ±ΡΠ΅ ΠΎΡΠΊΠ°Π·Π°ΡΡΡΡ ΠΎΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΡ ΠΊΠ»Π°Π²ΠΈΡ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅, ΠΎΡΡΠ°Π²ΠΈΠ² ΡΠΎΠ»ΡΠΊΠΎ Π°Π»ΡΠ°Π²ΠΈΡΠ½ΡΠ΅.
ΠΠΎΠΌΠ°Π½Π΄Π½ΡΠ΅ Π°ΠΊΠΊΠΎΡΠ΄Ρ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½Ρ ΠΈ Π±ΡΡΡΡΠΎ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°ΡΡΡΡ.
Π€ΡΠ½ΠΊΡΠΈΡ The Leader Key ΠΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ΅ Π½Π°ΠΆΠ°ΡΠΈΠ΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ, ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΠΌΠΎΠ΅ Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΈΠ»ΠΈ ΡΠΈΠΌΠ²ΠΎΠ».
ΠΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΠΏΡΠΈΠΌΠ΅Ρ: Alt-ΠΊΠΎΠΌΠ°Π½Π΄Ρ Π² Microsoft Office Π΄Π»Ρ Π²ΡΠ±ΠΎΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠ³ΠΎ ΠΏΡΠ½ΠΊΡΠ° ΠΌΠ΅Π½Ρ ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ Vim.
ΠΠ»Π°Π²ΠΈΡΡ Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ ΡΠ΅ΠΆΠΈΠΌΠ° ΡΠΏΡΠ°Π²Π»ΡΡΡΠ΅ΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΠ΄ΠΎΠ±Π½ΠΎ Π½Π°Π·Π½Π°ΡΠΈΡΡ Π½Π° ΠΎΠ΄ΠΈΠ½ΠΎΡΠ½ΠΎΠ΅ Π½Π°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ-ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠ° Ctrl. ΠΡΠΈΠΌΠ΅Ρ:
Β²
ΡΡΠ½ΠΊΡΠΈΡ Tap Dance ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎ ΡΠ°Π·Π½ΠΎΠΌΡ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠΌ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΈΡΠΌΠ° Π½Π°ΠΆΠ°ΡΠΈΡ. Π’Π°ΠΊΠΈΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΡΠΈ, ΠΊΠ°ΠΊ Π²ΡΠ΅ΠΌΡ ΡΠ΄Π΅ΡΠΆΠ°Π½ΠΈΡ, ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π½Π°ΠΆΠ°ΡΠΈΠΉ Π·Π° Π·Π°Π΄Π°Π½Π½ΡΠΉ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΠΊ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΈΠ·ΠΌΠ΅Π½ΡΡΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΠΌΡΠ΅ Π΅Ρ ΠΊΠΎΠ΄Ρ. Π’Π°ΠΊ Π»ΡΠ±Π°Ρ ΠΊΠ»Π°Π²ΠΈΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π°Π½Π°Π»ΠΎΠ³ΠΎΠΌ ΠΊΠ»ΡΡΠ° ΠΠΎΡΠ·Π΅.
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ Auto Shift ΠΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΡΠΎΠ±Ρ ΠΊΠΎΡΠΎΡΠΊΠΎΠ΅ Π½Π°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ Π ΠΎΡΠΏΡΠ°Π²Π»ΡΠ»ΠΎ ΡΡΡΠΎΡΠ½ΡΡ Π°
, Π° Π΄ΠΎΠ»Π³ΠΎΠ΅ Π½Π°ΠΆΠ°ΡΠΈΠ΅ ΠΏΡΠΎΠΏΠΈΡΠ½ΡΡ Π
.
Π’Π°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΠ°Π»ΡΡΠ΅Π² Π½Π° ΠΊΠ»Π°Π²ΠΈΡΡ Shift.
Π€ΡΠ½ΠΊΡΠΈΡ Space Cadet ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΠΊΠΎΡΠΎΡΠΊΠΈΠΌ Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ Π»Π΅Π²ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ Shift ΠΊΠΎΠ΄ Π»Π΅Π²ΠΎΠΉ ΡΠΊΠΎΠ±ΠΊΠΈ (
, Π° ΠΏΡΠ°Π²ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ Shift ΠΊΠΎΠ΄ ΠΏΡΠ°Π²ΠΎΠΉ ΡΠΊΠΎΠ±ΠΊΠΈ )
ΠΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ»Π°Π²ΠΈΡΡ, ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ ΠΊΠΎΡΠΎΡΠΎΠΉ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° Π΅Ρ Π½Π°ΠΆΠ°ΡΠΈΠΉ Π·Π° ΠΊΠΎΡΠΎΡΠΊΠΈΠΉ ΠΏΡΠΎΠΌΠ΅ΠΆΡΡΠΎΠΊ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π΄Π΅Π»Π°ΡΡ ΠΊΠ»Π°Π²ΠΈΡΡ ΠΊΡΡΡΠΎΡΠ° β ΡΠ°ΠΊ, ΡΡΠΎ ΠΏΡΠΈ ΠΎΠ΄Π½ΠΎΠΊΡΠ°ΡΠ½ΠΎΠΌ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΎΠ½Π° ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΎΠ±ΡΡΠ½ΡΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΏΡΠΈ Π΄Π²ΡΠΊΡΠ°ΡΠ½ΠΎΠΌ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΊΠ°ΠΊ ΠΊΠ»Π°Π²ΠΈΡΠ° Home. ΠΠ»Π°Π²ΠΈΡΠ° Backspace ΠΏΡΠΈ ΠΎΠ΄Π½ΠΎΠΊΡΠ°ΡΠ½ΠΎΠΌ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΡΠ΄Π°Π»ΡΠ΅Ρ Π±ΡΠΊΠ²Ρ, Π° ΠΏΡΠΈ Π΄Π²ΡΠΊΡΠ°ΡΠ½ΠΎΠΌ ΡΠ»ΠΎΠ²ΠΎ.
ΠΠ»Π°Π²ΠΈΡΠ° ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠ»Π°ΡΡ ΡΠ°Π·Π½ΡΠ΅ ΠΊΠΎΠ΄Ρ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠΎΠ³ΠΎ, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΡΡΡ ΠΎΠ½Π° ΠΈΠ»ΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π΅ΡΡΡ.
ΠΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΊΠ»Π°Π²ΠΈΡΡ ΠΠΠ/ΠΠ‘Π’, Π½Π°ΠΆΠ°ΡΠΈΠ΅ Π½Π° ΠΊΠΎΡΠΎΡΡΡ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΊΠΎΠ΄ C(KC_C)
β ΠΊΠΎΠΏΠΈΡΡΠ΅Ρ ΡΠ΅ΠΊΡΡ, Π° ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠ΅ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΊΠΎΠ΄ C(KC_V)
β Π²ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠ΅ΠΊΡΡ.
Π ΠΊΠ»Π°Π²ΠΈΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΡΠ°Π·Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΈΡΠΌΠΈΡΠ΅ΡΠΊΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΉ. ΠΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π²ΡΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΡΠΊΠΎΠ±ΠΎΠΊ Π²ΡΠ΅Π³ΠΎ Π΄Π²ΡΠΌΡ ΠΊΠ»Π°Π²ΠΈΡΠ°ΠΌΠΈ.
ΠΠ°ΠΆΠ°ΡΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ | ( | ) |
---|---|---|
ΠΎΠ΄ΠΈΠ½ΠΎΡΠ½ΠΎΠ΅ | ( | ) |
Π΄Π²ΠΎΠΉΠ½ΠΎΠ΅ | Β« | Β» |
Π΄ΠΎΠ»Π³ΠΎΠ΅ | [ | ] |
ΠΎΠ΄ΠΈΠ½ΠΎΡΠ½ΠΎΠ΅ Ρ Shift | < | > |
Π΄ΠΎΠ»Π³ΠΎΠ΅ Ρ Shift | { | } |
Π€ΡΠ½ΠΊΡΠΈΡ Autocorrect ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ Π°Π²ΡΠΎΠΊΠΎΡΡΠ΅ΠΊΡΠΈΡ ΡΠ΅ΠΊΡΡΠ° Π½Π° ΡΡΠΎΠ²Π½Π΅ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ, Π° Π½Π΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΈΠ»ΠΈ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ.
ΠΡΠ»ΠΈ Π²Ρ Π½Π΅ Π²Π΅ΡΠ½ΠΎ Π½Π°ΠΏΠΈΡΠ°Π»ΠΈ ΡΠ»ΠΎΠ²ΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΠΈΠ²Π΅Ρ
Π²ΠΌΠ΅ΡΡΠΎ ΠΏΡΠΈΠ²Π΅Ρ
, ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° ΡΠ°ΠΌΠ° Π·Π°ΠΌΠ΅Π½ΠΈΡ Π΅Π³ΠΎ Π½Π° ΠΏΡΠΈΠ²Π΅Ρ
.
ΠΡΠ»ΠΈ Π²Ρ Π·Π°Π±ΡΠ»ΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΡΡΡ Π½Π° Ρ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠ³ΠΎ Π°Π»ΡΠ°Π²ΠΈΡΠ° Π½Π° ΡΡΡΡΠΊΠΈΠΉ, ΡΠΎ ΡΡΠ½ΠΊΡΠΈΡ ΠΌΠΎΠΆΠ΅Ρ ΡΠ΄Π΅Π»Π°ΡΡ Π·Π°ΠΌΠ΅Π½Ρ Π½Π°ΠΏΠΈΡΠ°Π½Π½ΠΎΠ³ΠΎ ΡΠ»ΠΎΠ²Π° priwet
Π½Π° ΠΏΡΠΈΠ²Π΅Ρ
ΠΈ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠΈΡΡ Π°Π»ΡΠ°Π²ΠΈΡ Π΄Π»Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ Π²Π²ΠΎΠ΄Π°.
Π‘Π°ΠΌΠΎΠ΅ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΠ΅ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π°Π²ΡΠΎΠΊΠΎΡΡΠ΅ΠΊΡΠΈΠΈ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΡ ΡΠ°ΡΡΡΡ ΡΠ»ΠΎΠ².
Π’Π°ΠΊ, Π²ΠΌΠ΅ΡΡΠΎ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π½Π°Π±ΠΈΡΠ°ΡΡ ΡΠ»ΠΎΠ²ΠΎ ΠΏΡΠΈΠ²Π΅Ρ
ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π±ΡΠ°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠ²
, Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° ΡΠ°ΠΌΠ° Π΄ΠΎΠΏΠΈΡΠ΅Ρ Π½Π΅Π΄ΠΎΡΡΠ°ΡΡΠΈΠ΅ Π±ΡΠΊΠ²Ρ.
ΠΠ° 10 ΠΊΠ»Π°Π²ΠΈΡΠ½ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ Π°Π½Π°Π»ΠΎΠ³ ΡΠ΅Π»Π΅ΡΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ ΠΏΡΠ΅Π΄ΡΠ³Π°Π΄ΡΠ²Π°Π½ΠΈΡ ΡΠ»ΠΎΠ² T9.
Π’Π°ΠΊ, ΡΡΠΎΠ±Ρ Π²Π²Π΅ΡΡΠΈ ΡΠ»ΠΎΠ²ΠΎ ΠΏΡΠΈΠ²Π΅Ρ
Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅ Ρ 10 ΠΊΠ»Π°Π²ΠΈΡΠ°ΠΌΠΈ, Π³Π΄Π΅ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΈΠ· ΠΊΠ»Π°Π²ΠΈΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ ΡΡΠΈ Π±ΡΠΊΠ²Ρ,
Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°ΡΡ ΠΊΠ»Π°Π²ΠΈΡΠΈ Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π
, Π
, Π
, Π
, Π
, Π
.
ΠΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° ΡΠ°ΠΌΠ° ΠΈΡΠΏΡΠ°Π²ΠΈΡ Π½ΡΠΈΠ²Π΅ΠΊ
Π½Π° ΠΏΡΠΈΠ²Π΅Ρ
.
ΠΡΠ²ΠΎΠΈΠ² ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΡ ΡΠ»ΠΎΠ², ΠΌΠΎΠΆΠ½ΠΎ Π½Π°Π·Π½Π°ΡΠΈΡΡ Π°ΠΊΠΊΠΎΡΠ΄Ρ Π½Π° Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΠ°ΡΡΡΠ΅ ΡΠ»ΠΎΠ²ΠΎΡΠΎΡΠ΅ΡΠ°Π½ΠΈΡ.
ΠΠ°ΠΏΠΈΡΠ°ΡΡ ΡΠ»ΠΎΠ²ΠΎ ΠΏΡΠΈΠ²Π΅Ρ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ΄Π½ΠΈΠΌ Π½Π°ΠΆΠ°ΡΠΈΠ΅ΠΌ β Π°ΠΊΠΊΠΎΡΠ΄ΠΎΠΌ ΠΊΠ»Π°Π²ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ Π ΠΈ Π . Π’Π°ΠΊ ΡΠΊΠΎΡΠΎΡΡΡ Π½Π°Π±ΠΎΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ Π² 10 ΡΠ°Π·!
ΠΠ°Π±ΠΎΡ | Π²ΡΠ΅ΠΌΡ, ΠΌΡ |
---|---|
ΡΠ»ΠΎΠ²ΠΎ ΠΏΡΠΈΠ²Π΅Ρ |
1000 |
Π±ΡΠΊΠ²Ρ ΠΏΠ² |
400 |
Π°ΠΊΠΊΠΎΡΠ΄ ΠΏΠ² |
100 |
Π‘ΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΡ ΠΈ Π°ΠΊΠΊΠΎΡΠ΄Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΠΊΡΠ°ΡΠ½ΠΎ ΡΠΎΠΊΡΠ°ΡΠΈΡΡ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ΅Π½ΠΈΡ ΠΏΠ°Π»ΡΡΠ΅Π².
ΠΡΠΈΠΌΠ΅ΡΠ°Π½ΠΈΠ΅: Π£ΡΠΈΡΡΠ²Π°Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π½ΡΡ ΠΏΠ°ΠΌΡΡΡ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠΎΠ², ΡΡΠ½ΠΊΡΠΈΡ Π°Π²ΡΠΎΠ·Π°ΠΌΠ΅Π½Ρ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΡ ΡΠ»ΠΎΠ²Π°ΡΠ΅ΠΉ ΠΏΡΠΎΡΠ΅ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ Π½Π° ΡΡΠΎΠ²Π½Π΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΠ AutoHotKey.
Π€ΡΠ½ΠΊΡΠΈΡ Π½Π°Π±ΠΎΡΠ° Π·Π°Π³Π»Π°Π²Π½ΡΡ
ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠΉ. Caps Word
ΠΠΎ ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ Caps Lock
, ΠΏΡΠΈ Π½Π°Π±ΠΎΡΠ΅ Π² ΡΠ°ΠΊΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ Π²ΠΌΠ΅ΡΡΠΎ ΠΏΡΠΎΠ±Π΅Π»ΠΎΠ² Π±ΡΠ΄ΡΡ ΡΡΠ°Π²ΠΈΡΡΡ Π½ΠΈΠΆΠ½ΠΈΠ΅ ΠΏΡΠΎΡΠ΅ΡΠΊΠΈ: ΠΠΠΠ ΠΠΠΠ _Π’ΠΠΠΠ_ΠΠΠ ΠΠΠΠ.
Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ΅ΠΆΠΈΠΌ Π·Π°ΠΏΠΈΡΠΈ ΡΠ»ΠΎΠ² Π±Π΅Π· ΠΏΡΠΎΠ±Π΅Π»ΠΎΠ²: ΠΠ°ΠΏΡΠΈΠΌΠ΅ΡΠ’Π°ΠΊΠΈΠΌΠΠ±ΡΠ°Π·ΠΎΠΌ.
ΠΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ Π²Π²ΠΎΠ΄Π° Π·Π°ΡΠ°Π½Π΅Π΅ Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡΡ Π² Π½Π΅Π΅ ΠΏΠ°ΡΠΎΠ»Π΅ΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠΏΡΡΡΠ°Π½Π½ΡΡ Π² ΡΠ΅Π³ΠΈΡΡΡΠ°Ρ ΠΊΠ»Π°Π²ΠΈΡ ΠΈΠ»ΠΈ ΡΠ»ΠΎΠΆΠ½ΡΡ Π°ΠΊΠΊΠΎΡΠ΄ΠΎΠ². Π’Π°ΠΊ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΡΠ»Π΅Π΄ΠΈΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ Π½Π°Π±ΠΎΡΠ° ΠΏΠ°ΡΠΎΠ»Ρ, Π΄Π°ΠΆΠ΅ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π°ΠΌ Π²ΠΈΠ΄Π΅ΠΎΡΠΈΠΊΡΠ°ΡΠΈΠΈ (Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΡΠ΅ΠΏΠ»ΠΎΠ²ΠΈΠ·ΠΎΡΠ°).
Π€ΡΠ½ΠΊΡΠΈΡ Secure β Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠΏΡΡΡΠ°Π½Π½ΡΡ Π² ΡΠ΅Π³ΠΈΡΡΡΠ°Ρ ΠΊΠ»Π°Π²ΠΈΡ ΠΈΠ»ΠΈ ΡΠ»ΠΎΠΆΠ½ΡΡ Π°ΠΊΠΊΠΎΡΠ΄ΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°ΡΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΠΈΠ»ΠΈ ΠΏΠ΅ΡΠ΅Π²Π΅ΡΡΠΈ Π΅Ρ Π² Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠΉ ΡΠ΅ΠΆΠΈΠΌ ΡΠ°Π±ΠΎΡΡ.
ΠΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΠΈΠ· ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΡΠΈΡΡΠΎΠ²Π°Π»ΡΠ½ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ.
Π€ΡΠ½ΠΊΡΠΈΡ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ Π»ΡΠ±ΡΡ HID ΠΊΠΎΠ΄ΠΎΠ² ΠΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° ΠΌΠΎΠΆΠ΅Ρ Π·Π°ΠΌΠ΅Π½ΠΈΡΡ Π»ΡΠ±ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π²Π²ΠΎΠ΄Π°.
Π€ΡΠ½ΠΊΡΠΈΡ Mouse keys ΠΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡ ΠΊΡΡΡΠΎΡ ΠΌΡΡΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ»Π°Π²ΠΈΡ. ΠΠ΅ ΠΎΡΠ΅Π½Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ, Π½ΠΎ Π±ΡΠ²Π°Π΅Ρ ΠΏΠΎΠ»Π΅Π·Π½ΠΎ. Π’Π°ΠΊΠΆΠ΅ ΡΡΠ½ΠΊΡΠΈΡ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π°ΡΡΡΠΎΠΈΡΡ ΠΊΠ»Π°Π²ΠΈΡΠΈ Π΄Π»Ρ ΠΏΡΠΎΠΊΡΡΡΠΊΠΈ (ΡΠΊΡΠΎΠ»Π» ΠΌΡΡΠΈ). ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠΎΠ½ΠΊΠΎΠΉ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΡΠΊΠΎΡΠ΅Π½ΠΈΡ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΏΡΠΎΠΊΡΡΡΠΊΠΈ Π½Π°ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΎΠ±ΡΡΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ»Π΅ΡΠ° ΠΏΡΠΎΠΊΡΡΡΠΊΠΈ ΠΌΡΡΠΈ.
Π€ΡΠ½ΠΊΡΠΈΡ Stenography Π Π·Π°ΠΏΠ°Π΄Π½ΠΎΠΌ Π΄Π΅Π»ΠΎΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΡΡΠ²Π΅ Π΄Π»Ρ Π·Π°ΠΏΠΈΡΠΈ ΡΡΠ΅Π½ΠΎΠ³ΡΠ°ΠΌΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΡΠ΅Π½ΠΎΡΠΈΠΏΠΈΡ β ΠΏΠ΅ΡΠ°ΡΡ ΡΠ΅ΠΊΡΡΠ° Π½Π° ΡΡΠ΅Π½ΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠ°ΡΠΈΠ½Π΅. Π‘ΡΠ΅Π½ΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΌΠ°ΡΠΈΠ½Π° β ΡΠ΅ΠΊΠΎΡΠ΄ΡΠΌΠ΅Π½ ΠΏΠΎ ΡΠΊΠΎΡΠΎΡΡΠΈ Π½Π°Π±ΠΎΡΠ° ΡΠ΅ΠΊΡΡΠ° (375 ΡΠ»ΠΎΠ² Π² ΠΌΠΈΠ½ΡΡΡ). ΠΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½Π°Ρ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½Π°Ρ ΡΡΠ΅Π½Π°Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΌΠ°ΡΠΈΠ½Π° ΡΡΠΎΠΈΡ ΠΎΠΊΠΎΠ»ΠΎ 1000 $, ΠΏΠΎΡΡΠΎΠΌΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΌΡΠ»ΠΈΡΠΎΠ²Π°ΡΡ ΡΡΠ΅Π½ΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΠΌΠ°ΡΠΈΠ½Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ Π²Π°ΠΆΠ½Π° Π΄Π»Ρ ΡΡΠ΅Π½ΠΎΠ³ΡΠ°ΡΠΎΠ²-Π»ΡΠ±ΠΈΡΠ΅ΠΉ. ΠΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΈ ΡΡΠ΅Π½ΠΎΠ³ΡΠ°ΡΠΈΠΈ, ΠΎΡΠ»ΠΈΡΠ°ΡΡΠ΅ΠΉ Π΅Ρ ΠΎΡ ΡΠΏΠΎΠΌΡΠ½ΡΡΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Π°ΠΊΠΊΠΎΡΠ΄ΠΎΠ², ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΠΠ Π΄Π»Ρ ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΠΊΠΈ Π°ΠΊΠΊΠΎΡΠ΄ΠΎΠ².
Π‘ΡΠ΅Π½ΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΌΠ°ΡΠΈΠ½Π° Π΄Π»Ρ Π½Π°Π±ΠΎΡΠ° Π±ΡΠΊΠ²Π΅Π½Π½ΡΡ ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΠΉ Π±ΡΠ»Π° ΠΈΠ·ΠΎΠ±ΡΠ΅ΡΠ΅Π½Π° ΡΡΠ°Π½ΡΡΠ·ΠΎΠΌ Π¨Π°ΡΠ»Π΅ΠΌ ΠΠΈΠ²ΠΎΡΡΠΎΠΌ Π² 1904 Π³ΠΎΠ΄Ρ ΠΈ Π½Π°Π·ΡΠ²Π°Π»Π°ΡΡ Π‘ΡΠ΅Π½ΠΎΡΠΈΠ» Π‘ΡΠ΅Π½ΠΎΡΠΈΠ» ΠΡΠΈ Π½Π°Π±ΠΎΡΠ΅, Π² ΠΎΡΠ»ΠΈΡΠΈΠ΅ ΠΎΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΠΏΠΈΡΡΡΠ΅ΠΉ ΠΌΠ°ΡΠΈΠ½Ρ, Π½Π°ΠΆΠΈΠΌΠ°Π΅ΡΡΡ ΡΡΠ°Π·Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΊΠ»Π°Π²ΠΈΡ, ΠΎΡΠΏΠ΅ΡΠ°ΡΡΠ²Π°ΡΡΠΈΡ Π·Π° ΡΠ°Π· ΡΠ»ΠΎΠ²ΠΎ ΠΈΠ»ΠΈ ΡΠ»ΠΎΠ³. Π’Π°ΠΊΠΈΠ΅ ΡΠ»ΠΎΠ³ΠΈ ΠΎΡΠΏΠ΅ΡΠ°ΡΡΠ²Π°ΡΡΡΡ Π² ΠΎΠ΄Π½Ρ ΡΡΡΠΎΠΊΡ Π½Π° ΡΡΠ»ΠΎΠ½Π½ΠΎΠΉ Π±ΡΠΌΠ°Π³Π΅. ΠΠΎΡΠ»Π΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π°ΠΊΠΊΠΎΡΠ΄Π° ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ Π½Π° Π½ΠΎΠ²ΡΡ ΡΡΡΠΎΠΊΡ.
ΠΠ»Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΠΈ Π½Π°Π±ΠΎΡΠ°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ 20 ΠΊΠ»Π°Π²ΠΈΡ, Π° Π½Π΅Π΄ΠΎΡΡΠ°ΡΡΠΈΠ΅ Π±ΡΠΊΠ²Ρ Π½Π°Π±ΠΈΡΠ°ΡΡΡΡ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠ΅ΠΉ ΠΈΠ· ΠΈΠΌΠ΅ΡΡΠΈΡ ΡΡ ΠΈΠ»ΠΈ Π·Π°ΠΌΠ΅Π½ΡΡΡΡΡ Π½Π° ΡΠΎΠ½Π΅ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡ ΠΎΠΆΠΈΠ΅ Π±ΡΠΊΠ²Ρ: Π±ΡΠΊΠ²Π° Π Π·Π°ΠΌΠ΅Π½ΡΠ΅ΡΡΡ Π±ΡΠΊΠ²ΠΎΠΉ Π’, Π° Π±ΡΠΊΠ²Π° Π Π±ΡΠΊΠ²ΠΎΠΉ Π. ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠΊΠ²Π΅Π½Π½ΡΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ Π΄ΡΠ±Π»ΠΈΡΡΡΡΡΡ Π΄Π»Ρ ΡΠ΄ΠΎΠ±ΡΡΠ²Π° ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΡ ΠΈ Π·Π°ΠΏΠΈΡΠΈ ΡΠ»ΠΎΠ² Π² ΠΎΠ΄Π½Ρ ΡΡΡΠΎΠΊΡ. Π Π°Π½ΡΡΠ΅ Π·Π°ΠΏΠΈΡΡ Ρ ΡΡΠ»ΠΎΠ½Π° ΡΡΠ΅Π±ΠΎΠ²Π°Π»Π° ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΠ°ΡΡΠΈΡΡΠΎΠ²ΠΊΠΈ. Π‘Π΅Π³ΠΎΠ΄Π½Ρ, Π½Π° ΡΠΈΡΡΠΎΠ²ΡΡ ΡΡΠ΅Π½ΠΎΠ³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΌΠ°ΡΠΈΠ½Π°Ρ , ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΡΡΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠΌ Π² ΡΠ»ΠΎΠ²Π° Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ ΡΠΎ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΠΌ ΡΠ»ΠΎΠ²Π°ΡΠ΅ΠΌ. ΠΡΠΈ Π½Π°Π±ΠΎΡΠ΅ Π°ΠΊΠΊΠΎΡΠ΄Π° Π±ΡΠΊΠ², ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ Π²ΠΎΡΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΠΈΡ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ β ΡΠ»Π΅Π²Π° Π½Π° ΠΏΡΠ°Π²ΠΎ. ΠΡΠΎΡΡΠΎΠΉ ΠΏΡΠΈΠΌΠ΅Ρ Β«Π’Π°ΠΌ ΡΡΠΎΠΈΡ ΡΡΠ΅ΡΠΊΒ», Π½Π°Π±ΠΈΡΠ°Π΅ΡΡΡ Π² ΡΡΠΈ Π°ΠΊΠΊΠΎΡΠ΄Π°:
Π’ΠΠ Π‘Π’ΠΠΠ’ Π’Π ΠΠ‘Π
ΠΡΠ»ΠΈ ΠΏΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ Π½Π°Π±ΡΠ°ΡΡ ΡΡΠΎΡ ΡΠ΅ΠΊΡΡ Π°ΠΊΠΊΠΎΡΠ΄Π°ΠΌΠΈ Π½Π° ΠΎΠ±ΡΡΠ½ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅, ΡΠΎ ΠΈΠ·-Π·Π° Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ Π±ΡΠΊΠ², ΠΈΡ ΠΏΠΎΡΡΠ΄ΠΎΠΊ Π½Π°ΡΡΡΠΈΡΡΡ ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡΡ ΡΡΠΎ-ΡΠΎ Π²ΡΠΎΠ΄Π΅: ΠΌΠ°Ρ ΠΎΡΡΠΈΡ ΡΠΊΠ΅ΡΡ.
ΠΠΎ Π΅ΡΡΡ ΠΈ ΡΠ»ΠΎΠΆΠ½ΡΠ΅ ΠΏΡΠΈΠΌΠ΅ΡΡ Π·Π°ΠΏΠΈΡΠΈ, ΡΡΠ΅Π±ΡΡΡΠΈΠ΅ Π·Π½Π°Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΠΉ. ΠΡΠΈΠΌΠ΅Ρ Β«ΠΠΎΠΊΡΡΡΡΠΉ ΡΠ½Π΅Π³ΠΎΠΌ Π΄ΠΎΠΌΒ», Π½Π°Π±ΠΈΡΠ°Π΅ΡΡΡ Π² 5 Π°ΠΊΠΊΠΎΡΠ΄ΠΎΠ²:
ΠΠΠΠ Π’ΠΠΠ Π‘ΠΠΠΠ ΠΠ Π’ΠΠΠ
ΠΠ·-Π·Π° ΠΎΡΡΡΡΡΡΠ²ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ Π΄Π»Ρ Π±ΡΠΊΠ² Π ΠΈ Π ΠΎΠ½ΠΈ Π·Π°ΠΌΠ΅Π½ΡΡΡΡΡ Π΄Π²ΡΠΌΡ Π±ΡΠΊΠ²Π°ΠΌΠΈ (ΠΠ ΠΈ Π’Π).
ΠΠ·-Π·Π° ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠΎΠΊΡΠ°ΡΠ΅Π½ΠΈΠΉ, Π²ΡΠ΅ΠΌΡ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠΈ ΠΎΠΏΡΡΠ½ΠΎΠ³ΠΎ Π°Π½Π³Π»ΠΎΡΠ·ΡΡΠ½ΠΎΠ³ΠΎ ΡΡΠ΅Π½Π°Π³ΡΠ°ΡΠΈΡΡΠ° ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΎΠΊΠΎΠ»ΠΎ 3 Π»Π΅Ρ. Π Π ΠΎΡΡΠΈΠΈ ΠΌΠ°ΡΠΈΠ½Π½Π°Ρ ΡΡΠ΅Π½ΠΎΠ³ΡΠ°ΡΠΈΡ Π½Π΅ ΠΎΠ±ΡΠ΅Π»Π° ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎΡΡΠΈ ΠΈΠ·-Π·Π° Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Π° ΠΏΠ°Π΄Π΅ΠΆΠ΅ΠΉ, Π±ΡΠΊΠ², Π±ΠΎΠ»ΡΡΠΎΠΉ Π΄Π»ΠΈΠ½Ρ ΡΠ»ΠΎΠ² Π² ΡΡΡΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅.
ΠΡΠ²ΠΎΠ΅Π½ΠΈΠ΅ ΡΠΊΠ°Π·Π°Π½Π½ΡΡ ΠΏΡΠΈΠ΅ΠΌΠΎΠ² ΠΊΠ°ΡΠ΄ΠΈΠ½Π°Π»ΡΠ½ΠΎ ΡΠΏΡΠΎΡΠ°Π΅Ρ ΠΌΠ°Π½Π΅ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ. Π’ΡΡΠ΄Π½ΠΎΡΡΠΈ ΠΏΡΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ΅ ΠΊ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ Π½Π΅ ΠΈΠ·-Π·Π° ΠΈΠ½ΠΎΠ³ΠΎ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π±ΡΠΊΠ², Π° ΠΈΠ·-Π·Π° ΠΎΡΡΡΡΡΡΠ²ΠΈΡ ΡΡΠΈΡ ΠΏΡΠΈΠ΅ΠΌΠΎΠ².
ΠΠΏΡΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½Π½ΠΎ: habr.com