Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄ β ΠΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΡ
ΠΠ°ΡΠ΅ΡΠΈΠ°Π» ΠΈΠ· ΠΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΠΈ β ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΉ ΡΠ½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΠΈ
Π’Π΅ΠΊΡΡΠ°Ρ Π²Π΅ΡΡΠΈΡ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΡΠΎΠ²Π΅ΡΡΠ»Π°ΡΡ ΠΎΠΏΡΡΠ½ΡΠΌΠΈ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°ΠΌΠΈ ΠΈ ΠΌΠΎΠΆΠ΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΎΡ Π²Π΅ΡΡΠΈΠΈ, ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π½ΠΎΠΉ 5 Π½ΠΎΡΠ±ΡΡ 2015; ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΡΠ΅Π±ΡΡΡ 23 ΠΏΡΠ°Π²ΠΊΠΈ. Π’Π΅ΠΊΡΡΠ°Ρ Π²Π΅ΡΡΠΈΡ ΡΡΡΠ°Π½ΠΈΡΡ ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΡΠΎΠ²Π΅ΡΡΠ»Π°ΡΡ ΠΎΠΏΡΡΠ½ΡΠΌΠΈ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°ΠΌΠΈ ΠΈ ΠΌΠΎΠΆΠ΅Ρ Π·Π½Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΎΡ Π²Π΅ΡΡΠΈΠΈ, ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π½ΠΎΠΉ 5 Π½ΠΎΡΠ±ΡΡ 2015; ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΡΠ΅Π±ΡΡΡ 23 ΠΏΡΠ°Π²ΠΊΠΈ.Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄ (Π°Π½Π³Π».Β scan code)Β β Π² IBM-ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΡ
ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°Ρ
ΠΊΠΎΠ΄, ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½Π½ΡΠΉ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠ΅, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π΅Ρ, ΠΊΠ°ΠΊΠ°Ρ ΠΊΠ»Π°Π²ΠΈΡΠ° Π±ΡΠ»Π° Π½Π°ΠΆΠ°ΡΠ°. ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π»ΡΠ±ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΡΠ°ΡΠΏΠΎΠ·Π½Π°ΡΡ ΠΊΠ»Π°Π²ΠΈΡΡ ΠΈ ΠΏΠΎΡΡΠ»Π°Π΅Ρ Π΅Ρ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ Π² ΠΏΠΎΡΡ 60h. ΠΡΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΡΡΡΠ°ΡΠ΅Π²ΡΠ΅Π³ΠΎ ΡΠΎΡΠΌΠ°ΡΠ° IBM PC/XT ΠΏΠΎΡΡΠ»Π°Π΅Ρ Π² ΡΠΎΡ ΠΆΠ΅ ΠΏΠΎΡΡ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄, ΡΠ²Π΅Π»ΠΈΡΠ΅Π½Π½ΡΠΉ Π½Π° 80h, Π° Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠΎΡΠΌΠ°ΡΠ° IBM PC/ATΒ β Π΄Π²Π° Π±Π°ΠΉΡΠ°: F0h ΠΈ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ (ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ AT ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΎΡ XT, ΡΠΌ. ΡΠ°Π±Π»ΠΈΡΡ). ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ Π³Π΅Π½Π΅ΡΠΈΡΡΡΡ Π½Π΅ ΠΎΠ΄ΠΈΠ½, Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ΠΎΠ² (ΡΠ°ΠΊ, ΠΏΡΠ°Π²ΡΠ΅
Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ ΠΆΡΡΡΠΊΠΎ ΠΏΡΠΈΠ²ΡΠ·Π°Π½Ρ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠ΅ Π½Π° Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠΌ ΡΡΠΎΠ²Π½Π΅ ΠΈ Π½Π΅ Π·Π°Π²ΠΈΡΡΡ Π½ΠΈ ΠΎΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ² βͺ Caps Lock, Num Lock ΠΈ Scroll Lock, Π½ΠΈ ΠΎΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ (β§ Shift, Alt, Ctrl).
ΠΡΠ΅ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ Π½ΠΈΠΆΠ΅ Π΄Π°ΡΡΡΡ Π² ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠ΅ΡΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅.
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ΠΎΠ² Π½Π° XT-ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠΌΡ ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ, Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΠΊΠ»Π°Π²ΠΈΡ Esc (ΠΊΠΎΠ΄ 01) ΠΈ ΡΠΈΡΡΠΎΠ²ΡΡ ΠΊΠ»Π°Π²ΠΈΡ 1-9 (ΠΊΠΎΠ΄Ρ 02-0A). Π ΠΏΡΠΈΠΌΠ΅ΡΡ, ΠΊΠ»Π°Π²ΠΈΡΠΈ Π²ΡΠΎΡΠΎΠ³ΠΎ ΡΡΠ΄Π° ( Tab βΉ Q W E R T Y U I O P [ ] β΅ Enter) ΠΈΠΌΠ΅ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ 0F-1C (15-28 Π² Π΄Π΅ΡΡΡΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅).
ΠΠ° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°Ρ Π΄ΡΡΠ³ΠΎΠΉ ΡΠ°ΡΠΊΠ»Π°Π΄ΠΊΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, AZERTY) ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ: ΡΠ°ΠΊ, Ρ ΡΡΠ°Π½ΡΡΠ·ΡΠΊΠΎΠ³ΠΎ A ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ ΠΊΠ°ΠΊ Ρ Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΎΠ³ΠΎ Q. ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ΠΎΠ² Π² ΠΊΠΎΠ΄Ρ Π½Π°ΠΆΠ°ΡΡΡ ΠΊΠ»Π°Π²ΠΈΡ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ ΠΠ‘ ΠΈΠ»ΠΈ BIOS.
ΠΠΎ Π²ΡΠ΅Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ ΡΠΈΡΠΌΡ Microsoft, ΡΠΊΠ°Π½ ΠΊΠΎΠ΄Ρ ΠΈΠ· Π½Π°Π±ΠΎΡΠ° 2 (AT) ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΡΡΡΡ Π² ΡΠΊΠ°Π½ ΠΊΠΎΠ΄Ρ Π½Π°Π±ΠΎΡΠ° 1 (XT), ΠΈ Π²ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠΆΠ΅ ΡΠΊΠ°Π½ ΠΊΠΎΠ΄Ρ Π½Π°Π±ΠΎΡΠ° 1.[1]
ΠΠ»Π°Π²ΠΈΡΠ° | ΠΠΎΠ΄ Π½Π°ΠΆΠ°ΡΠΈΡ XT | ΠΠΎΠ΄ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΡ XT | ΠΠΎΠ΄ Π½Π°ΠΆΠ°ΡΠΈΡ AT | ΠΠΎΠ΄ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΡ AT |
---|---|---|---|---|
ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° | ||||
A | 1E | 9E | 1C | F0,1C |
B | 30 | B0 | 32 | F0,32 |
C | 2E | AE | 21 | F0,21 |
D | 20 | A0 | 23 | F0,23 |
E | 12 | 92 | 24 | F0,24 |
F | 21 | A1 | 2B | F0,2B |
G | 22 | A2 | 34 | F0,34 |
H | 23 | A3 | 33 | F0,33 |
I | 17 | 97 | 43 | F0,43 |
J | 24 | A4 | 3B | F0,3B |
K | 25 | A5 | 42 | F0,42 |
L | 26 | A6 | 4B | F0,4B |
M | 32 | B2 | 3A | F0,3A |
N | 31 | B1 | 31 | F0,31 |
O | 18 | 98 | 44 | F0,44 |
P | 19 | 99 | 4D | F0,4D |
Q | 10 | 90 | 15 | F0,15 |
R | 13 | 93 | 2D | F0,2D |
S | 1F | 9F | 1B | F0,1B |
T | 14 | 94 | 2C | F0,2C |
U | 16 | 96 | 3C | F0,3C |
V | 2F | AF | 2A | F0,2A |
W | 11 | 91 | 1D | F0,1D |
X | 2D | AD | 22 | F0,22 |
Y | 15 | 95 | 35 | F0,35 |
Z | 2C | AC | F0,1A | |
0 | 0B | 8B | 45 | F0,45 |
1 | 02 | 82 | 16 | F0,16 |
2 | 03 | 83 | 1E | F0,1E |
3 | 04 | 84 | 26 | F0,26 |
4 | 05 | 85 | 25 | F0,25 |
5 | 06 | 86 | 2E | F0,2E |
6 | 07 | 87 | 36 | F0,36 |
7 | 08 | 88 | 3D | F0,3D |
8 | 09 | 89 | 3E | F0,3E |
9 | 0A | 8A | 46 | F0,46 |
~ | 29 | 89 | 0E | F0,0E |
- | 0C | 8C | 4E | F0,4E |
= | 0D | 82 | 55 | F0,55 |
\ | 2B | AB | 5D | F0,5D |
[ | 1A | 9A | 54 | F0,54 |
] | 1B | 9B | 5B | F0,5B |
; | 27 | A7 | 4C | F0,4C |
' | 28 | A8 | 52 | F0,52 |
, | 33 | B3 | 41 | F0,41 |
. | 34 | B4 | 49 | F0,49 |
/ | 35 | B5 | 4A | F0,4A |
BS | 0E | 8E | 66 | F0,66 |
Space | 39 | B9 | 29 | F0,29 |
Tab βΉ | 0F | 8F | 0D | F0,0D |
βͺ Caps Lock | 3A | BA | 58 | F0,58 |
ΠΠ΅Π²ΡΠΉ β§ Shift | 2A | AA | 12 | F0,12 |
ΠΠ΅Π²ΡΠΉ Ctrl | 1D | 9D | 14 | F0,14 |
ΠΠ΅Π²ΡΠΉ Alt | 38 | B8 | 11 | F0,11 |
ΠΠ΅Π²ΡΠΉ β Win | E0,5B | E0,DB | E0,1F | E0,F0,1F |
ΠΡΠ°Π²ΡΠΉ β§ Shift | 36 | B6 | 59 | F0,59 |
ΠΡΠ°Π²ΡΠΉ Ctrl | E0,1D | E0,9D | E0,14 | E0,F0,14 |
ΠΡΠ°Π²ΡΠΉ Alt | E0,38 | E0,B8 | E0,11 | E0,F0,11 |
ΠΡΠ°Π²ΡΠΉ β Win | E0,5C | E0,DC | E0,27 | E0,F0,27 |
β£ Menu | E0,5D | E0,DD | E0,2F | E0,F0,2F |
β΅ Enter | 1C | 9C | 5A | F0,5A |
Esc | 01 | 81 | 76 | F0,76 |
F1 | 3B | BB | 05 | F0,05 |
F2 | 3C | BC | 06 | F0,06 |
F3 | 3D | BD | 04 | F0,04 |
F4 | 3E | BE | 0C | F0,0C |
F5 | 3F | BF | 03 | F0,03 |
F6 | 40 | C0 | 0B | F0,0B |
F7 | 41 | C1 | 83 | F0,83 |
F8 | 42 | C2 | 0A | F0,0A |
F9 | 43 | C3 | 01 | F0,01 |
F10 | 44 | C4 | 09 | F0,09 |
57 | D7 | 78 | F0,78 | |
F12 | 58 | D8 | 07 | F0,07 |
PrtScr | E0,2A,E0,37 | E0,B7,E0,AA | E0,12,E0,7C | E0,F0,7C,E0,F0,12 |
Alt+PrtScr | 54 (Π²ΠΌΠ΅ΡΡΠΎ PrtScr, ΠΊΠΎΠ΄ Π΄Π»Ρ ΠΊΠ»Π°Π²ΠΈΡΠΈ Alt Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ) | D4 (Π²ΠΌΠ΅ΡΡΠΎ PrtScr, ΠΊΠΎΠ΄ Π΄Π»Ρ ΠΊΠ»Π°Π²ΠΈΡΠΈ Alt Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ) | ? | ? |
Ctrl+PrtScr, β§ Shift+PrtScr (SysReq) | E0,37 (Π²ΠΌΠ΅ΡΡΠΎ PrtScr, ΠΊΠΎΠ΄ Π΄Π»Ρ Ctrl ΠΈΠ»ΠΈ β§ Shift Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ) | E0,B7 (Π²ΠΌΠ΅ΡΡΠΎ PrtScr, ΠΊΠΎΠ΄ Π΄Π»Ρ Ctrl ΠΈΠ»ΠΈ β§ Shift Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ) | ? | ? |
Scroll Lock | 46 | C6 | 7E | F0,7E |
Pause | E1,1D,45, E1,9D,C5 | β | E1,14,77, E1,F0,14,F0,77 | β |
Ctrl+Break (Ctrl+Pause) | E0,46 (Π²ΠΌΠ΅ΡΡΠΎ Break, ΠΊΠΎΠ΄ Π΄Π»Ρ ΠΊΠ»Π°Π²ΠΈΡΠΈ Ctrl Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ) | E0,C6 (Π²ΠΌΠ΅ΡΡΠΎ Break, ΠΊΠΎΠ΄ Π΄Π»Ρ ΠΊΠ»Π°Π²ΠΈΡΠΈ Ctrl Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ) | ? | ? |
Insert | E0,52 | E0,D2 | E0,70 | E0,F0,70 |
Home | E0,47 | E0,C7 | E0,6C | E0,F0,6C |
End | E0,4F | E0,CF | E0,69 | E0,F0,69 |
Page Up | E0,49 | E0,C9 | E0,7D | E0,F0,7D |
Page Down | E0,51 | E0,D1 | E0,7A | E0,F0,7A |
Delete | E0,53 | E0,D3 | E0,71 | E0,F0,71 |
β | E0,48 | E0,C8 | E0,75 | E0,F0,75 |
β | E0,4B | E0,CB | E0,6B | E0,F0,6B |
β | E0,50 | E0,D0 | E0,72 | E0,F0,72 |
β | E0,4D | E0,CD | E0,74 | E0,F0,74 |
Π¦ΠΈΡΡΠΎΠ²Π°Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° | ||||
Num Lock | 45 | C5 | 77 | F0,77 |
/ | E0,35 | E0,B5 | E0,4A | E0,F0,4A |
* | 37 | B7 | 7C | F0,7C |
- | 4A | CA | 7B | F0,7B |
+ | 4E | CE | 79 | F0,79 |
β΅ Enter | E0,1C | E0,9C | E0,5A | E0,F0,5A |
. | 53 | D3 | 71 | F0,71 |
0 | 52 | D2 | 70 | F0,70 |
1 | 4F | CF | 69 | F0,69 |
2 | 50 | D0 | 72 | F0,72 |
ru.wikipedia.org
Π Π΅ΠΌΠ°ΠΏΠΏΠΈΠ½Π³ ΠΊΠ»Π°Π²ΠΈΡ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅ / Habr
ΠΡΡ ΡΠ²ΠΎΡ ΠΆΠΈΠ·Π½Ρ Π±ΡΠ» ΡΠ°Π½Π°ΡΠΎΠΌ Π±Π΅ΡΡΡΠΌΠ½ΡΡ , ΡΠΎΠ½ΠΊΠΈΡ , ΠΈ ΠΊΡΠ°ΡΠΈΠ²ΡΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡ ΠΈ ΠΊ ΠΌΠΎΠ΅ΠΌΡ ΡΠ΄ΠΈΠ²Π»Π΅Π½ΠΈΡ ΠΎΠ±Π½Π°ΡΡΠΆΠΈΠ» ΡΡΠΎ ΡΠ°ΠΊΠΎΠ²ΡΡ Π½Π΅ ΡΠ°ΠΊ ΡΠΆ ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ, ΠΈΠ· Π΄ΠΎΡΡΡΠΏΠ½ΡΡ Π² ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΉ ΠΏΡΠΎΠ΄Π°ΠΆΠ΅, β ΠΈΡ Π΅Π΄ΠΈΠ½ΠΈΡΡ. ΠΡΠΈΡΠ»ΠΎΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Β«Genius SlimStar ProΒ», ΠΈ Π²ΡΠ΅ ΡΠ°Π²Π½ΠΎ ΠΎΠ½Π° ΠΌΠ΅Π½Ρ ΡΠ³Π½Π΅ΡΠ°Π»Π°, ΠΊΠ°ΠΊ ΠΈ ΠΌΡΡΠ»Ρ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ Ρ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π½Π°ΠΉΠ΄Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΠΊΠΎΡΠΎΡΠ°Ρ Π±Ρ ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΡΠ»Π° ΠΌΠ΅Π½Ρ Π½Π° Π²ΡΠ΅ 100%. Π― ΡΠ°ΠΊΡΡ Π½Π°ΡΠ΅Π» ΠΈ ΠΏΠΎ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΈ ΡΠΎΠ²Π°ΡΠΈΡΠ° Boomburum, ΠΏΡΠΈΠΎΠ±ΡΠ΅Π» “Illuminated Keyboard“, ΠΊΠΎΡΠΎΡΠ°Ρ ΡΡΠ°Π»Π° Π΄ΠΎΡΡΠΎΠΉΠ½ΠΎΠΉ ΠΏΠΎΠ΄ΡΡΠ³ΠΎΠΉ ΠΌΠΎΠ΅ΠΉ “MX Revolution“, ΠΈ Ρ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΡΠ²Π°Π» ΠΎΡΠ½ΠΎΡΠ΅Π½ΠΈΡ Ρ Genius, Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ ΡΠ°ΡΡΠΊΠ°Π·Ρ ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ΅ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ Logitech, ΡΠ±Π΅Π΄ΠΈΠ»ΠΈ ΠΌΠ΅Π½Ρ, ΡΡΠΎ Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ (Π½Π΅ ΠΌΠ°Π»ΡΠ΅ Π΄Π΅Π½ΡΠ³ΠΈ) ΡΠ΅Π±Ρ ΠΎΠΏΡΠ°Π²Π΄Π°ΡΡ Π·Π° 3 Π³Π°ΡΠ°Π½ΡΠΈΠΉΠ½ΡΡ Π³ΠΎΠ΄Π°.
ΠΠΎ Π΅ΡΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠ°Ρ Π±Π΅Π΄Π° Π² ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°Ρ ΡΡΠΎΠΉ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ, β “ΠΠ΅ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅, Π½Π΅ ΡΠ΄ΠΎΠ±Π½ΡΠ΅, ΠΈΠ»ΠΈ Π½Π΅ Π½ΡΠΆΠ½ΡΠ΅ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΡ ΠΊΠ½ΠΎΠΏΠΎΠΊ“. Π ΡΠ»ΡΡΠ°Π΅ Ρ Illuminated, ΡΡΠΎ Π΄Π²Π΅ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΠΈ “\”, Π»Π΅Π²Π°Ρ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ ΠΏΠΎΡΠ»Π° Π² ΡΡΠ΅ΡΠ± ΠΊΠ»Π°Π²ΠΈΡΠ΅ Β«LShiftΒ», ΠΡΡΠ°ΡΠΈ Π½Π° ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°ΠΌΠ΅ΡΠΈΡΡ ΡΡΠΎ ΡΠ°Π½ΡΡΠ΅ ΡΡΠΈ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΠΈΠΌΠ΅Π»ΠΈ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ Β«LShiftΒ». ΠΠΎΠ΄ ΠΊΠ°ΡΠΎΠΌ, Ρ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΠΊΠ°ΠΊ Π²Π΅ΡΠ½ΡΡΡ Β«ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ Π΄Π»ΠΈΠ½ΡΒ» ΡΡΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π² ΡΠ»Π΅ΠΏΠΎΠΉ ΠΏΠ΅ΡΠ°ΡΠΈ ΠΈ Π² ΡΠΈΠ»Ρ ΠΏΡΠΈΠ²ΡΡΠΊΠΈ, Ρ Π½Π°ΠΆΠΈΠΌΠ°Ρ ΠΈΠΌΠ΅Π½Π½ΠΎ / Π²ΠΌΠ΅ΡΡΠΎ ΡΠΈΡΡΠ°. Π Π·Π°ΠΎΠ΄Π½ΠΎ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΠΊΠ°ΠΊ Π±Π΅Π· Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΠΠ, Π½Π° ΠΏΡΠΈΠΌΠ΅ΡΠ΅, Π²Ρ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΌΠ΅Π½ΡΡΡ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π»ΡΠ±ΡΡ ΠΊΠ»Π°Π²ΠΈΡ Π²Π°ΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡ (Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ /ΠΌΠ΅Π΄ΠΈΠΉΠ½ΡΡ ) ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Π Π΅Π΅ΡΡΡΠ° ΠΈ Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄Π° ΠΊΠ»Π°Π²ΠΈΡ.
Π‘ΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π΄Π»Ρ Windows.
ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π»ΡΠ±ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ Π²ΡΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠ΅ΠΉ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡΠΈ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ Π² ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ. Π‘Π»ΡΠΆΠ΅Π±Π½ΡΠ΅ ΠΊΠΎΠ΄Ρ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π²ΡΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ, ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ Π΄Π»Ρ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΏΠΎΠ΄ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°ΠΌ BIOS. Π Π±ΡΡΠ΅ΡΠ΅ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ Π΄Π»Ρ ΠΊΠΎΠ΄Π° ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΎΡΠ²ΠΎΠ΄ΠΈΡΡΡ ΠΏΠΎ 2 Π±Π°ΠΉΡΠ°, Ρ. Π΅. ΠΎΠ½ ΡΠ°ΡΡΡΠΈΡΠ°Π½ Π½Π° 16 ΡΠΈΠΌΠ²ΠΎΠ»ΠΎΠ².
Π£Π·Π½Π°ΡΡ Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΠΉ Π΄Π»Ρ ΡΠ΅ΠΌΠ°ΠΏΠΏΠΈΠ½Π³Π° ΠΊΠ»Π°Π²ΠΈΡΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π΄Π΅ΡΡ, Π° Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ ΡΡΠΏΠ΅Ρ Π½ΠΎΠ²Π°Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° Ρ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ ΠΊΠΎΡΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠΆΠ΄Π΅Π½ΠΈΡ, ΡΠΎ ΠΎΡΠ»ΠΎΠ²ΠΈΡΡ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ “KeyboardTest” ΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Passmark Software. ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΊΠ° ΠΏΠ»Π°ΡΠ½Π°Ρ, Π½ΠΎ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΠΌ ΡΡΠΈΠ°Π»ΠΎΠΌ. ΠΠ»ΠΈ OpenSource ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΡ SharpKeys. ΠΠ½Π° ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°Π»Π°ΡΡ Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Π° Π»Π΅Π²ΠΎΠΉ “\”, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π½Π°ΠΈΠ²Π½ΠΎ ΠΏΠΎΠ»Π°Π³Π°Π»ΠΈ ΡΡΠΎ ΡΠΈΠ³Π½Π°Π»Ρ Ρ ΠΎΠ±Π΅ΠΈΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠ΅, Π° Π·Π½Π°ΡΠΈΡ ΠΈ Π½Π΅ ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ ΡΠ΅ΠΌΠ°ΠΏΠΏΠΈΠ½Π³Ρ. ΠΠ° Π΄Π΅Π»Π΅ ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ Π½Π΅ ΡΠ°ΠΊ.
ΠΡΠ°Π²ΡΠΉ “\” ΠΈΠΌΠ΅Π΅Ρ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄: 2b.00
ΠΠ΅Π²ΡΠΉ Π½ΠΈΠΆΠ½ΠΈΠΉ “\” ΠΈΠΌΠ΅Π΅Ρ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄: 56.00
Π ΡΠ°ΠΊ, ΠΌΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ»ΠΈ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ Π½Π°ΡΠ΅ΠΉ Π½Π΅Π·Π°Π΄Π°ΡΠ»ΠΈΠ²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ, ΡΠ΅ΠΏΠ΅ΡΡ Π½Π°ΠΌ Π½ΡΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ Β«LShiftΒ». ΠΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΠΏΠΎ Π΄Π°Π½Π½ΠΎΠΉ Π²ΡΡΠ΅ ΡΡΡΠ»ΠΊΠ΅ ΠΈ ΠΎΠ½ ΡΠ°Π²Π΅Π½: 2A.00
ΠΡΡΡ ΠΊΡΡΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΊΠΎΡΠΎΡΡΠ΅ Π΄Π΅Π»Π°ΡΡ ΡΡΠΎΡ ΡΠ΅ΠΌΠ°ΠΏΠΏΠΈΠ½Π³, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π·Π° Π±Π°Π·Ρ ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ, ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π½Π΅ ΠΈΠΌΠ΅ΡΡ ΡΠΊΠ°Π½Π΅ΡΠ°, ΡΡΠΎ Π±Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠΉ Π½Π΅Ρ Π² Π±Π°Π·Π΅. ΠΠ° ΠΈ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ Π»ΠΈΡΠ½Π΅Π΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡΠ΅Π½Ρ Π½Π΅ Ρ ΠΎΡΠ΅Π»ΠΎΡΡ. ΠΠΎ-Π³ΡΠ³Π»ΠΈΠ² Ρ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΠ»ΡΡ Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ Windows. Π° ΡΠΎΡΠ½Π΅Π΅ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ° ΡΠ΅Π΅ΡΡΡΠ° (ΠΡΡΠΊ-ΠΡΠΏΠΎΠ»Π½ΠΈΡΡ: regedit). ΠΠ»ΠΈ Π²ΡΡΠ΅ΡΠΏΠΎΠΌΡΠ½ΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ SharpKeys, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΈΠΌΠ΅Π΅Ρ GUI ΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΡΠ°ΠΊΡΡ ΠΆΠ΅ Π·Π°ΠΌΠ΅Π½Ρ Π² ΡΠ΅Π΅ΡΡΡΠ΅
1. Π Π²Π΅ΡΠΊΠ΅
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout
ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π±ΠΈΠ½Π°ΡΠ½ΡΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ “Scancode Map“
2. Π ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Β«Scancode MapΒ» Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΠΌ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΡ:
00.00.00.00.00.00.00.00.02 β Π΄Π΅Π²ΡΡΡΠΉ Π±Π°ΠΉΡ (02) Π² ΡΡΠΎΠΉ Π·Π°ΠΏΠΈΡΠΈ ΠΎΠ·Π½Π°ΡΠ°Π΅Ρ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΠΊΠ»Π°Π²ΠΈΡ ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΌΠ΅Π½ΡΡΡ (ΠΈ ΡΠ°Π²Π΅Π½ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²Ρ ΠΊΠ»Π°Π²ΠΈΡ +1) Π² Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠΎ 02, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ ΠΌΠ΅Π½ΡΠ΅ΠΌ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ. ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π²ΠΏΠΈΡΡΠ²Π°Π΅ΠΌ Π΅ΡΠ΅ ΡΡΠΈ Β«ΠΏΡΡΡΡΡ
Β» Π±Π°ΠΉΡΠ°, ΠΈ ΡΠ΅ΠΏΠ΅ΡΡ Π½Π°Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ:
00.00.00.00.00.00.00.00.02.00.00.00.
ΠΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΌΡ ΡΠΆΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ»ΠΈ Π²ΡΠ΅ Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ, ΡΠΎ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ Π½Π°Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ, Π½Π°ΠΌ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΠΊΠ°Π·Π°ΡΡ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ (Π² Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΡΡΠΎ 2A.00), Π° Π·Π°ΡΠ΅ΠΌ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ ΡΡΠ°ΡΠΎΠΉ (Π·Π°ΠΌΠ΅Π½ΡΠ΅ΠΌΠΎΠΉ) ΠΊΠ½ΠΎΠΏΠΊΠΈ 56.00. Π’Π΅ΠΏΠ΅ΡΡ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΊΡΡΡΡ ΡΡΡ ΡΡΠ½ΠΊΡΠΈΡ ΡΠ΅ΡΡΡΡΠΌΡ Β«ΠΏΡΡΡΡΠΌΠΈΒ» Π±Π°ΠΉΡΠ°ΠΌΠΈ, ΡΠΎ Π΅ΡΡΡ 00.00.00.00:
3. ΠΠ΅ΡΠ΅Π·Π°Π³ΡΡΠΆΠ°Π΅ΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΈ ΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ Π½Π°ΡΠΈΠΌΠΈ Π½ΠΎΠ²ΡΠΌΠΈ ΠΊΠ½ΠΎΠΏΠΊΠ°ΠΌΠΈ.
PS: ΠΡΠ»ΠΈ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ΅ΠΌΠ°ΠΏΠΏΠΈΠ½Π³ Π½Π΅ Π½Π° Π²ΡΠ΅ΠΌ ΠΠ, Π° ΡΠΎΠ»ΡΠΊΠΎ Π² Π²Π°ΡΠ΅ΠΌ ΡΠ΅Π°Π½ΡΠ΅, ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΌΠ΅Π½ΡΡΡ Π² HKEY_CURRENT_USER\SYSTEM\CurrentControlSet\Control\Keyboard Layout
UPD: ΠΡΠ»ΠΈ Π²Ρ Π±ΠΎΠΈΡΠ΅ΡΡ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΡΠ΅Π΅ΡΡΠ΅, ΡΠΎ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠΉ ΡΠ°ΠΉΠ» Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ *.reg, ΠΈ Π²ΠΏΠΈΡΠΈΡΠ΅ ΡΡΠ΄Π° ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,2a,00,56,00,00,00,00,00
Π·Π°ΡΠ΅ΠΌ ΡΠΎΡ
ΡΠ°Π½ΠΈΡΠ΅, Π·Π°ΠΏΡΡΡΠΈΡΠ΅, ΠΈ ΠΏΠ΅ΡΠ΅Π·Π°Π³ΡΡΠ·ΠΈΡΠ΅ ΠΠ.
UPD2: ΠΠ΅ΡΠ΅Π½ΠΎΡ Π‘ΠΊΡΠΈΠ½ΡΠΎΡΠΎΠ² Π½Π°
1. ΠΠ΅Π²ΡΠΉ Win-key Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,37,E0,5B,E0,00,00,00,00
ΠΡΠ°Π²ΡΠΉ Win-key Π²ΡΠ³Π»ΡΠ΄ΠΈΡ ΡΠ°ΠΊ:[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,37,E0,5C,E0,00,00,00,00
habr.com
ΠΊΠΎΠ΄ – ΡΡΠΎ… Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄?
Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄Β β ΠΊΠΎΠ΄, ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½Π½ΡΠΉ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠ΅, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π΅Ρ, ΠΊΠ°ΠΊΠ°Ρ ΠΊΠ»Π°Π²ΠΈΡΠ° Π±ΡΠ»Π° Π½Π°ΠΆΠ°ΡΠ°. ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π»ΡΠ±ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΡΠ°ΡΠΏΠΎΠ·Π½Π°ΡΡ ΠΊΠ»Π°Π²ΠΈΡΡ ΠΈ ΠΏΠΎΡΡΠ»Π°Π΅Ρ Π΅Ρ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ Π² ΠΏΠΎΡΡ 60h. ΠΡΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΡΡΡΠ°ΡΠ΅Π²ΡΠ΅Π³ΠΎ ΡΠΎΡΠΌΠ°ΡΠ° IBM PC/XT ΠΏΠΎΡΡΠ»Π°Π΅Ρ Π² ΡΠΎΡ ΠΆΠ΅ ΠΏΠΎΡΡ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄, ΡΠ²Π΅Π»ΠΈΡΠ΅Π½Π½ΡΠΉ Π½Π° 80h, Π° Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠΎΡΠΌΠ°ΡΠ° IBM PC/ATΒ β Π΄Π²Π° Π±Π°ΠΉΡΠ°: F0h ΠΈ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ (ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ AT ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΎΡ XT, ΡΠΌ. ΡΠ°Π±Π»ΠΈΡΡ). ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ Π³Π΅Π½Π΅ΡΠΈΡΡΡΡ Π½Π΅ ΠΎΠ΄ΠΈΠ½, Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ΠΎΠ² (ΡΠ°ΠΊ, ΠΏΡΠ°Π²ΡΠ΅ Β β§ ShiftΒ , Β AltΒ , Β CtrlΒ , ΠΎΠ±Π΅ Β WinΒ , Π° ΡΠ°ΠΊΠΆΠ΅ Β MenuΒ , Β InsertΒ , Β DeleteΒ , Β Page UpΒ , Β Page DownΒ , Β HomeΒ , Β EndΒ , ΡΡΡΠ΅Π»ΠΊΠΈ ΠΈ Π²ΡΠ΅ ACPI- ΠΈ ΠΌΡΠ»ΡΡΠΈΠΌΠ΅Π΄ΠΈΠ°-ΠΊΠ»Π°Π²ΠΈΡΠΈ Π³Π΅Π½Π΅ΡΠΈΡΡΡΡ Π΄Π²Π° ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Π°, ΠΏΠ΅ΡΠ²ΡΠΉ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ Β β E0, ΠΊΠ»Π°Π²ΠΈΡΠ° Β PrtScrΒ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ 4 ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Π°, Π° ΠΊΠ»Π°Π²ΠΈΡΠ° Β PauseΒ Β β ΡΠ΅Π»ΡΡ 6 ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ΠΎΠ²). ΠΠ°ΠΆΠ΄ΡΠΉ Π±Π°ΠΉΡ, Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π² ΠΏΠΎΡΡ 60h, Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ int 09h.
Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ ΠΆΡΡΡΠΊΠΎ ΠΏΡΠΈΠ²ΡΠ·Π°Π½Ρ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠ΅ Π½Π° Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠΌ ΡΡΠΎΠ²Π½Π΅ ΠΈ Π½Π΅ Π·Π°Π²ΠΈΡΡΡ Π½ΠΈ ΠΎΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ² Β Caps LockΒ , Β Num LockΒ ΠΈ Β Scroll LockΒ , Π½ΠΈ ΠΎΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ (Β β§ ShiftΒ , Β AltΒ , Β CtrlΒ ).
Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ ΠΊΠ»Π°Π²ΠΈΡ
ΠΡΠ΅ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ Π½ΠΈΠΆΠ΅ Π΄Π°ΡΡΡΡ Π² ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠ΅ΡΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅.
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ΠΎΠ² Π½Π° XT-ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠΌΡ ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ, Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΠΊΠ»Π°Π²ΠΈΡ Esc (ΠΊΠΎΠ΄ 01) ΠΈ ΡΠΈΡΡΠΎΠ²ΡΡ ΠΊΠ»Π°Π²ΠΈΡ 1-9 (ΠΊΠΎΠ΄Ρ 02-09). Π ΠΏΡΠΈΠΌΠ΅ΡΡ, ΠΊΠ»Π°Π²ΠΈΡΠΈ Π²ΡΠΎΡΠΎΠ³ΠΎ ΡΡΠ΄Π° (Β Tab βΒ Β QΒ Β WΒ Β EΒ Β RΒ Β TΒ Β YΒ Β UΒ Β IΒ Β OΒ Β PΒ Β [Β Β ]Β Β β΅ EnterΒ ) ΠΈΠΌΠ΅ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ 0F-1C (15-28 Π² Π΄Π΅ΡΡΡΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅).
ΠΠ»Π°Π²ΠΈΡΠ° | ΠΠΎΠ΄ Π½Π°ΠΆΠ°ΡΠΈΡ XT | ΠΠΎΠ΄ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΡ XT | ΠΠΎΠ΄ Π½Π°ΠΆΠ°ΡΠΈΡ AT | ΠΠΎΠ΄ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΡ AT |
---|---|---|---|---|
ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° | ||||
Β AΒ | 1E | 9E | 1C | F0,1C |
Β BΒ | 30 | B0 | 32 | F0,32 |
Β CΒ | 2E | AE | 21 | F0,21 |
Β DΒ | 20 | A0 | 23 | F0,23 |
Β EΒ | 12 | 92 | 24 | F0,24 |
Β FΒ | 21 | A1 | 2B | F0,2B |
Β GΒ | 22 | A2 | 34 | F0,34 |
Β HΒ | 23 | A3 | 33 | F0,33 |
Β IΒ | 17 | 97 | 43 | F0,43 |
Β JΒ | 24 | A4 | 3B | F0,3B |
Β KΒ | 25 | A5 | 42 | F0,42 |
Β LΒ | 26 | A6 | 4B | F0,4B |
Β MΒ | 32 | B2 | 3A | F0,3A |
Β NΒ | 31 | B1 | 31 | F0,31 |
Β OΒ | 18 | 98 | 44 | F0,44 |
Β PΒ | 19 | 99 | 4D | F0,4D |
Β QΒ | 10 | 90 | 15 | F0,15 |
Β RΒ | 13 | 93 | 2D | F0,2D |
Β SΒ | 1F | 9F | 1B | F0,1B |
Β TΒ | 14 | 94 | 2C | F0,2C |
Β UΒ | 16 | 96 | 3C | F0,3C |
Β VΒ | 2F | AF | 2A | F0,2A |
Β WΒ | 11 | 91 | 1D | F0,1D |
Β XΒ | 2D | AD | 22 | F0,22 |
Β YΒ | 15 | 95 | 35 | F0,35 |
Β ZΒ | 2C | AC | 1A | F0,1A |
Β 0Β | 0B | 8B | 45 | F0,45 |
Β 1Β | 02 | 82 | 16 | F0,16 |
Β 2Β | 03 | 83 | 1E | F0,1E |
Β 3Β | 04 | 84 | 26 | F0,26 |
Β 4Β | 05 | 85 | 25 | F0,25 |
Β 5Β | 06 | 86 | 2E | F0,2E |
Β 6Β | 07 | 87 | 36 | F0,36 |
Β 7Β | 08 | 88 | 3D | F0,3D |
Β 8Β | 09 | 89 | 3E | F0,3E |
Β 9Β | 0A | 8A | 46 | F0,46 |
Β ~Β | 29 | 89 | 0E | F0,0E |
Β -Β | 0C | 8C | 4E | F0,4E |
Β =Β | 0D | 82 | 55 | F0,55 |
Β \Β | 2B | AB | 5D | F0,5D |
Β [Β | 1A | 9A | 54 | F0,54 |
Β ]Β | 1B | 9B | 5B | F0,5B |
Β ;Β | 27 | A7 | 4C | F0,4C |
Β 'Β | 28 | A8 | 52 | F0,52 |
Β ,Β | 33 | B3 | 41 | F0,41 |
Β .Β | 34 | B4 | 49 | F0,49 |
Β /Β | 35 | B5 | 4A | F0,4A |
Β β BackspaceΒ | 0E | 8E | 66 | F0,66 |
Β SpaceΒ | 39 | B9 | 29 | F0,29 |
Β Tab βΒ | 0F | 8F | 0D | F0,0D |
Β Caps LockΒ | 3A | BA | 58 | F0,58 |
ΠΠ΅Π²ΡΠΉ Β β§ ShiftΒ | 2A | AA | 12 | F0,12 |
ΠΠ΅Π²ΡΠΉ Β CtrlΒ | 1D | 9D | 14 | F0,14 |
ΠΠ΅Π²ΡΠΉ Β AltΒ | 38 | B8 | 11 | F0,11 |
ΠΠ΅Π²ΡΠΉ Β WinΒ | E0,5B | E0,DB | E0,1F | E0,F0,1F |
ΠΡΠ°Π²ΡΠΉ Β β§ ShiftΒ | 36 | B6 | 59 | F0,59 |
ΠΡΠ°Π²ΡΠΉ Β CtrlΒ | E0,1D | E0,9D | E0,14 | E0,F0,14 |
ΠΡΠ°Π²ΡΠΉ Β AltΒ | E0,38 | E0,B8 | E0,11 | E0,F0,11 |
ΠΡΠ°Π²ΡΠΉ Β WinΒ | E0,5C | E0,DC | E0,27 | E0,F0,27 |
Β MenuΒ | E0,5D | E0,DD | E0,2F | E0,F0,2F |
Β β΅ EnterΒ | 1C | 9C | 5A | F0,5A |
Β EscΒ | 01 | 81 | 76 | F0,76 |
Β F1Β | 3B | BB | 05 | F0,05 |
Β F2Β | 3C | BC | 06 | F0,06 |
Β F3Β | 3D | BD | 04 | F0,04 |
Β F4Β | 3E | BE | 0C | F0,0C |
Β F5Β | 3F | BF | 03 | F0,03 |
Β F6Β | 40 | C0 | 0B | F0,0B |
Β F7Β | 41 | C1 | 83 | F0,83 |
Β F8Β | 42 | C2 | 0A | F0,0A |
Β F9Β | 43 | C3 | 01 | F0,01 |
Β F10Β | 44 | C4 | 09 | F0,09 |
Β F11Β | 57 | D7 | 78 | F0,78 |
Β F12Β | 58 | D8 | 07 | F0,07 |
Β PrtScrΒ | E0,2A,E0,37 | E0,B7,E0,AA | E0,12,E0,7C | E0,F0,7C,E0,F0,12 |
Β Scroll LockΒ | 46 | C6 | 7E | F0,7E |
Β PauseΒ | E1,1D,45, E1,9D,C5 | β | E1,14,77,E1,F0,14,F0,77 | β |
Β InsertΒ | E0,52 | E0,D2 | E0,70 | E0,F0,70 |
Β HomeΒ | 47 | C1 | E0,6C | E0,F0,6C |
Β EndΒ | E0,4F | E0,CF | E0,69 | E0,F0,69 |
Β Page UpΒ | E0,49 | E0,C9 | E0,7D | E0,F0,7D |
Β Page DownΒ | E0,51 | E0,D3 | E0,7A | E0,F0,7A |
Β DeleteΒ | E0,53 | E0,D3 | E0,71 | E0,F0,71 |
Β βΒ | E0,48 | E0,C8 | E0,75 | E0,F0,75 |
Β βΒ | E0,4B | E0,CB | E0,6B | E0,F0,6B |
Β βΒ | E0,50 | 50,D0 | E0,70 | E0,F0,70 |
Β βΒ | E0,4D | E0,CD | E0,74 | E0,F0,74 |
Π¦ΠΈΡΡΠΎΠ²Π°Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° | ||||
Β Num LockΒ | 45 | C5 | 77 | F0,77 |
Β /Β | E0,35 | E0,B5 | E0,4A | E0,F0,4A |
Β *Β | 37 | B7 | 7C | F0,7C |
Β -Β | 4A | CA | 7B | F0,7B |
Β +Β | 4E | CE | 79 | F0,79 |
Β β΅ EnterΒ | E0,1C | E0,9C | E0,5A | E0,F0,5A |
Β .Β | 53 | D3 | 71 | F0,71 |
Β 0Β | 52 | D2 | 70 | F0,70 |
Β 1Β | 4F | CF | 69 | F0,69 |
Β 2Β | 50 | D0 | 72 | F0,72 |
Β 3Β | 51 | D1 | 7A | F0,7A |
Β 4Β | 4B | CB | 6B | F0,6B |
Β 5Β | 4C | CC | 73 | F0,73 |
Β 6Β | 4D | CD | 74 | F0,74 |
Β 7Β | 47 | C7 | 6C | F0,6C |
Β 8Β | 48 | C8 | 75 | F0,75 |
Β 9Β | 49 | C9 | 7D | F0,7D |
ΠΠ»Π°Π²ΠΈΡΠΈ ACPI | ||||
Β PowerΒ | E0,5E | E0,DE | E0,37 | E0,F0,37 |
Β SleepΒ | E0,5F | E0,DF | E0,3F | E0,F0,3F |
Β WakeΒ | E0,63 | E0,E3 | E0,5E | E0,F0,5E |
ΠΡΠ»ΡΡΠΈΠΌΠ΅Π΄ΠΈΠ° ΠΊΠ»Π°Π²ΠΈΡΠΈ | ||||
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ³ΡΡΠ²Π°ΡΠ΅Π»Π΅ΠΌ | ||||
Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉ ΡΡΠ΅ΠΊ | E0,19 | E0, 99 | E0, 4D | E0,F0,4D |
ΠΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΉ ΡΡΠ΅ΠΊ | E0,10 | E0, 90 | E0,15 | E0,F0,15 |
ΠΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ | E0,24 | E0,A4 | E0,3B | E0,F0,3B |
ΠΡΠΎΠΈΠ³ΡΡΠ²Π°ΡΡ/ΠΏΠ°ΡΠ·Π° | E0,22 | E0,A2 | E0,3B | E0,F0,3B |
ΠΠ²ΡΠΊ Π²ΠΊΠ»/ΠΎΡΠΊΠ» | E0,20 | E0,A0 | E0,23 | E0,F0,23 |
Π£Π²Π΅Π»ΠΈΡΠΈΡΡ Π³ΡΠΎΠΌΠΊΠΎΡΡΡ | E0,30 | E0,B0 | E0,32 | E0,F0,32 |
Π£ΠΌΠ΅Π½ΡΡΠΈΡΡ Π³ΡΠΎΠΌΠΊΠΎΡΡΡ | E0,2E | E0,AE | E0,21 | E0,F0,21 |
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠΌ | ||||
ΠΠΎΠΈΡΠΊ | E0,65 | E0,E5 | E0,10 | E0,F0,10 |
ΠΠΎΠΌΠ°ΡΠ½ΡΡ ΡΡΡΠ°Π½ΠΈΡΠ° | E0,32 | E0,B2 | E0,3A | E0,F0,3A |
ΠΠ°Π·Π°Π΄ | E0,6A | E0,EA | E0,38 | E0,F0,38 |
ΠΠΏΠ΅ΡΠ΅Π΄ | E0,69 | E0,E9 | E0,30 | E0,F0,30 |
Π‘ΡΠΎΠΏ | E0,68 | E0, E8 | E0,28 | E0,F0,28 |
ΠΠ±Π½ΠΎΠ²ΠΈΡΡ | E0,67 | E0,E7 | E0,F0,20 | E0,F0,20 |
ΠΠ°ΠΊΠ»Π°Π΄ΠΊΠΈ | E0,66 | E0, E6 | E0,18 | E0,F0,18 |
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ | ||||
Media Select | E0,6D | E0,ED | E0,50 | E0,F0,50 |
ΠΠ»Π΅ΠΊΡΡΠΎΠ½Π½Π°Ρ ΠΏΠΎΡΡΠ° | E0,6C | E0,EC | E0,48 | E0,F0,48 |
ΠΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ | E0,21 | E0,A1 | E0,2B | E0,F0,2B |
ΠΠΎΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ | E0,6B | E0,EB | E0,40 | E0,F0,40 |
CΠΌ. ΡΠ°ΠΊΠΆΠ΅
Π‘ΡΡΠ»ΠΊΠΈ
dic.academic.ru
Π Π²ΠΎΠΏΡΠΎΡΡ ΠΎΡΠ΅Π½ΠΊΠΈ ΠΠΠΠΠ ΡΠΈΡΡΠΎΠ²ΡΡ ΡΠΈΠ³Π½Π°Π»ΠΎΠ². ΠΠ»Π°Π²ΠΈΠ°ΡΡΡΡ.
Π Π²ΠΎΠΏΡΠΎΡΡ ΠΎΡΠ΅Π½ΠΊΠΈ ΠΠΠΠΠ ΡΠΈΡΡΠΎΠ²ΡΡ ΡΠΈΠ³Π½Π°Π»ΠΎΠ². ΠΠ»Π°Π²ΠΈΠ°ΡΡΡΡ.
ΠΠ²ΡΠΎΡ: ΠΠΎΠ½Π΄ΡΠ°ΡΡΠ΅Π² Π.Π.
Π‘Π»Π΅Π΄ΡΡΡΠΈΠΌ ΡΠΈΠΏΠΎΠ²ΡΠΌ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌ ΠΠΠΠ, Π²ΡΠΎΠ΄Π΅ Π±Ρ ΠΈ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΡΠΌ, Π½ΠΎ Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΠΌ, ΠΏΠΎΡΠΎΡ, Ρ Π»ΠΎΠΏΠΎΡΡ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°.
Π ΠΎΠ±ΡΠ΅ΠΌ-ΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ Π½Π΅ΡΠ»ΠΎΠΆΠ½ΠΎΠ΅. ΠΡΠΎΠ±Π΅Π½Π½ΠΎ Π½ΠΎΠ½Π΅ ΡΠΆΠ΅ ΡΡΡΠ°ΡΠ΅Π²ΡΠΈΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌΡΠ΅ ΠΊ ΠΏΠΎΡΡΡ PS/2. ΠΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡ ΠΌΠ½ΠΎΠ³ΠΎΡΠΈΡΠ»Π΅Π½Π½ΡΠ΅ ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Β«ΠΊΠ»Π°Π²ΡΒ» ΡΠΊΠ°Π½ΠΈΡΡΠ΅Ρ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π² ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠΌ ΠΊΠΎΠ΄Π΅ Π² ΠΏΠΎΡΡ. Π’Π°ΠΊΡΠΎΠ²Π°Ρ ΡΠ°ΡΡΠΎΡΠ° ΡΡΠΎΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΊΡΠ°ΡΠ½Π° (Π² ΠΏΠΎΠ΄Π°Π²Π»ΡΡΡΠ΅ΠΌ ΡΠΈΡΠ»Π΅ ΡΠ»ΡΡΠ°Π΅Π²) Β» 6,3 ΠΈΠ»ΠΈ 10 ΠΊΠΡ. Π₯ΠΎΡΡ Π°Π²ΡΠΎΡΡ ΠΏΠΎΠΏΠ°Π»ΠΈΡΡ Π² ΡΠ°ΠΌΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ Π³ΠΎΠ΄Π° ΠΏΠ°ΡΠ° ΡΠΊΠ·Π΅ΠΌΠΏΠ»ΡΡΠΎΠ², ΡΠ°ΠΊΡΠΎΠ²Π°Ρ ΡΠ°ΡΡΠΎΡΠ° ΠΊΠΎΡΠΎΡΡΡ Π»Π΅ΠΆΠ°Π»Π° Π² ΡΠ°ΠΉΠΎΠ½Π΅ 20 ΠΊΠΡ.
ΠΡΠ΅ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΈ ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°Π½ΠΈΠΈ Π»ΡΠ±ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ Π½Π°ΡΠΈΠ½Π°ΡΡ (ΠΏΠΎΡΠ»Π΅ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΠ°ΡΠ·Ρ) ΠΏΠΎΠ²ΡΠΎΡΡΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ ΠΊΠΎΠ΄Π° ΠΊΠ»Π°Π²ΠΈΡΠΈ Β«Π΄ΠΎ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎΡΡΠΈΒ». Π ΠΎΠ±ΡΡΠ½ΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΡΠΎ, ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΡΠ΅ΡΠ΅Π· Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ΅ΠΊΡΠ½Π΄ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡ ΠΊ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π±ΡΡΠ΅ΡΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° ΠΈ Π½Π°ΡΡΡΠ΅Π½ΠΈΡ ΡΠ°Π±ΠΎΡΡ. ΠΠΎΡΠ²Π»ΡΠ΅ΡΡΡ Π·Π²ΡΠΊΠΎΠ²ΠΎΠΉ ΡΠΈΠ³Π½Π°Π» ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Β«Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ°Β» – Β«ΠΏΠΈΡΠΊΒ». Π‘ΡΡΡ ΡΠ΅ΡΡ-ΡΠ΅ΠΆΠΈΠΌΠ° (ΡΠ°ΠΌΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΏΡΠΈΠ½ΡΡΠΎΠ³ΠΎ) Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² Π±Π»ΠΎΠΊΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄Ρ ΠΏΠ΅ΡΠ΅ΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π±ΡΡΠ΅ΡΠ°, ΡΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ, ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠ΅, ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ ΠΏΠΎ ΠΊΠ°Π±Π΅Π»Ρ Β«ΠΊΠ»Π°Π²ΡΒ» Π²ΡΠ±ΡΠ°Π½Π½ΠΎΠ³ΠΎ ΡΠΈΠΌΠ²ΠΎΠ»Π°.
ΠΠ°ΠΊ ΠΈ Π²ΡΠ΅Π³Π΄Π°, Π΄Π»Ρ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ ΡΠ°ΡΡΡΡΠ° ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² Π² ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΌ ΠΏΠ°ΠΊΠ΅ΡΠ΅. ΠΠ»Ρ ΠΊΠΎΠ΄ΠΎΠ² ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΡΠ°ΠΊΠΈΡ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΠΉ ΠΌΠΎΠΆΠ΅Ρ ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°ΡΡ Π΄Π²Π΅:
10101010 (55) ΠΊΠ»Π°Π²ΠΈΡΠ° Β« +; = Β»
01010101 (ΠΠ) Π² ΡΠΈΠΏΠΎΠ²ΡΡ ΡΠ°Π±Π»ΠΈΡΠ°Ρ β Π½Π΅ ΠΏΡΠΈΠΌΠ΅Π½ΡΠ΅ΡΡΡ
ΠΠ±ΡΠ°Ρ ΡΠ°Π±Π»ΠΈΡΠ° ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ΠΎΠ² ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π° Π² ΡΠ°Π±Π»ΠΈΡΠ΅ 14.1
Π’Π°Π±Π»ΠΈΡΠ° 14.1 – Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ
ΠΠ»Π°Π²ΠΈΡΠ° |
Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄ |
ΠΠ»Π°Π²ΠΈΡΠ° |
Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄ |
ΠΠ»Π°Π²ΠΈΡΠ° |
Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄ |
ΠΠ»Π°Π²ΠΈΡΠ° |
Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄ |
---|---|---|---|---|---|---|---|
1 |
16 |
2 |
1E |
3 |
26 |
4 |
25 |
5 |
2E |
6 |
36 |
7 |
3D |
8 |
3E |
9 |
46 |
0 |
45 |
– |
4E |
+ |
55 |
Backspace |
66 |
Tab |
0D |
Q |
15 |
W |
1D |
E |
24 |
R |
2D |
T |
2C |
Y |
35 |
U |
3C |
I |
43 |
O |
44 |
P |
4d |
[ |
54 |
] |
5B |
Enter |
5A |
Ctrl(L) |
14 |
A |
1C |
S |
1B |
D |
23 |
F |
2B |
G |
34 |
H |
33 |
J |
3B |
K |
42 |
L |
4B |
; |
4C |
‘ |
52 |
` |
0E |
Shift(L) |
12 |
\ |
61 |
Z |
1A |
X |
22 |
C |
21 |
V |
2A |
B |
32 |
N |
31 |
M |
3A |
, |
41 |
. |
49 |
/ |
4A |
Shift(R) |
59 |
Alt(L) |
11 |
Space |
29 |
Caps Lock |
58 |
Esc |
76 |
F1 |
05 |
F2 |
06 |
F3 |
04 |
F4 |
0C |
F5 |
03 |
F6 |
0B |
F7 |
83 |
F8 |
0A |
F9 |
01 |
F10 |
09 |
F11 |
78 |
F12 |
07 |
Scroll Lock |
7E |
*[numpad] |
7C |
Num Lock |
77 |
7[numpad] |
6C |
8[numpad] |
75 |
9[numpad] |
7D |
-[numpad] |
7B |
4[numpad] |
6B |
5[numpad] |
73 |
6[numpad] |
74 |
+[numpad] |
5A |
1[numpad] |
69 |
2[numpad] |
72 |
3[numpad] |
7A |
0[numpad] |
70 |
.[numpad] |
71 |
Alr(R) |
E0-11 |
Ctrl(R) |
E0-14 |
Print Screen |
E0-12-E0-7C |
Insert |
E0-70 |
Delete |
E0-71 |
Left |
E0-6B |
Home |
E0-6C |
End |
E0-69 |
Up |
E0-75 |
Down |
E0-72 |
PageUp |
E0-7D |
PageDown |
E0-7A |
Right |
E0-74 |
Enter[numpad] |
E0-5A |
/[numpad] |
E0-4A |
Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΏΡΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΡΠ΅ΡΡ-ΡΠ΅ΠΆΠΈΠΌΠ° ΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠΌ Π½Π° ΠΊΠ»Π°Π²ΠΈΡΡ Β«+Β» Π³ΡΡΠ·ΠΈΠΊΠ΅ Π² ΠΊΠ°Π±Π΅Π»Π΅ Β«ΠΊΠ»Π°Π²ΡΒ» Π±ΡΠ΄Π΅Ρ ΠΏΡΠΈΡΡΡΡΡΠ²ΠΎΠ²Π°ΡΡ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ². ΠΡΠΈ ΡΡΠΎΠΌ ΠΏΠ΅ΡΠΈΠΎΠ΄ ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² Π² ΠΏΠ°ΠΊΠ΅ΡΠ΅ (ΡΠΎ Π΅ΡΡΡ ΡΠ°ΠΊΡΠΎΠ²Π°Ρ ΡΠ°ΡΡΠΎΡΠ°), Π±ΡΠ΄Π΅Ρ ΡΠ°Π²Π½Π° 6,10 ΠΈΠ»ΠΈ 20 ΠΊΠΡ, Π° ΡΠ°ΡΡΠΎΡΠ° ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² Π±ΡΠ΄Π΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π½ΠΈΠΆΠ΅. Π€ΠΎΡΠΌΠ°Ρ Π΄Π°Π½Π½ΡΡ ΠΏΡΠΈΠ²Π΅Π΄ΡΠ½ Π½Π° ΡΠΈΡΡΠ½ΠΊΠ΅ 14.1
ΠΠ»Ρ ΠΎΠ±ΠΌΠ΅Π½Π° Π΄Π°Π½Π½ΡΠΌΠΈ Π² ΠΊΠ°Π±Π΅Π»Π΅ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΡΠ»ΡΠΆΠ°Ρ Π΄Π²Π΅ Π»ΠΈΠ½ΠΈΠΈ β KBData ΠΈ KBSync. ΠΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ΠΎΠ² ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° Π²ΡΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΎΡΠ΅ΡΠ΅Π΄Π½ΠΎΠΉ ΡΠ°Π·ΡΡΠ΄ Π΄Π°Π½Π½ΡΡ Π½Π° Π»ΠΈΠ½ΠΈΠΈ KBData ΠΈ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π°Π΅Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΎΠΌ ΠΈΠ· Β«1Β» Π² Β«0Β» ΡΠΈΠ³Π½Π°Π»Π° Π½Π° Π»ΠΈΠ½ΠΈΠΈ KBSync.
ΠΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΌΠΎΠΆΠ΅Ρ ΡΠΈΠ³Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΎ ΡΠ²ΠΎΠ΅ΠΉ Π½Π΅Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°Π²Π°ΡΡ/ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ Π΄Π°Π½Π½ΡΠ΅ Π½ΠΈΠ·ΠΊΠΈΠΌ ΡΡΠΎΠ²Π½Π΅ΠΌ Π½Π° Π»ΠΈΠ½ΠΈΠΈ KBSync. ΠΡΠ΅ ΠΎΡΡΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ, ΠΊΠΎΠ³Π΄Π° Π½Π΅Ρ Π΄Π°Π½Π½ΡΡ Π΄Π»Ρ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ, ΠΎΠ±Π΅ Π»ΠΈΠ½ΠΈΠΈ ΠΈΠΌΠ΅ΡΡ Π²ΡΡΠΎΠΊΠΈΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΡΠΈΠ³Π½Π°Π»Π°.
ΠΠ°ΠΊ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΈΠ· Π²ΡΡΠ΅ΠΏΡΠΈΠ²Π΅Π΄ΡΠ½Π½ΠΎΠ³ΠΎ, Π² ΡΠΏΠ΅ΠΊΡΡΠ΅ ΠΠΠΠΠ ΠΊΠ°Π±Π΅Π»Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΎΠΆΠΈΠ΄Π°ΡΡ ΡΠ°ΡΡΠΎΡΠ½ΡΡ ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΡ Ρ ΡΠ°ΠΊΡΠΎΠ²ΠΎΠΉ ΡΠ°ΡΡΠΎΡΠΎΠΉ 1/76,04Β·10-6=13,15 ΠΊΠΡ. ΠΡΠΈΡΡΠΌ ΠΈΠ·-Π·Π° Π½Π°Π»ΠΈΡΠΈΡ Π΄Π²ΡΡ , ΡΠ΄Π²ΠΈΠ½ΡΡΡΡ ΠΏΠΎ ΡΠ°Π·Π΅, ΡΠΈΠ³Π½Π°Π»ΠΎΠ² Ρ ΡΠ°Π·Π½ΡΠΌΠΈ (Π½ΠΎ ΠΊΡΠ°ΡΠ½ΡΠΌΠΈ!) ΠΏΠ΅ΡΠΈΠΎΠ΄Π°ΠΌΠΈ, ΡΡΡΠ½ΡΠ΅ ΠΈ Π½Π΅ΡΡΡΠ½ΡΠ΅ ΡΠ°ΡΡΠΎΡΠ½ΡΠ΅ ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΠ΅ Π±ΡΠ΄ΡΡ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΏΠΎ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Π΅.
ΠΠ°ΠΊ ΠΈ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΠΎΠΆΠΈΠ΄Π°ΡΡ, ΠΠΠΠΠ Π»ΠΈΠ½ΠΈΠΈ ΡΠΈΠ½Ρ ΡΠΎΠ΄Π°Π½Π½ΡΡ Π½Π΅ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ²Π΅Π½, Π² ΠΏΡΠΈΠ½ΡΠΈΠΏΠ΅. ΠΠΎ ΠΎΡΠ»ΠΈΡΠΈΡΡ ΠΎΠ΄ΠΈΠ½ ΠΠΠΠΠ ΠΎΡ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΡΠΎΠ²ΡΠ΅ΠΌ Π½Π΅ΠΏΡΠΎΡΡΠΎ. ΠΠ°Π±Π΅Π»Ρ ΠΎΠ΄ΠΈΠ½, ΡΠΈΠ³Π½Π°Π»Ρ ΡΠΈΠ½Ρ ΡΠΎΠ½Π½Ρβ¦
ΠΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± β ΠΏΠΎΠ΄ΠΎΠ±ΡΠ°ΡΡ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ Ρ ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΌ ΡΠΈΡΠ»ΠΎΠΌ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ Β«1Β» Π² ΠΏΠΎΡΡΠ»ΠΊΠ΅. Π’Π°ΠΊΠΎΠ²ΡΠΌΠΈ ΡΠ²Π»ΡΡΡΡΡ ΠΊΠ»Π°Π²ΠΈΡΠΈ Β«F3Β» ΠΈ F9Β» (03 ΠΈ 01 Π² hex-ΠΊΠΎΠ΄Π΅). ΠΠΎΠ΄ Β«00Β» Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ.
ΠΡΡΠΈΠ»Π»ΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Π° Β«F3Β» ΠΏΡΠΈΠ²Π΅Π΄Π΅Π½Π° Π½ΠΈΠΆΠ΅.
Π‘ΡΡΠΎΠ³ΠΎ Β«ΠΏΠΎ ΡΠ½Π΅ΡΠ³Π΅ΡΠΈΠΊΠ΅Β», Π΅ΡΠ»ΠΈ ΠΈΠ·ΠΌΠ΅ΡΠΈΡΡ Π²ΡΠ΅ ΡΠ°ΡΡΠΎΡΠ½ΡΠ΅ ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΠ΅ ΠΠΠΠΠ Ρ ΠΊΠΎΠ΄ΠΎΠΌ Β«=Β» ΠΈ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΊΠΎΠ΄ΠΎΠΌ Β«F9Β», ΡΠΎ ΡΠ°Π·Π½ΠΎΡΡΡ Π² ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΈΡΡ ΠΏΡΠΈΡΠΌΠ½ΠΈΠΊΠ° Π½Π° ΠΠΠΠΠΠ ΠΈΠ· ΡΠ°ΡΡΠΎΡΠ½ΡΡ ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΡ ΠΈ Π΅ΡΡΡ ΠΈΡΡΠΈΠ½Π½ΠΎ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½Π°Ρ ΡΠ°ΡΡΡ ΡΠ½Π΅ΡΠ³ΠΈΠΈ ΠΠΠΠΠ. ΠΡΠΈΡΡΠΌ ΡΡΠΎ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ ΠΌΠ°ΠΊΡΠΈΠΌΠΎΡΡΠΌ. Π Π°Π±ΠΎΡΠ° Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΡΠ»ΠΎΠΆΠ½Π°Ρ ΠΈ ΡΡΠΎΠΌΠΈΡΠ΅Π»ΡΠ½Π°Ρ, Π΅ΡΠ»ΠΈ Π½Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΏΠΎΡΡΡΠΈΡΡ Π΅Ρ Β«Π°Π²ΡΠΎΠΌΠ°ΡΡΒ». Π‘Π°ΠΌΠΈ-ΡΠΎ ΡΠΎΡΡΠ°Π²Π»ΡΡΡΠΈΠ΅ ΠΠΠΠΠ Π΄Π»Ρ ΡΡΠΎΠ»Ρ Π½ΠΈΠ·ΠΊΠΈΡ ΡΠ°ΡΡΠΎΡ Π²ΡΡΠ²Π»ΡΡΡΡΡ Π½Π΅ Π±Π΅Π· ΡΡΡΠ΄Π°. Π’Π°ΠΊ Π΅ΡΡ ΠΈ ΡΠ°Π·Π½ΠΎΡΡΠΈ Β«Π»ΠΎΠ²ΠΈΡΡΒ»β¦
Π ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ Π‘Π, Π² ΠΏΠΎΠ΄Π°Π²Π»ΡΡΡΠ΅ΠΌ ΡΠΈΡΠ»Π΅ ΡΠ»ΡΡΠ°Π΅Π², ΠΏΡΠΎΡΡΠΎ ΠΈΠ·ΠΌΠ΅ΡΡΡΡ ΡΡΠΎΠ²Π½ΠΈ ΠΠΠΠΠ (Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ Π²ΡΡΠΈΡΠ°Ρ) ΠΈ ΡΡΠΈΡΠ°ΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π·Π°ΡΠΈΡΡΠ½Π½ΠΎΡΡΠΈ. ΠΠΎΠΆΠ½ΠΎ ΠΈ ΡΠ°ΠΊ, Β«Ρ Π·Π°ΠΏΠ°ΡΠΎΠΌΒ», Π½ΠΎ Π·Π½Π°ΡΡ ΠΈΡΡΠΈΠ½Π½ΠΎΠ΅ ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π΄Π΅Π» ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡ ΠΎΠ±ΡΠ·Π°Π½.
Π Π·Π°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΡΠ°ΡΡΠΌΠΎΡΡΠ΅Π½ΠΈΡ – Β«ΡΠ°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ°Β» ΡΠ°Π·ΡΠ΅ΠΌΠΎΠ² AT- ΠΈ PS/2-ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ.
Β«ΠΠ°ΡΡΠΈΠ½ΠΊΠΈΒ» Π½Π° ΠΏΡΠΈΡΠΌΠ½ΠΈΠΊΠ΅ Π²ΡΠ³Π»ΡΠ΄ΠΈΡ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ ΡΠ°ΠΊ Β«ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΒ», ΠΎΠ΄Π½Π°ΠΊΠΎ ΠΈ ΠΎΠ½ Π²ΠΏΠΎΠ»Π½Π΅ ΡΠ·Π½Π°Π²Π°Π΅ΠΌ. ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅ΡΡ
ΠΠ° ΡΠΏΠ΅ΠΊΡΡΠ΅ Ρ ΠΎΡΠΎΡΠΎ Π²ΠΈΠ΄Π½ΠΎ Π²ΠΎΠ·ΡΠ°ΡΡΠ°Π½ΠΈΠ΅ Π°ΠΌΠΏΠ»ΠΈΡΡΠ΄Ρ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Ρ ΡΠΌΠ΅Π½ΡΡΠ΅Π½ΠΈΠ΅ΠΌ ΡΠ°ΡΡΠΎΡΡ.
ΠΡΡΡ Π΅ΡΡ ΠΎΡΠΎΠ±Π΅Π½Π½ΠΎΡΡΠΈ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ Β«ΠΊΠ»Π°Π²ΡΒ» Π² ΡΡΠΎΠΉ ΡΠ°ΡΡΠΎΡΠ½ΠΎΠΉ ΠΎΠ±Π»Π°ΡΡΠΈ (ΠΎΡ Π΄Π΅ΡΡΡΠΊΠΎΠ² ΠΊΠΡ ΠΈ Π΄Π°Π»Π΅Π΅). ΠΠ΅Π»ΠΎ Π² ΡΠΎΠΌ, ΡΡΠΎ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°, Π² ΠΎΠ±ΡΡΠ½ΠΎΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½ΠΈΠΈ, Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ Π½Π΅ΠΏΠΎΠ΄Π°Π»Π΅ΠΊΡ ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π±Π»ΠΎΠΊΠ°. Π Π² Π²Π΅ΡΡ Π½Π΅ΠΉ ΡΠ°ΡΡΠΈ Π‘Π Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΈΠΌΠΏΡΠ»ΡΡΠ½ΡΠΉ Π±Π»ΠΎΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ β ΠΌΠΎΡΠ½Π΅ΠΉΡΠΈΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΠΠΠΠ ΠΈ ΠΏΠΎ Β«ΠΒ», ΠΈ ΠΏΠΎ Β«ΠΒ» ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°ΠΌ. Π Β«ΡΠ²Π΅ΡΠ΅Β» ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΠ΅Π°ΡΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠΎΡΠΈΡΠ°, ΡΡΡΠΊΠ»ΠΎΠ²Π°ΡΡΠΉ Β«ΡΠ²Π΅ΡΒ» ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΡΠ·ΡΠ΅ΡΡ β ΠΎΡΠΎΠ±ΠΎΠ΅ ΠΈΡΠΊΡΡΡΡΠ²ΠΎ! ΠΠΎΡΡΠΎΠΌΡ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΏΡΠΈΡΠΌ. ΠΡΠΎΠ΄Π²ΠΈΠ½ΡΡΠ΅ Β«ΠΊΠ»Π°Π²ΡΒ» ΠΎΡ Π‘Π ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π΄Π°Π»ΡΡΠ΅. ΠΡΡΡΠ΅ β Π½Π° ΡΠ΄Π»ΠΈΠ½ΠΈΡΠ΅Π»Π΅ PS/2. ΠΠ΄Π°ΠΊ ΠΌΠ΅ΡΡΠ° Π½Π° 2-2,5.
Π Π°Π·ΠΌΠ΅ΡΡΠΈΡΠ΅ Π°Π½ΡΠ΅Π½Π½Ρ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π½Π° Π½Π΅Ρ Π½Π°Π²ΠΎΠ΄ΠΈΠ»ΠΎΡΡ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΌΠ΅Π½ΡΡΠ΅ ΠΎΡ Π‘Π (ΡΠΈΠ³Π½Π°Π», ΠΏΡΠΈ ΠΏΠΎΠ»ΠΎΡΠ΅ ΠΏΡΠΈΡΠΌΠ½ΠΈΠΊΠ° Π±ΠΎΠ»ΡΡΠ΅ 10 ΠΊΠΡ β ΡΠΏΠ»ΠΎΡΠ½ΠΎΠΉ ΡΠΏΠ΅ΠΊΡΡ). Π Π²ΠΎΡ ΠΎΠΊΠΎΠ»ΠΎ ΡΠ°ΠΊ ΡΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ, Π½Π΅ΠΏΠΎΠ΄Π²ΠΈΠΆΠ½ΠΎΠΉ Π°Π½ΡΠ΅Π½Π½Ρ, Π½Π°ΡΠΈΠ½Π°ΠΉΡΠ΅ ΠΊΡΡΡΠΈΡΡ Β«ΠΊΠ»Π°Π²ΡΒ» ΠΈ Π΅Ρ ΠΊΠ°Π±Π΅Π»Ρ (Π½Π΅ Π½Π°ΠΎΠ±ΠΎΡΠΎΡ!). Π’ΠΎΠ³Π΄Π° Ρ ΠΠ°Ρ Π±ΡΠ΄Π΅Ρ ΠΌΠ½ΠΎΠ³ΠΎ Π±ΠΎΠ»ΡΡΠ΅ ΡΠ°Π½ΡΠΎΠ² ΠΎΠ±Π½Π°ΡΡΠΆΠΈΡΡ ΡΠΈΠ³Π½Π°Π»Ρ ΠΠΠΠΠ ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ, ΡΠ²ΠΈΠ΄Π΅ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΡ ΠΠΠΠΠ Π½Π° ΡΠΊΡΠ°Π½Π΅ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡΠ° Π²ΠΎΠΎΡΡΡ.
ΠΡΡ Π²ΡΡΠ΅ΠΈΠ·Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ΅ ΠΎΡΠ½ΠΎΡΠΈΠ»ΠΎΡΡ ΠΊ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅ Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ PS/2. ΠΠΎ ΡΠ΅ΠΉΡΠ°Ρ ΠΈΡ ΠΌΠ°ΡΡΠΎΠ²ΠΎ Π·Π°ΠΌΠ΅Π½ΡΡΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ USB.
ΠΠΎΠΎΠ±ΡΠ΅ ΡΡΠΎΡ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Π»ΡΡ ΡΠΎΠ²ΠΌΠ΅ΡΡΠ½ΠΎ Ρ ΠΏΡΠΈΠ½ΡΠ΅ΡΠ°ΠΌΠΈ. ΠΠ΄Π½Π°ΠΊΠΎ Π±ΡΠ΄Π΅Ρ Π½Π΅Π»ΠΈΡΠ½ΠΈΠΌ Π΄Π°ΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ Β«ΡΠ΅Π»Π΅ΡΠΊΠ°Π·Π°Π½ΠΈΠ΅Β» ΠΈ ΠΎΡΠ½ΠΎΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ.
ΠΡΠΏΠΎΠΌΠ½ΠΈΠΌ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² Π΄Π»Ρ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° USB, ΡΡΠΈΡΡΠ²Π°Ρ, ΡΡΠΎ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ, ΡΡΡΠΎΠ³ΠΎ, Ρ low-speed (ΡΠΎ Π΅ΡΡΡ, ΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ USB 1.0).
ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΡΠ°Π·ΠΌΠ΅Ρ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ Π½Π°Π³ΡΡΠ·ΠΊΠΈ DATA (payload) Π΄Π»Ρ low-speed ΡΡΡΡΠΎΠΉΡΡΠ² ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ 8 Π±Π°ΠΉΡ. Π’ΠΎ Π΅ΡΡΡ ΡΡΠΎ, ΠΊΠ°ΠΊ ΡΠ°Π·, ΡΠΎ, ΡΡΠΎ ΡΡΠ΅Π±ΡΠ΅Ρ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ.
Π£Π²ΠΈΠ΄Π΅ΡΡ ΡΠΈΠ³Π½Π°Π» (ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄Π°Π½Π½ΡΠ΅) Π² Π»ΠΈΠ½ΠΈΠΈ USB ΠΎΠΊΠ°Π·Π°Π»ΠΎΡΡ Π½Π΅ ΡΠ°ΠΊΠΎΠΉ ΡΠΆ ΠΏΡΠΎΡΡΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅ΠΉ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ β Π²ΠΎΡ ΡΡΠΎ Π²ΡΡΠ²ΠΈΠ»ΠΎΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ Π² ΠΊΠ°Π±Π΅Π»Π΅ ΡΠΈΠΏΠΎΠ²ΠΎΠΉ USB Β«ΠΊΠ»Π°Π²ΡΒ» ΠΌΠΎΠ΄Π΅Π»ΠΈ GENIUS KB-06XE, ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΎ Π² Π»ΠΈΠ½ΠΈΠΈ (ΠΏΡΠΎΠ²ΠΎΠ΄Π΅) Β«data +Β» (ΡΠΈΡΡΠ½ΠΎΠΊ 14.10)
ΠΡΠΈ Π΄Π²Π΅ ΠΎΡΡΠΈΠ»Π»ΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΌΠ΅Π½ΡΡΡ Π΄ΡΡΠ³ Π΄ΡΡΠ³Π° Ρ Π½Π΅ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΉ (Ρ Π°ΠΎΡΠΈΡΠ΅ΡΠΊΠΎΠΉ) ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½ΠΎΡΡΡΡ, ΠΏΡΠΈΡΡΠΌ Β«ΠΊΠ°ΡΡΠΈΠ½ΠΊΠΈΒ» ΡΠΈΠ³Π½Π°Π»ΠΎΠ² Π½Π΅ Π·Π°Π²ΠΈΡΡΡ ΠΎΡ Π½Π°ΠΆΠ°ΡΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ (ΠΈΠ»ΠΈ Π½Π΅Π½Π°ΠΆΠ°ΡΠΎΠΉ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ). ΠΠΈΠΊΠ°ΠΊΠΈΡ ΠΈΠ½ΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² Β«ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉΒ» ΡΠ°ΡΡΠΈ ΠΏΠ°ΠΊΠ΅ΡΠ° (ΡΡΠ΅ΠΉΠΌΠ°) Π²ΡΡΠ²ΠΈΡΡ Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ.
ΠΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ½ΠΎΡΡΡ ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠΈΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² ΠΆΡΡΡΠΊΠΎ ΡΡΠ°Π±ΠΈΠ»ΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π° (ΡΠΈΡ. 14.11), Π° Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΡ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ (Π²ΠΈΠ΄Π½ΠΎ Π½Π° ΠΎΡΡΠΈΠ»Π»ΠΎΠ³ΡΠ°ΠΌΠΌΠ°Ρ ) ΠΎΠΊΠΎΠ»ΠΎ 34 Β±1 ΠΌΠΊΡ.
ΠΠ°ΠΊΠ΅ΡΡ ΡΠ»Π΅Π΄ΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΠ΅ 4 ΠΌΡ. ΠΠ΄Π½Π°ΠΊΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡΠΌΠ΅ΡΠΈΡΡ, ΡΡΠΎ ΠΎΠΊΠΎΠ½ΡΠ°Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠ°ΠΊΠ΅ΡΠ° Π²ΡΡ Π²ΡΠ΅ΠΌΡ Β«Π΄ΡΠΎΠΆΠΈΡΒ», ΠΏΡΠΈΡΡΠΌ Π·Π°ΠΌΠ΅ΡΠ½ΠΎ, ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Β«Π΄ΠΆΠΈΡΡΠ΅ΡΒ». ΠΠΎΡΡΠΎΠΌΡ ΡΠΏΠ΅ΠΊΡΡΠ°Π»ΡΠ½Π°Ρ ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠ°Π·ΠΌΡΡΠ° ΠΈ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ ΡΡΡΠΊΠΎΠΉ Π»ΠΈΡΡ ΠΏΡΠΈ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΠΌ ΡΡΡΠ΅Π΄Π½Π΅Π½ΠΈΠΈ.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΡΠΈΡΡΠ²Π°ΡΡ, ΡΡΠΎ ΠΈΠ·-Π·Π° ΡΠ°Π·Π½ΡΡ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΎΠ² ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² ΠΈ ΡΠ°Π·Π½ΠΎΠΉ ΠΈΡ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΡΠΏΠ΅ΠΊΡΡ Π½ΠΎΡΠΈΡ Ρ Π°ΡΠ°ΠΊΡΠ΅Ρ Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠΌΠ΅ΡΠΈ ΠΈΠ· ΡΠΏΠ΅ΠΊΡΡΠ° ΡΠΏΠ»ΠΎΡΠ½ΠΎΠ³ΠΎ ΠΈ Π»ΠΈΠ½Π΅ΠΉΡΠ°Π°ΡΠΎΠ³ΠΎ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ Π»Π΅ΠΏΠ΅ΡΡΠΊΠΎΠ²ΡΠΉ Ρ Π°ΡΠ°ΠΊΡΠ΅Ρ ΡΠΏΠ΅ΠΊΡΡΠ°, Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ Π΄Π»Ρ Π±Π΅ΡΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² ΠΈ ΠΊΡΠ°ΡΠ½ΡΠΉ Π² ΡΠ²ΠΎΠΈΡ Β«Π»Π΅ΠΏΠ΅ΡΡΠΊΠ°Ρ Β» ΡΡΠ΅Π΄Π½Π΅ΠΉ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ ΠΏΠ°ΠΊΠ΅ΡΠ°, ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΡΡΡ Π²Π΅ΡΡΠΌΠ° Π½Π°Π³Π»ΡΠ΄Π½ΠΎ. Π’ΠΎΠ»ΡΠΊΠΎ Β«Π½ΡΠ»ΠΈΒ» ΡΡΠ½ΠΊΡΠΈΠΈ ΡΠ³Π»Π°ΠΆΠ΅Π½Ρ Π΄ΠΆΠΈΡΡΠ΅ΡΠΎΠΌ ΠΈ Π½Π΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΎΠΌ ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΡ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ². ΠΠ΄Π½Π°ΠΊΠΎ ΡΠ°ΠΌΠ° ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ° Π²ΠΏΠΎΠ»Π½Π΅ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠ½Π°. ΠΡΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠΎΠ½ΠΊΠΎΠΌ ΡΠ°ΡΡΠΎΡΠ½ΠΎΠΌ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠΈ ΡΠΏΠ΅ΠΊΡΡ Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡΡΡ Π½Π° Β«Π»ΠΈΠ½ΠΈΠΈΒ», ΠΎΠ±ΡΡΠ»ΠΎΠ²Π»Π΅Π½Π½ΡΠ΅ ΡΠ°ΡΡΠΎΡΠΎΠΉ ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ² (250 ΠΡ) (ΡΠΈΡ. 14.13)Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΠΏΡΠΈ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠ΅ΠΌ ΠΈ Π½Π΅Π·Π°ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΎΠ²Π°Π½Π½ΠΎΠΌ Ρ ΠΈΡΡΠΈΠ½Π½ΠΎΠΉ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ΅ΠΉ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Π° ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ ΠΎΡΡΠΈΠ»Π»ΠΎΠ³ΡΠ°ΠΌΠΌ, Π²ΡΡΠ²ΠΈΡΡ ΠΈ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΡΠ°ΡΡΠΊΠΈ ΡΡΠ΅ΠΉΠΌΠ° (ΠΏΠ°ΠΊΠ΅ΡΠ°), ΠΎΡΠ²Π΅ΡΠ°ΡΡΠΈΠΉ Π·Π° ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π΄Π°Π½Π½ΡΡ , Π½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ. Π’Π΅ΠΌ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅, ΠΌΠΎΠΆΠ½ΠΎ ΡΡΠ²Π΅ΡΠΆΠ΄Π°ΡΡ, ΡΡΠΎ ΠΠΠΠΠ ΠΊΠ°Π±Π΅Π»Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ Π²ΡΡ ΡΠ°Π²Π½ΠΎ Π±ΡΠ΄Π΅Ρ Π²ΠΎΡ ΡΠ°ΠΊΠΎΠΉ ΠΈ Π½ΠΈΠΊΠ°ΠΊΠΎΠΉ Π΄ΡΡΠ³ΠΎΠΉ. ΠΠΎΠ½ΡΡΠ½ΠΎ, Π½Π° ΠΊΠ°ΠΊΠΈΡ ΡΠ°ΡΡΠΎΡΠ°Ρ Π΅Π³ΠΎ ΠΈΡΠΊΠ°ΡΡ, ΠΏΠΎΠ½ΡΡΠ½ΠΎ, ΡΡΠΎ ΠΎΠ½ Π±ΡΠ΄Π΅Ρ Π½ΠΎΡΠΈΡΡ Ρ Π°ΡΠ°ΠΊΡΠ΅Ρ ΡΠΏΠ»ΠΎΡΠ½ΠΎΠ³ΠΎ (Π²ΠΎ Π²ΡΡΠΊΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, ΠΏΡΠΈ ΡΠ°ΡΡΠΎΡΠ½ΠΎΠΌ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΠΈ ΠΏΡΠΈΡΠΌΠ½ΠΈΠΊΠ° Π±ΠΎΠ»Π΅Π΅ 0,3 ΠΊΠΡ). Π ΠΏΠΎΠ½ΡΡΠ½ΠΎ, ΠΊΠ°ΠΊΡΡ Π²Π΅Π»ΠΈΡΠΈΠ½Ρ ΠΏΠΎΠ΄ΡΡΠ°Π²Π»ΡΡΡ ΠΏΡΠΈ ΡΠ°ΡΡΡΡΠ°Ρ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ°ΠΊΡΠΎΠ²ΠΎΠΉ (ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΡΠΉ ΠΏΠ΅ΡΠΈΠΎΠ΄ ΠΈΠΌΠΏΡΠ»ΡΡΠΎΠ² Π² ΠΏΠ°ΠΊΠ΅ΡΠ΅ Π² ΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ΅ ΡΠΎΡΡΠ°Π²ΠΈΠ» 1,322 ΠΌΠΊΡ). ΠΠ·ΠΌΠ΅ΡΠΈΡΡ ΡΡΠΎ, ΠΏΡΠΈ Π»ΡΠ±ΡΡ Π‘Π, ΠΈΠΌΠ΅Ρ ΠΎΡΡΠΈΠ»Π»ΠΎΠ³ΡΠ°Ρ, Ρ ΠΎΡΡ Π±Ρ Ρ 200 ΠΠΡ ΠΏΠΎΠ»ΠΎΡΠΎΠΉ β Π·Π°Π΄Π°ΡΠ° ΡΡΠΈΠ²ΠΈΠ°Π»ΡΠ½Π°Ρ. Π’Π΅ΡΡ-ΡΠ΅ΠΆΠΈΠΌ, ΠΏΠΎ ΡΡΡΠΈ β Π»ΡΠ±ΠΎΠΉ, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΆΠΈΠΌΠ°ΡΡ ΠΊΠ»Π°Π²ΠΈΡΠΈ (Π»ΡΠ±ΡΠ΅), ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ Π½Π°ΠΆΠΈΠΌΠ°ΡΡ Π½ΠΈΡΠ΅Π³ΠΎ. ΠΠ°ΠΊΠ΅ΡΡ ΠΏΠΎ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ Π²ΡΡ ΡΠ°Π²Π½ΠΎ. Π, Π² ΠΏΠ΅ΡΠ²ΠΎΠΌ ΠΏΡΠΈΠ±Π»ΠΈΠΆΠ΅Π½ΠΈΠΈ, ΡΡΠΈΡΠ°Π΅ΠΌ ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠ²Π½ΡΠΌΠΈ (ΠΏΠΎΠΊΠ° Π½Π΅ Π΄ΠΎΠΊΠ°Π·Π°Π½ΠΎ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ΅).
ΠΡΠΈΠ²Π΅Π΄ΡΠ½Π½ΡΠ΅ ΠΎΡΡΠΈΠ»Π»ΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈ ΡΠΏΠ΅ΠΊΡΡΡ ΠΏΠΎΠ»ΡΡΠ΅Π½Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΡΡΠΈΠ»Π»ΠΎΠ³ΡΠ°ΡΠ° ΠΠΠΠ-4108/2, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΡΠ½Π½ΠΎΠΌΡ ΠΊ ΡΠΎΠΌΡ ΠΆΠ΅ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΡ, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠΌ Π²ΡΠΏΠΎΠ»Π½ΡΠ»ΠΈΡΡ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΡ (Π½Π°Π΄ΠΎ Π·Π°ΠΌΠ΅ΡΠΈΡΡ β Π²Π΅ΡΡΠΌΠ° ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΉ ΠΏΠΎΠ²ΡΠΎΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΡΠΈΡΠΌΡ Β«PICO TechnologyΒ» Π½Π°ΡΠΈΠΌΠΈ. ΠΠ΅ Ρ ΡΠΆΠ΅ ΠΊΠΈΡΠ°ΠΉΡΠ΅Π² π ) .
Π‘ΠΏΠ΅ΠΊΡΡ ΡΠ²Π½ΠΎ ΡΡ ΠΎΠ΄ΠΈΡ Π΄Π°Π»Π΅ΠΊΠΎ Π·Π° 1 ΠΠΡ (Π±ΠΎΠ»ΡΡΠ΅ Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ» ΠΎΡΡΠΈΠ»Π»ΠΎΠ³ΡΠ°Ρ, Π° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ Π±ΠΎΠ»ΡΡΠΎΠ³ΠΎ ΡΠΌΡΡΠ»Π° Π½Π΅ Π±ΡΠ»ΠΎ). ΠΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΎΠ±ΡΡΠ»ΠΎΠ²Π»Π΅Π½ΠΎ ΡΠΆΠ΅ ΠΊΠ°Π±Π΅Π»Π΅ΠΌ, ΠΊΠ°ΠΊ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎΠΉ Π°Π½ΡΠ΅Π½Π½ΠΎΠΉ ΠΈ ΡΡΠ΅ΠΏΠ΅Π½ΡΡ Π΅Π³ΠΎ ΡΠΊΡΠ°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
ΠΠ»Ρ ΠΈΠ½ΡΡ ΡΠ΅ΠΆΠΈΠΌΠΎΠ² ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° USB Π½ΡΠΆΠ΅Π½ ΡΠΆΠ΅ ΠΎΡΡΠΈΠ»Π»ΠΎΠ³ΡΠ°Ρ Ρ ΠΏΠΎΠ»ΠΎΡΠΎΡ Π² ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΠΡ.
ΠΠ°ΠΊ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΡΠΈΡΠ°ΡΡ ΡΠΏΠ»ΠΎΡΠ½ΠΎΠΉ ΡΠΏΠ΅ΠΊΡΡ ΠΈ, ΠΏΡΠΈ ΡΡΠΎΠΌ, ΠΎΡΡΠ°ΡΡΡΡ Π² ΡΠ°ΠΌΠΊΠ°Ρ Π΄Π΅ΠΉΡΡΠ²ΡΡΡΠΈΡ ΠΠΠ β ΡΠ°Π·Π³ΠΎΠ²ΠΎΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΉ ΠΈ Π½Π΅ Π΄Π»Ρ ΠΎΡΠΊΡΡΡΠΎΠ³ΠΎ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ, ΡΠ²Ρβ¦ ΠΠ΄Π½Π°ΠΊΠΎ Π² ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΡΡ ΠΏΡΠΈΠ΄ΡΡΡΡ ΠΊ Π½Π΅ΠΌΡ Π²Π΅ΡΠ½ΡΡΡΡΡ, Π΄Π΅Π²Π°ΡΡΡΡ Π½Π΅ΠΊΡΠ΄Π°. ΠΠΎΠΏΡΡΠ°ΡΡΡ Β«ΠΎΡΡΠ°ΡΡΡΡ Π² ΡΠ°ΠΌΠΊΠ°Ρ Π΄ΠΎΠ·Π²ΠΎΠ»Π΅Π½Π½ΠΎΠ³ΠΎΒ»β¦
www.mascom.ru
Π Π°Π±ΠΎΡΠ° Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠΎΠΉ. Π§ΠΈΡΠ°Π΅ΠΌ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΈ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ ΠΊΠ»Π°Π²ΠΈΡ. β Delphi Π² Internet
Π Π½Π°ΡΠ°Π»Π΅, ΠΊΠ°ΠΊ ΠΏΠΎΠ»Π°Π³Π°Π΅ΡΡΡ, ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌΡΡ Ρ Π²ΠΎΠΏΡΠΎΡΠΎΠΌ: Π·Π°ΡΠ΅ΠΌ Π½Π°ΠΌ Π½ΡΠΆΠ½Ρ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΈ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ ΠΊΠ»Π°Π²ΠΈΡ?
ΠΠΈΡΠ½ΠΎ Π΄Π»Ρ ΠΌΠ΅Π½Ρ ΠΈΠ·ΡΡΠΈΡΡ ΡΡΠΎΡ Π²ΠΎΠΏΡΠΎΡ ΡΠΏΠΎΠ΄Π²ΠΈΠ³Π»Π° Π½Π΅Π±ΠΎΠ»ΡΡΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΏΡΠΈ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ Π² ΠΎΡΠ΄Π΅Π»Π΅ ΡΠΊΠΎΠ»ΠΎΠ³ΠΎΠ². ΠΠ΅Π»ΠΎ Π² ΡΠΎΠΌ, ΡΡΠΎ Π²ΡΡΡΠ΅ΡΠ°Π΅ΡΡΡ ΡΠ°ΠΊΠΎΠΉ ΡΠΈΠΏ Π»ΡΠ΄Π΅ΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΠΎΡΠ΅ΠΌΡ-ΡΠΎ ΡΡΡΠ°Ρ ΠΊΠ°ΠΊ Π±ΠΎΡΡΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠΎΠ², Π½Π΅ΡΠΌΠΎΡΡΡ Π½Π° ΡΠΎ, ΡΡΠΎ Π±Π΅Π· Π½ΠΈΡ Π½Π΅ ΠΌΠΎΠ³ΡΡ ΠΎΠ±ΠΎΠΉΡΠΈΡΡ, Π΄Π° ΠΊ ΡΠΎΠΌΡ ΠΆΠ΅ Π½Π΅ ΠΌΠΎΠ³ΡΡ ΡΠΎΠ»ΠΊΠΎΠΌ ΠΎΠ±ΡΡΡΠ½ΠΈΡΡ, Π² ΡΠ»ΡΡΠ°Π΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ, ΡΡΠΎ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠ»ΡΡΠΈΠ»ΠΎΡΡ.
ΠΠ°ΡΠΈΠ½Π°Π΅ΡΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΠΎΠ±ΡΡΡΠ½ΡΠ΅ΡΡ Π²ΡΠ΅ ΠΏΠΎΠΏΡΠ»ΡΡΠ½ΠΎ (ΡΠΎΡ, Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, ΡΡΠΎ-ΡΠΎ ΠΏΠΎΠΌΠ΅ΡΠ°Π΅Ρ Π½Π° ΠΎΠ±ΡΡΠ²ΠΊΠ°Ρ Π±ΡΠΌΠ°ΠΆΠ΅ΠΊ), ΡΠΏΡΠ°ΡΠΈΠ²Π°Π΅ΡΡ Β«ΠΠΎΠ½ΡΠ»?Β», ΡΠΎΡ β Β«ΠΠ°, ΠΏΠΎΠ½ΡΠ».Β» Π£Ρ ΠΎΠ΄ΠΈΡΡ, ΡΠ΅ΡΠ΅Π· Π΄Π΅Π½Ρ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡΡ ΠΈ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Β«ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π΅ΡΒ», Β«Π’Π°ΠΌ ΡΡΠΎ-ΡΠΎ ΠΊΠ°ΠΊΠΎΠ΅-ΡΠΎ ΠΎΠΊΠΎΡΠΊΠΎ ΠΏΠΎΡΠ²ΠΈΠ»ΠΎΡΡΒ» ΠΈ Ρ.Π΄. ΠΈ Ρ.ΠΏ. Π‘ΠΏΡΠ°ΡΠΈΠ²Π°Π΅ΡΡ Β«Π§ΡΠΎ Π΄Π΅Π»Π°Π»?Β» ΠΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π·Π° Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ΠΌ β ΠΎΡΠΈΠ±ΠΎΠΊ Π½Π΅Ρβ¦ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π» ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ? ΠΠ΅ ΠΏΠΎΠ½ΡΡΠ½ΠΎ. Π‘ΠΈΠ΄Π΅ΡΡ ΡΠ΅Π»ΡΠΉ Π΄Π΅Π½Ρ Π·Π° ΡΠΏΠΈΠ½ΠΎΠΉ Ρ Π½Π΅Π³ΠΎ ΠΈ Π½Π°Π±Π»ΡΠ΄Π°ΡΡ β Π½Π΅ Π²Π°ΡΠΈΠ°Π½Ρ. ΠΠ°ΡΡΠ°Π²Π»ΡΡΡ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ Π·Π° ΡΠΎΠ±ΠΎΠΉ Π²ΡΡ, ΡΡΠΎ Π΄Π΅Π»Π°Π» β ΠΈΠ·ΡΠ²Π΅ΡΡΡΠ²ΠΎ. ΠΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΡΠΏΡΠΎΡΡΠΈΠ» Π΄Π°Π»ΡΡΠ΅ Π½Π΅ΠΊΡΠ΄Π°, Π΄Π°ΠΆΠ΅ Π½Π΅ HintβΡ ΡΠ΄Π΅Π»Π°Π», Π° Π² ΡΡΠΏΡΡ ΠΏΠΎΠ΄ΠΏΠΈΡΠΈ ΠΏΠΎΠ΄ ΠΊΠ°ΠΆΠ΄ΡΠΌ ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΎΠΌ, ΡΡΠΎ ΠΊΡΠ΄Π° ΠΏΠΈΡΠ°ΡΡ. ΠΠ΅ ΠΏΠΎΠΌΠΎΠ³Π»ΠΎ. Π ΠΈΡΠΎΠ³Π΅, ΡΠΎΠ΄ΠΈΠ»Π°ΡΡ ΠΏΡΠΎΡΡΠ°Ρ, Π½Π° ΠΏΠ΅ΡΠ²ΡΠΉ Π²Π·Π³Π»ΡΠ΄ ΠΈΠ΄Π΅Ρ β ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ Π½Π΅Π±ΠΎΠ»ΡΡΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΊΡ-ΡΠΏΠΈΠΎΠ½Π°, ΡΡΠΎΠ±Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°Π»Π° Π²ΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠΎΡ ΡΠ²ΠΎΡΠΈΡ Π½Π°Π΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ. ΠΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ, ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΠΈΠ² ΠΏΠ΅ΡΠ΅Π΄ ΡΡΠΈΠΌ ΡΠ°Π±ΠΎΡΠ½ΠΈΠΊΠ°, ΡΡΠΎ ΡΠ΅ΠΏΠ΅ΡΡ Π²ΡΠ΅ Π΅Π³ΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π½Π°Π΄ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ ΡΠΎΡ ΡΠ°Π½ΡΡΡΡΡ (ΡΠΎΠ»ΡΠΊΠΎ Π½Π΅ ΡΠΊΠ°Π·Π°Π» ΠΊΡΠ΄Π°β¦ΠΌΠ°Π»ΠΎ Π»ΠΈ). ΠΠΎΡ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΠ°Π±ΠΎΡΡ Π½Π°Π΄ ΠΌΠΎΠΈΠΌ ΠΏΡΠ΅Π²Π΄ΠΎ-ΡΠΏΠΈΠΎΠ½ΠΎΠΌ ΠΌΠ½Π΅ ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΈΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π·Π½Π°Π½ΠΈΡ ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠΎΠΉ.
ΠΡ ΠΆΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΠ΅ Π·Π½Π°Π½ΠΈΡ Π³Π΄Π΅ ΡΠ³ΠΎΠ΄Π½ΠΎ:
- ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ½ΡΡ ΡΠΏΠΈΠΎΠ½ΠΎΠ² (ΡΠΎΠ»ΡΠΊΠΎ ΡΡΡΠΈΡΠ΅, ΡΡΠΎ ΡΠΎΡ ΠΆΠ΅ Β«ΠΠ°ΡΠΏΠ΅ΡΡΠΊΠΈΠΉΒ» ΠΈΡ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π΅Ρ ΠΎΡΠ΅Π½Ρ Ρ ΠΎΡΠΎΡΠΎ)
- ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠΎΠ΄Ρ Π² ΡΠ²ΠΎΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ°Ρ , Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π΅ΡΠ»ΠΈ ΠΠ°ΠΌ Π·Π°Ρ ΠΎΡΠ΅ΡΡΡ, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π²ΡΠΏΠΎΠ»Π½ΡΠ»Π° ΠΊΠ°ΠΊΠΎΠ΅-Π»ΠΈΠ±ΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅ Π½Π°ΠΆΠ°ΡΠΈΡ Π½Π° Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΊΠ»Π°Π²ΠΈΡΡ, ΡΠ°ΠΊΡΡ ΠΊΠ°ΠΊ F13 Π½Π° Π½Π°Π²ΠΎΡΠΎΡΠ΅Π½Π½ΡΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°Ρ ΠΈ ΠΏΡ.
- ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΡΠΈΠΏΠ° Punto Switcher ΠΈ ΠΏΡ.
Π‘ΡΠ°Π·Ρ ΠΎΠ³ΠΎΠ²ΠΎΡΡΡΡ β Π² ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Ρ Π½Π΅ Π±ΡΠ΄Ρ Π²ΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ Π²Π΅ΡΡ ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊ ΠΌΠΎΠ΅Π³ΠΎ Β«ΡΠΏΠΈΠΎΠ½Π°Β», ΡΠΎΠ»ΡΠΊΠΎ ΡΡ ΡΠ°ΡΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° ΠΏΠ΅ΡΠ΅Ρ Π²Π°Ρ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΡΠΈ. ΠΡΠΎ ΡΠ²ΡΠ·Π°Π½ΠΎ Ρ ΡΠ΅ΠΌ, ΡΡΠΎ Π΄Π»Ρ ΠΏΠΎΠ»Π½ΠΎΡΠ΅Π½Π½ΠΎΠΉ ΡΠ°Π±ΠΎΡΡ ΠΌΠΎΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΌΠ½Π΅ ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΈΡΠ»ΠΎΡΡ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ Windows API,Β ΡΡΠΎΠ±Ρ ΠΎΡΡΠ»Π΅ΠΆΠΈΠ²Π°ΡΡ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΠΌΠΎΠ΅ΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΎΠΉ, Π° ΡΡΠΎ ΡΠΆΠ΅ ΡΠ΅Π»Π°Ρ ΠΎΡΠ΄Π΅Π»ΡΠ½Π°Ρ ΡΡΠ°ΡΡΡ.
Π’Π΅ΠΏΠ΅ΡΡ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΏΠΎ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Π°ΠΌ. Π Π±ΡΡΠ΅ΡΠ΅ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΠΎΡΠ²ΠΎΠ΄ΠΈΡΡΡ Π΄Π²Π° Π±Π°ΠΉΡΠ° Π½Π° ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠΈΠΌΠ²ΠΎΠ» (Π²Π΅ΡΡ ΡΠ°Π·ΠΌΠ΅Ρ Π±ΡΡΠ΅ΡΠ° β 32 Π±Π°ΠΉΡΠ°, ΡΠΎ Π΅ΡΡΡ 16 Π½Π°ΠΆΠ°ΡΠΈΠΉ ΠΊΠ»Π°Π²ΠΈΡ) β ΠΎΠ΄ΠΈΠ½ Π±Π°ΠΉΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄, Π²ΡΠΎΡΠΎΠΉ β ΡΠΈΠΌΠ²ΠΎΠ»ΡΠ½ΡΠΉ ΠΊΠΎΠ΄ (Π΄Π»Ρ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ ΠΎΠ½ ΡΠ°Π²Π΅Π½ Π½ΡΠ»Ρ). Π ΡΠΈΡΠ»ΠΎΠΌ Π²ΠΈΠ΄Π΅ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ ΡΡΠ΅Π±ΡΡΡΡΡ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΠΎΡΠ΅Π½Ρ ΡΠ΅Π΄ΠΊΠΎ, Π½ΠΎ ΡΡΠΎΠ±Ρ ΠΈΡ ΡΠ·Π½Π°ΡΡ, ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΊΠΎΠΉ Π½Π° PascalβΠ΅:
uses crt,dos; var xah, xal:byte; begin asm mov ah,10h {ΡΡΠ½ΠΊΡΠΈΡ ΡΡΠ΅Π½ΠΈΡ ΠΈΠ· ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ} int 16h mov xah, ah mov xal, al end; writeln('Symbol = ', xal, ' Scan = ', xah); end.
Π’ΠΎ Π΅ΡΡΡ ΠΏΠΎΡΠ»Π΅ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ°ΠΊΠΎΠΉ-Π½ΠΈΠ±ΡΠ΄Ρ ΠΊΠ»Π°Π²ΠΈΡΠΈ Π² ΡΠ΅Π³ΠΈΡΡΡΠ΅ al ΠΎΠΊΠ°ΠΆΠ΅ΡΡΡ ΠΊΠΎΠ΄ ΡΠΈΠΌΠ²ΠΎΠ»Π°, Π° Π² ah β ΡΠΊΠ°Π½ ΠΊΠΎΠ΄.
Π’Π΅ΠΏΠ΅ΡΡ ΠΏΡΠΎ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠ΄Ρ.
ΠΠΈΡΡΡΠ°Π»ΡΠ½ΡΠ΅ ΠΊΠΎΠ΄Ρ β ΡΡΠΎ ΡΠΎ, ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ΡΠΈΡΡΠ΅ΠΌΠ° Π΄Π»Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡ. Π’ΠΎ Π΅ΡΡΡ, Π·Π½Π°Ρ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΊΠΎΠ΄ ΠΊΠ»Π°Π²ΠΈΡΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎ 100% ΡΠ²Π΅ΡΠ΅Π½Π½ΠΎΡΡΡΡ Ρ ΠΎΡΡ ΡΠ΅ΡΠ΅Π· Π½Π΅Π΄Π΅Π»Ρ ΡΠΊΠ°Π·Π°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΡΠΎ ΠΎΠ½ ΡΠ°ΠΊΠΎΠ³ΠΎ Π½Π°ΠΆΠΈΠΌΠ°Π» (ΠΈ Π² ΠΊΠ°ΠΊΠΎΠΉ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ). ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ, Π·Π½Π°Ρ ΡΠ΅ΠΊΡΡΡΡ ΡΠ°ΡΠΊΠ»Π°Π΄ΠΊΡ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΠΊΠΆΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, ΡΡΠΎ ΠΏΠΈΡΠ°Π» ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, Π½ΠΎ ΡΡΠΎ ΡΠΆΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΎΠΉ Π²ΠΎΠΏΡΠΎΡ.
Π’Π΅ΠΏΠ΅ΡΡ Π½Π°ΠΏΠΈΡΠ΅ΠΌ Π½Π΅Π±ΠΎΠ»ΡΡΡΡ Π»ΠΎΠ²ΡΡΠΊΡ Π΄Π»Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ, ΠΊΠΎΡΠΎΡΠ°Ρ Π±ΡΠ΄Π΅Ρ ΠΎΡΠ»Π°Π²Π»ΠΈΠ²Π°ΡΡ Π²ΡΠ΅ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ ΠΈ ΠΏΠΈΡΠ°ΡΡ Π»ΠΎΠ³-ΡΠ°ΠΉΠ», Π² ΠΊΠΎΡΠΎΡΠΎΠΌ Π±ΡΠ΄Π΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡΡΡ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ ΠΈ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΊΠΎΠ΄ Π½Π°ΠΆΠ°ΡΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ.
library Spyhook; uses Messages, Windows, Ariphm; var HookHandle: HHOOK; ft: TextFile; function KeyboardProc(Code:Integer;wParam: wParam; LParam:LParam):integer; stdcall; begin if code<0 then Result:=CallNextHookEx(HookHandle, code, WParam, LParam) else if byte(LParam shr 24)<$80 then begin try append(ft); except exit; end; writeln(ft, 'Key(wParam)=$',hexw(wParam),' LParam =$',hexlong(lParam)); closefile(ft); end; CallNextHookEx(HookHandle, code, WParam, LParam) end; Β procedure SetHook; stdcall; begin HookHandle:=SetWindowsHookEx(WH_KEYBOARD, KeyboardProc,HInstance,0); end; Β procedure DelHook; stdcall; begin UnhookWindowsHookEx(HookHandle); end; Β exports SetHook, DelHook; Β begin AssignFile(ft, 'c:\keyhook.txt'); end.
Π‘ΠΎΠ±ΡΡΠ²Π΅Π½Π½ΠΎ, ΠΎΠΏΡΡΠ½ΡΠΉ Π³Π»Π°Π· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° ΡΡΠ°Π·Ρ ΠΌΠΎΠΆΠ΅Ρ ΡΠ²ΠΈΠ΄Π΅ΡΡ Π½Π΅Π΄ΠΎΡΡΠ°ΡΠΎΠΊ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ β ΡΠ°Π±ΠΎΡΠ° Ρ ΡΠ°ΠΉΠ»ΠΎΠΌ ΠΈΠ· DLL, ΡΡΠΎ Π½Π΅ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ. Π ΠΈΠ΄Π΅Π°Π»Π΅ Π² DLL ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΡΡ ΠΊΠΎΠ΄Ρ ΠΈ ΠΎΡΡΡΠ»Π°ΡΡ ΠΈ Π² ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π° ΡΠ° Π² ΡΠ²ΠΎΡ ΠΎΡΠ΅ΡΠ΅Π΄Ρ ΠΏΡΡΡΡ ΠΏΠΈΡΠ΅Ρ ΠΈΡ ΡΠ°ΠΉΠ», Π½ΠΎ, ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π»Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°, ΠΌΠΎΠΆΠ΅Ρ ΡΠ³ΠΎΠ΄ΠΈΡΡΡΡ ΠΈ ΡΠ°ΠΊΠΎΠΉ Π²Π°ΡΠΈΠ°Π½Ρ.
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΠ΅
byte(LParam shr 24)<$80
Π·Π΄Π΅ΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅ΡΡΡ Π±ΡΠ»Π° Π»ΠΈ Π½Π°ΠΆΠ°ΡΠ° ΠΊΠ»Π°Π²ΠΈΡΠ°. ΠΡΠ»ΠΈ Π΄Π°, ΡΠΎ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΠΌ ΡΠ°ΠΉΠ». ΠΡΠ»ΠΈ ΡΡΠΎ ΡΡΠ»ΠΎΠ²ΠΈΠ΅ ΡΠ±ΡΠ°ΡΡ, ΡΠΎ ΠΊΠ°ΠΆΠ΄ΠΎΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅ Π±ΡΠ΄Π΅Ρ Π΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°ΡΡΡΡ, Ρ.Π΅. Π² ΡΠ°ΠΉΠ» Π·Π°ΠΏΠΈΡΠ΅ΡΡΡ Π½Π°ΠΆΠ°ΡΠ°Ρ ΠΊΠ»Π°Π²ΠΈΡΠ° ΠΈ ΠΎΡΠΏΡΡΠ΅Π½Π½Π°Ρ.
Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΈΡΠ΅ΠΌ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅. ΠΠ»Ρ Π΄Π΅ΠΌΠΎΠ½ΡΡΡΠ°ΡΠΈΠΈ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π»ΠΎΠ²ΡΡΠΊΠΈ Ρ ΡΠ΄Π΅Π»Π°Π» Π²ΠΎΡ ΡΠ°ΠΊΡΡ ΡΠΎΡΠΌΡ:
Π Π²Π΅ΡΡ Π½ΠΈΠΉ Memo Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΠΌ ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΡΠ΅ΠΊΡΡ, Π° Π² Π½ΠΈΠΆΠ½Π΅ΠΌ, ΠΏΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΡΠ°ΠΉΠΌΠ΅ΡΠ°, Π²ΡΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ Π»ΠΎΠ³-ΡΠ°ΠΉΠ»Π°. Π’Π°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΡ ΡΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ Β«Π½Π° Π»Π΅ΡΡΒ» Π²ΠΈΠ΄Π΅ΡΡ, ΡΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ, ΠΊΠ°ΠΊΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡΡΡ, ΡΡΠΎ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΡΡΡ, ΠΊΠ°ΠΊΠΎΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΡΡΡ ΠΈ Ρ.Π΄. ΠΈ Ρ.ΠΏ.
ΠΡΡΠ°ΡΠΈ, ΡΠΎΠ²Π΅ΡΡΡ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ ΠΏΠΎ-Π±ΠΎΠ»ΡΡΠ΅ Π·Π°Π΄Π΅ΡΠΆΠΊΡ Π½Π° ΡΠ°ΠΉΠΌΠ΅ΡΠ΅, ΠΈΠ½Π°ΡΠ΅ Π½Π΅ Π±ΡΠ΄Π΅ΡΠ΅ ΡΡΠΏΠ΅Π²Π°ΡΡ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅.
Π’Π΅ΠΏΠ΅ΡΡ Π΄Π΅Π»Π°Π΅ΠΌ ΡΡΡΠ»ΠΊΠΈ Π½Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π½Π°ΠΌ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ ΠΈΠ· DLL. ΠΡΠ΄Π΅ΠΌ Π·Π°Π³ΡΡΠΆΠ°ΡΡ Π²ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ ΠΏΡΠΎΡΠ΅Π΄ΡΡΡ (Π° ΠΈΡ Π°ΠΆ 2 ΡΡΡΠΊΠΈ) ΡΡΠ°Π·Ρ ΠΆΠ΅ ΠΏΠΎΡΠ»Π΅ Π·Π°ΠΏΡΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ. ΠΠΎΡΠ»Π΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠΎΡΠΌΡ ΠΏΠΈΡΠ΅ΠΌ:
.... procedure SetHook; stdcall; External 'Spyhook.dll'; procedure DelHook; stdcall; External 'Spyhook.dll'; ....
ΠΠ° ΡΠΎΠ±ΡΡΠΈΠ΅ onCreate Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡΠΊΡΡΡΡ ΠΈΠ»ΠΈ ΡΠΎΠ·Π΄Π°ΡΡ Π»ΠΎΠ³-ΡΠ°ΠΉΠ» ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΡ Π½Π°ΡΡ Π»ΠΎΠ²ΡΡΠΊΡ.
procedure TForm1.FormCreate(Sender: TObject); var ft: TextFile; begin AssignFile(ft, 'c:\keyhook.txt'); try reset(ft); except rewrite(ft); end; CloseFile(ft); SetHook;Β //Π·Π°ΠΏΡΡΠΊ Π»ΠΎΠ²ΡΡΠΊΠΈ end;
Π‘ΠΎΠΎΡΠ²Π΅ΡΡΡΠ²Π΅Π½Π½ΠΎ, Π½Π° Π·Π°ΠΊΡΡΡΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π»ΠΎΠ²ΡΡΠΊΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π²ΡΠ³ΡΡΠ·ΠΈΡΡ:
procedure TForm1.FormClose(Sender: TObject; var Action: TCloseAction); begin DelHook; end;
ΠΡΠ²ΠΎΠ΄ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ Π»ΠΎΠ³-ΡΠ°ΠΉΠ»Π° Π² Memo Π΄Π΅Π»Π°Π΅ΡΡΡ ΠΏΡΠΎΡΠ΅ ΠΏΡΠΎΡΡΠΎΠ³ΠΎ:
procedure TForm1.Timer1Timer(Sender: TObject); begin Memo2.Clear; Memo2.Lines.LoadFromFile('c:\keyhook.txt'); end;
ΠΠΎΡ ΠΈ Π²ΡΠ΅, ΡΡΠΎ ΠΎΡ Π½Π°Ρ ΡΡΠ΅Π±ΠΎΠ²Π°Π»ΠΎΡΡ. Π’Π΅ΠΏΠ΅ΡΡ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ (ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ»ΠΎΠΆΠΈΠ² ΡΡΠ΄ΠΎΠΌ Ρ Π½ΠΈΠΌ ΡΠΎΠ·Π΄Π°Π½Π½ΡΡ DLL) ΠΈ Π»ΡΠ±ΡΠ΅ΠΌΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ:
ΠΠ°ΠΊ Π²ΠΈΠ΄ΠΈΡΠ΅ Π² wParam ΠΌΡ ΠΏΠΎΠ»ΡΡΠ°Π΅ΠΌ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠΉ Π²ΠΈΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΊΠΎΠ΄, Π° Π² LParam β ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΡΠΈΠ·Π½Π°ΠΊ ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ. ΠΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΡΠΎΡ
ΡΠ°Π½ΡΡΡΡΡ Π² HEX-ΡΠΎΡΠΌΠ΅ ΠΈ ΠΏΡΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ Π²Ρ ΠΈΡ
ΡΠΌΠΎΠΆΠ΅ΡΠ΅ Π»Π΅Π³ΠΊΠΎ ΡΠ°ΡΡΠΈΡΡΠΎΠ²Π°ΡΡ. ΠΡΠ»ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡΡ ΡΡΡΠ΄Π½ΠΎΡΡΠΈ β ΠΎΠ±ΡΠ°ΡΠ°ΠΉΡΠ΅ΡΡ, ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌΡΡ Π²ΠΌΠ΅ΡΡΠ΅.
webdelphi.ru
ΠΠΎΠ΄Ρ ΠΊΠ»Π°Π²ΠΈΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΠΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΡ
Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄ (Π°Π½Π³Π».Β scan code)Β β Π² IBM-ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°Ρ ΠΊΠΎΠ΄, ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½Π½ΡΠΉ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠ΅, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π΅Ρ, ΠΊΠ°ΠΊΠ°Ρ ΠΊΠ»Π°Π²ΠΈΡΠ° Π±ΡΠ»Π° Π½Π°ΠΆΠ°ΡΠ°. ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π»ΡΠ±ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΡΠ°ΡΠΏΠΎΠ·Π½Π°ΡΡ ΠΊΠ»Π°Π²ΠΈΡΡ ΠΈ ΠΏΠΎΡΡΠ»Π°Π΅Ρ Π΅Ρ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ Π² ΠΏΠΎΡΡ 60h. ΠΡΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΡΡΡΠ°ΡΠ΅Π²ΡΠ΅Π³ΠΎ ΡΠΎΡΠΌΠ°ΡΠ° IBM PC/XT ΠΏΠΎΡΡΠ»Π°Π΅Ρ Π² ΡΠΎΡ ΠΆΠ΅ ΠΏΠΎΡΡ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄, ΡΠ²Π΅Π»ΠΈΡΠ΅Π½Π½ΡΠΉ Π½Π° 80h, Π° Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠΎΡΠΌΠ°ΡΠ° IBM PC/ATΒ β Π΄Π²Π° Π±Π°ΠΉΡΠ°: F0h ΠΈ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ (ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ AT ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΎΡ XT, ΡΠΌ. ΡΠ°Π±Π»ΠΈΡΡ). ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ Π³Π΅Π½Π΅ΡΠΈΡΡΡΡ Π½Π΅ ΠΎΠ΄ΠΈΠ½, Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ΠΎΠ² (ΡΠ°ΠΊ, ΠΏΡΠ°Π²ΡΠ΅ Alt, Ctrl, β΅ Enter, ΠΎΠ±Π΅ β Win, Π° ΡΠ°ΠΊΠΆΠ΅ β£ Menu, Insert, Delete, Page Up, Page Down, Home, End, ΡΡΡΠ΅Π»ΠΊΠΈ ΠΈ Π²ΡΠ΅ ACPI- ΠΈ ΠΌΡΠ»ΡΡΠΈΠΌΠ΅Π΄ΠΈΠ°-ΠΊΠ»Π°Π²ΠΈΡΠΈ Π³Π΅Π½Π΅ΡΠΈΡΡΡΡ Π΄Π²Π° ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Π°, ΠΏΠ΅ΡΠ²ΡΠΉ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ Β β E0, ΠΊΠ»Π°Π²ΠΈΡΠ° PrtScr Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ 4 ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Π°, Π° ΠΊΠ»Π°Π²ΠΈΡΠ° PauseΒ β Π΄Π°ΠΆΠ΅ 6 ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ΠΎΠ²). ΠΠ°ΠΆΠ΄ΡΠΉ Π±Π°ΠΉΡ, Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π² ΠΏΠΎΡΡ 60h, Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ int 09h.
Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ ΠΆΡΡΡΠΊΠΎ ΠΏΡΠΈΠ²ΡΠ·Π°Π½Ρ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠ΅ Π½Π° Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠΌ ΡΡΠΎΠ²Π½Π΅ ΠΈ Π½Π΅ Π·Π°Π²ΠΈΡΡΡ Π½ΠΈ ΠΎΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ² βͺ Caps Lock, Num Lock ΠΈ Scroll Lock, Π½ΠΈ ΠΎΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ (β§ Shift, Alt, Ctrl).
Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ ΠΊΠ»Π°Π²ΠΈΡ
ΠΡΠ΅ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ Π½ΠΈΠΆΠ΅ Π΄Π°ΡΡΡΡ Π² ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠ΅ΡΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅.
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ΠΎΠ² Π½Π° XT-ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠΌΡ ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ, Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΠΊΠ»Π°Π²ΠΈΡ Esc (ΠΊΠΎΠ΄ 01) ΠΈ ΡΠΈΡΡΠΎΠ²ΡΡ ΠΊΠ»Π°Π²ΠΈΡ 1-9 (ΠΊΠΎΠ΄Ρ 02-0A). Π ΠΏΡΠΈΠΌΠ΅ΡΡ, ΠΊΠ»Π°Π²ΠΈΡΠΈ Π²ΡΠΎΡΠΎΠ³ΠΎ ΡΡΠ΄Π° (Tab βΉ Q W E R T Y U I O P [ ] β΅ Enter) ΠΈΠΌΠ΅ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ 0F-1C (15-28 Π² Π΄Π΅ΡΡΡΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅).
ΠΠ° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°Ρ Π΄ΡΡΠ³ΠΎΠΉ ΡΠ°ΡΠΊΠ»Π°Π΄ΠΊΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, AZERTY) ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ: ΡΠ°ΠΊ, Ρ ΡΡΠ°Π½ΡΡΠ·ΡΠΊΠΎΠ³ΠΎ A ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ ΠΊΠ°ΠΊ Ρ Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΎΠ³ΠΎ Q. ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ΠΎΠ² Π² ΠΊΠΎΠ΄Ρ Π½Π°ΠΆΠ°ΡΡΡ ΠΊΠ»Π°Π²ΠΈΡ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ ΠΠ‘ ΠΈΠ»ΠΈ BIOS.
ΠΠΎ Π²ΡΠ΅Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌΠ°Ρ ΡΠΈΡΠΌΡ Microsoft, ΡΠΊΠ°Π½ ΠΊΠΎΠ΄Ρ ΠΈΠ· Π½Π°Π±ΠΎΡΠ° 2 (AT) ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΡΡΡΡ Π² ΡΠΊΠ°Π½ ΠΊΠΎΠ΄Ρ Π½Π°Π±ΠΎΡΠ° 1 (XT), ΠΈ Π²ΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠΆΠ΅ ΡΠΊΠ°Π½ ΠΊΠΎΠ΄Ρ Π½Π°Π±ΠΎΡΠ° 1.[1]
ΠΠ»Π°Π²ΠΈΡΠ° | ΠΠΎΠ΄ Π½Π°ΠΆΠ°ΡΠΈΡ XT | ΠΠΎΠ΄ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΡ XT | ΠΠΎΠ΄ Π½Π°ΠΆΠ°ΡΠΈΡ AT | ΠΠΎΠ΄ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΡ AT |
---|---|---|---|---|
ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° | ||||
A | 1E | 9E | 1C | F0,1C |
B | 30 | B0 | 32 | F0,32 |
C | 2E | AE | 21 | F0,21 |
D | 20 | A0 | 23 | F0,23 |
E | 12 | 92 | 24 | F0,24 |
F | 21 | A1 | 2B | F0,2B |
G | 22 | A2 | 34 | F0,34 |
H | 23 | A3 | 33 | F0,33 |
I | 17 | 97 | 43 | F0,43 |
J | 24 | A4 | 3B | F0,3B |
K | 25 | A5 | 42 | F0,42 |
L | 26 | A6 | 4B | F0,4B |
M | 32 | B2 | 3A | F0,3A |
N | 31 | B1 | 31 | F0,31 |
O | 18 | 98 | 44 | F0,44 |
P | 19 | 99 | 4D | F0,4D |
Q | 10 | 90 | 15 | F0,15 |
R | 13 | 93 | 2D | F0,2D |
S | 1F | 9F | 1B | F0,1B |
T | 14 | 94 | 2C | F0,2C |
U | 16 | 96 | 3C | F0,3C |
V | 2F | AF | 2A | F0,2A |
W | 11 | 91 | 1D | F0,1D |
X | 2D | AD | 22 | F0,22 |
Y | 15 | 95 | 35 | F0,35 |
Z | 2C | AC | 1A | F0,1A |
0 | 0B | 8B | 45 | F0,45 |
1 | 02 | 82 | 16 | F0,16 |
2 | 03 | 83 | 1E | F0,1E |
3 | 04 | 84 | 26 | F0,26 |
4 | 05 | 85 | 25 | F0,25 |
5 | 06 | 86 | 2E | F0,2E |
6 | 07 | 87 | 36 | F0,36 |
7 | 08 | 88 | 3D | F0,3D |
8 | 09 | 89 | 3E | F0,3E |
9 | 0A | 8A | 46 | F0,46 |
~ | 29 | 89 | 0E | F0,0E |
- | 0C | 8C | 4E | F0,4E |
= | 0D | 82 | 55 | F0,55 |
\ | 2B | AB | 5D | F0,5D |
[ | 1A | 9A | 54 | F0,54 |
] | 1B | 9B | 5B | F0,5B |
; | 27 | A7 | 4C | F0,4C |
' | 28 | A8 | 52 | F0,52 |
, | 33 | B3 | 41 | F0,41 |
. | 34 | B4 | 49 | F0,49 |
/ | 35 | B5 | 4A | F0,4A |
BS | 0E | 8E | 66 | F0,66 |
Space | 39 | B9 | 29 | F0,29 |
Tab βΉ | 0F | 8F | 0D | F0,0D |
βͺ Caps Lock | 3A | BA | 58 | F0,58 |
ΠΠ΅Π²ΡΠΉ β§ Shift | 2A | AA | 12 | F0,12 |
ΠΠ΅Π²ΡΠΉ Ctrl | 1D | 9D | 14 | F0,14 |
ΠΠ΅Π²ΡΠΉ Alt | 38 | B8 | 11 | F0,11 |
ΠΠ΅Π²ΡΠΉ β Win | E0,5B | E0,DB | E0,1F | E0,F0,1F |
ΠΡΠ°Π²ΡΠΉ β§ Shift | 36 | B6 | 59 | F0,59 |
ΠΡΠ°Π²ΡΠΉ Ctrl | E0,1D | E0,9D | E0,14 | E0,F0,14 |
ΠΡΠ°Π²ΡΠΉ Alt | E0,38 | E0,B8 | E0,11 | E0,F0,11 |
ΠΡΠ°Π²ΡΠΉ β Win | E0,5C | E0,DC | E0,27 | E0,F0,27 |
β£ Menu | E0,5D | E0,DD | E0,2F | E0,F0,2F |
β΅ Enter | 1C | 9C | 5A | F0,5A |
Esc | 01 | 81 | 76 | F0,76 |
F1 | 3B | BB | 05 | F0,05 |
F2 | 3C | BC | 06 | F0,06 |
F3 | 3D | BD | 04 | F0,04 |
F4 | 3E | BE | 0C | F0,0C |
F5 | 3F | BF | 03 | F0,03 |
F6 | 40 | C0 | 0B | F0,0B |
F7 | 41 | C1 | 83 | F0,83 |
F8 | 42 | C2 | 0A | F0,0A |
F9 | 43 | C3 | 01 | F0,01 |
F10 | 44 | C4 | 09 | F0,09 |
F11 | 57 | D7 | 78 | F0,78 |
F12 | 58 | D8 | 07 | F0,07 |
PrtScr | E0,2A,E0,37 | E0,B7,E0,AA | E0,12,E0,7C | E0,F0,7C,E0,F0,12 |
Alt+PrtScr | 54 (Π²ΠΌΠ΅ΡΡΠΎ PrtScr, ΠΊΠΎΠ΄ Π΄Π»Ρ ΠΊΠ»Π°Π²ΠΈΡΠΈ Alt Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ) | D4 (Π²ΠΌΠ΅ΡΡΠΎ PrtScr, ΠΊΠΎΠ΄ Π΄Π»Ρ ΠΊΠ»Π°Π²ΠΈΡΠΈ Alt Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ) | ? | ? |
Ctrl+PrtScr, β§ Shift+PrtScr (SysReq) | E0,37 (Π²ΠΌΠ΅ΡΡΠΎ PrtScr, ΠΊΠΎΠ΄ Π΄Π»Ρ Ctrl ΠΈΠ»ΠΈ β§ Shift Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ) | E0,B7 (Π²ΠΌΠ΅ΡΡΠΎ PrtScr, ΠΊΠΎΠ΄ Π΄Π»Ρ Ctrl ΠΈΠ»ΠΈ β§ Shift Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ) | ? | ? |
Scroll Lock | 46 | C6 | 7E | F0,7E |
Pause | E1,1D,45, E1,9D,C5 | β | E1,14,77, E1,F0,14,F0,77 | β |
Ctrl+Break (Ctrl+Pause) | E0,46 (Π²ΠΌΠ΅ΡΡΠΎ Break, ΠΊΠΎΠ΄ Π΄Π»Ρ ΠΊΠ»Π°Π²ΠΈΡΠΈ Ctrl Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ) | E0,C6 (Π²ΠΌΠ΅ΡΡΠΎ Break, ΠΊΠΎΠ΄ Π΄Π»Ρ ΠΊΠ»Π°Π²ΠΈΡΠΈ Ctrl Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ) | ? | ? |
Insert | E0,52 | E0,D2 | E0,70 | E0,F0,70 |
Home | E0,47 | E0,C7 | E0,6C | E0,F0,6C |
End | E0,4F | E0,CF | E0,69 | E0,F0,69 |
Page Up | E0,49 | E0,C9 | E0,7D | E0,F0,7D |
Page Down | E0,51 | E0,D1 | E0,7A | E0,F0,7A |
Delete | E0,53 | E0,D3 | E0,71 | E0,F0,71 |
β | E0,48 | E0,C8 | E0,75 | E0,F0,75 |
β | E0,4B | E0,CB | E0,6B | E0,F0,6B |
β | E0,50 | E0,D0 | E0,72 | E0,F0,72 |
β | E0,4D | E0,CD | E0,74 | E0,F0,74 |
Π¦ΠΈΡΡΠΎΠ²Π°Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° | ||||
Num Lock | 45 | C5 | 77 | F0,77 |
/ | E0,35 | E0,B5 | E0,4A | E0,F0,4A |
* | 37 | B7 | 7C | F0,7C |
- | 4A | CA | 7B | F0,7B |
+ | 4E | CE | 79 | F0,79 |
β΅ Enter | E0,1C | E0,9C | E0,5A | E0,F0,5A |
. | 53 | D3 | 71 | F0,71 |
0 | 52 | D2 | 70 | F0,70 |
1 | 4F | CF | 69 | F0,69 |
2 | 50 | D0 | 72 | F0,72 |
3 | 51 | D1 | 7A | F0,7A |
4 | 4B | CB | 6B | F0,6B |
5 | 4C | CC | 73 | F0,73 |
6 | 4D | CD | 74 | F0,74 |
7 | 47 | C7 | 6C | F0,6C |
8 | 48 | C8 | 75 | F0,75 |
9 | 49 | C9 | 7D | F0,7D |
ΠΠ»Π°Π²ΠΈΡΠΈ ACPI | ||||
Power | E0,5E | E0,DE | E0,37 | E0,F0,37 |
Sleep | E0,5F | E0,DF | E0,3F | E0,F0,3F |
Wake | E0,63 | E0,E3 | E0,5E | E0,F0,5E |
ΠΡΠ»ΡΡΠΈΠΌΠ΅Π΄ΠΈΠ° ΠΊΠ»Π°Π²ΠΈΡΠΈ | ||||
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ³ΡΡΠ²Π°ΡΠ΅Π»Π΅ΠΌ | ||||
Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉ ΡΡΠ΅ΠΊ | E0,19 | E0, 99 | E0, 4D | E0,F0,4D |
ΠΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΉ ΡΡΠ΅ΠΊ | E0,10 | E0, 90 | E0,15 | E0,F0,15 |
ΠΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ | E0,24 | E0,A4 | E0,3B | E0,F0,3B |
ΠΡΠΎΠΈΠ³ΡΡΠ²Π°ΡΡ/ΠΏΠ°ΡΠ·Π° | E0,22 | E0,A2 | E0,34 | E0,F0,34 |
ΠΠ²ΡΠΊ Π²ΠΊΠ»/ΠΎΡΠΊΠ» | E0,20 | E0,A0 | E0,23 | E0,F0,23 |
Π£Π²Π΅Π»ΠΈΡΠΈΡΡ Π³ΡΠΎΠΌΠΊΠΎΡΡΡ | E0,30 | E0,B0 | E0,32 | E0,F0,32 |
Π£ΠΌΠ΅Π½ΡΡΠΈΡΡ Π³ΡΠΎΠΌΠΊΠΎΡΡΡ | E0,2E | E0,AE | E0,21 | E0,F0,21 |
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠΌ | ||||
ΠΠΎΠΈΡΠΊ | E0,65 | E0,E5 | E0,10 | E0,F0,10 |
ΠΠΎΠΌΠ°ΡΠ½ΡΡ ΡΡΡΠ°Π½ΠΈΡΠ° | E0,32 | E0,B2 | E0,3A | E0,F0,3A |
ΠΠ°Π·Π°Π΄ | E0,6A | E0,EA | E0,38 | E0,F0,38 |
ΠΠΏΠ΅ΡΠ΅Π΄ | E0,69 | E0,E9 | E0,30 | E0,F0,30 |
Π‘ΡΠΎΠΏ | E0,68 | E0, E8 | E0,28 | E0,F0,28 |
ΠΠ±Π½ΠΎΠ²ΠΈΡΡ | E0,67 | E0,E7 | E0,20 | E0,F0,20 |
ΠΠ°ΠΊΠ»Π°Π΄ΠΊΠΈ | E0,66 | E0, E6 | E0,18 | E0,F0,18 |
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ | ||||
Media Select | E0,6D | E0,ED | E0,50 | E0,F0,50 |
ΠΠ»Π΅ΠΊΡΡΠΎΠ½Π½Π°Ρ ΠΏΠΎΡΡΠ° | E0,6C | E0,EC | E0,48 | E0,F0,48 |
ΠΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ | E0,21 | E0,A1 | E0,2B | E0,F0,2B |
ΠΠΎΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ | E0,6B | E0,EB | E0,40 | E0,F0,40 |
Π ΡΠΈΡΡΠΎΠΌ DOS ΠΊΠ»Π°Π²ΠΈΡΠ° Pause Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ 6 ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ΠΎΠ² ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΈ Π½Π΅ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ΠΎΠ² ΠΏΡΠΈ ΡΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠΈ ΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠΈ. ΠΠΎΠ΄ Windows ΠΆΠ΅ (Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈ Π² VMware ΠΈ DOSBox) ΠΊΠ»Π°Π²ΠΈΡΠ° Pause ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π»ΡΠ±Π°Ρ Π΄ΡΡΠ³Π°Ρ: ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΈ ΡΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠΈ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ E1,1D,45, Π° ΠΏΡΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠΈΒ β E1,9D,C5.
ΠΠΎΠ΄Ρ ΠΊΠ»Π°Π²ΠΈΡ β , β , β , β , Home , End , Page Up , Page Down , Insert , Delete ΠΌΠΎΠ³ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ ΠΊΡΠΎΠΌΠ΅ ΡΠΊΠ°Π·Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ: E0,2AΒ β ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ (Π΄ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°), E0,AAΒ β ΠΏΡΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠΈ (ΠΏΠΎΡΠ»Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°). Π ΠΏΡΠΈ ΡΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡΠΈ β§ Shift Π½Π°ΠΎΠ±ΠΎΡΠΎΡ: E0,AAΒ β ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ (Π΄ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°), E0,2AΒ β ΠΏΡΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠΈ (ΠΏΠΎΡΠ»Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°), ΠΊΠΎΠ΄ ΠΊΠ»Π°Π²ΠΈΡΠΈ β§ Shift ΠΏΡΠΈ ΡΡΠΎΠΌ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ.
Π‘ΠΌ. ΡΠ°ΠΊΠΆΠ΅
Π‘ΡΡΠ»ΠΊΠΈ
wikiredia.ru
Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄ β ΠΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΡ
ΠΠ°ΡΠ΅ΡΠΈΠ°Π» ΠΈΠ· ΠΠΈΠΊΠΈΠΏΠ΅Π΄ΠΈΠΈ β ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠΉ ΡΠ½ΡΠΈΠΊΠ»ΠΎΠΏΠ΅Π΄ΠΈΠΈ
Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄ (Π°Π½Π³Π».Β scan code)Β β Π² IBM-ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΡΡ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ°Ρ ΠΊΠΎΠ΄, ΠΏΡΠΈΡΠ²ΠΎΠ΅Π½Π½ΡΠΉ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠ΅, Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π΄ΡΠ°ΠΉΠ²Π΅Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π΅Ρ, ΠΊΠ°ΠΊΠ°Ρ ΠΊΠ»Π°Π²ΠΈΡΠ° Π±ΡΠ»Π° Π½Π°ΠΆΠ°ΡΠ°. ΠΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ Π»ΡΠ±ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΡΠ°ΡΠΏΠΎΠ·Π½Π°ΡΡ ΠΊΠ»Π°Π²ΠΈΡΡ ΠΈ ΠΏΠΎΡΡΠ»Π°Π΅Ρ Π΅Ρ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ Π² ΠΏΠΎΡΡ 60h. ΠΡΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ ΡΡΡΠ°ΡΠ΅Π²ΡΠ΅Π³ΠΎ ΡΠΎΡΠΌΠ°ΡΠ° IBM PC/XT ΠΏΠΎΡΡΠ»Π°Π΅Ρ Π² ΡΠΎΡ ΠΆΠ΅ ΠΏΠΎΡΡ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄, ΡΠ²Π΅Π»ΠΈΡΠ΅Π½Π½ΡΠΉ Π½Π° 80h, Π° Π±ΠΎΠ»Π΅Π΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠΎΡΠΌΠ°ΡΠ° IBM PC/ATΒ β Π΄Π²Π° Π±Π°ΠΉΡΠ°: F0h ΠΈ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ (ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΡ AT ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ ΠΎΡ XT, ΡΠΌ. ΡΠ°Π±Π»ΠΈΡΡ). ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠ»Π°Π²ΠΈΡΠΈ Π³Π΅Π½Π΅ΡΠΈΡΡΡΡ Π½Π΅ ΠΎΠ΄ΠΈΠ½, Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ΠΎΠ² (ΡΠ°ΠΊ, ΠΏΡΠ°Π²ΡΠ΅ Alt, Ctrl, β΅ Enter, ΠΎΠ±Π΅ β Win, Π° ΡΠ°ΠΊΠΆΠ΅ β£ Menu, Insert, Delete, Page Up, Page Down, Home, End, ΡΡΡΠ΅Π»ΠΊΠΈ ΠΈ Π²ΡΠ΅ ACPI- ΠΈ ΠΌΡΠ»ΡΡΠΈΠΌΠ΅Π΄ΠΈΠ°-ΠΊΠ»Π°Π²ΠΈΡΠΈ Π³Π΅Π½Π΅ΡΠΈΡΡΡΡ Π΄Π²Π° ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Π°, ΠΏΠ΅ΡΠ²ΡΠΉ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ Β β E0, ΠΊΠ»Π°Π²ΠΈΡΠ° PrtScr Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ 4 ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Π°, Π° ΠΊΠ»Π°Π²ΠΈΡΠ° PauseΒ β Π΄Π°ΠΆΠ΅ 6 ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ΠΎΠ²). ΠΠ°ΠΆΠ΄ΡΠΉ Π±Π°ΠΉΡ, Π·Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π² ΠΏΠΎΡΡ 60h, Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠ΅ ΠΏΡΠ΅ΡΡΠ²Π°Π½ΠΈΠ΅ int 09h.
Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ ΠΆΡΡΡΠΊΠΎ ΠΏΡΠΈΠ²ΡΠ·Π°Π½Ρ ΠΊ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ΠΊΠ»Π°Π²ΠΈΡΠ΅ Π½Π° Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠΌ ΡΡΠΎΠ²Π½Π΅ ΠΈ Π½Π΅ Π·Π°Π²ΠΈΡΡΡ Π½ΠΈ ΠΎΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΈΠ½Π΄ΠΈΠΊΠ°ΡΠΎΡΠΎΠ² βͺ Caps Lock, Num Lock ΠΈ Scroll Lock, Π½ΠΈ ΠΎΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΡΠΏΡΠ°Π²Π»ΡΡΡΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ (β§ Shift, Alt, Ctrl).
Π‘ΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ ΠΊΠ»Π°Π²ΠΈΡ
ΠΡΠ΅ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ Π½ΠΈΠΆΠ΅ Π΄Π°ΡΡΡΡ Π² ΡΠ΅ΡΡΠ½Π°Π΄ΡΠ°ΡΠ΅ΡΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅.
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ΠΎΠ² Π½Π° XT-ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠΌΡ ΠΌΠ΅ΡΡΠΎΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ, Π½Π°ΡΠΈΠ½Π°Ρ Ρ ΠΊΠ»Π°Π²ΠΈΡ Esc (ΠΊΠΎΠ΄ 01) ΠΈ ΡΠΈΡΡΠΎΠ²ΡΡ ΠΊΠ»Π°Π²ΠΈΡ 1-9 (ΠΊΠΎΠ΄Ρ 02-0A). Π ΠΏΡΠΈΠΌΠ΅ΡΡ, ΠΊΠ»Π°Π²ΠΈΡΠΈ Π²ΡΠΎΡΠΎΠ³ΠΎ ΡΡΠ΄Π° (Tab βΉ Q W E R T Y U I O P [ ] β΅ Enter) ΠΈΠΌΠ΅ΡΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠ΅ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ 0F-1C (15-28 Π² Π΄Π΅ΡΡΡΠΈΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΠ΅).
ΠΠ° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°Ρ Π΄ΡΡΠ³ΠΎΠΉ ΡΠ°ΡΠΊΠ»Π°Π΄ΠΊΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, AZERTY) ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡ: ΡΠ°ΠΊ, Ρ ΡΡΠ°Π½ΡΡΠ·ΡΠΊΠΎΠ³ΠΎ A ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ ΠΊΠ°ΠΊ Ρ Π°ΠΌΠ΅ΡΠΈΠΊΠ°Π½ΡΠΊΠΎΠ³ΠΎ Q. ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ΠΎΠ² Π² ΠΊΠΎΠ΄Ρ Π½Π°ΠΆΠ°ΡΡΡ ΠΊΠ»Π°Π²ΠΈΡ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ ΠΠ‘ ΠΈΠ»ΠΈ BIOS.
ΠΠ»Π°Π²ΠΈΡΠ° | ΠΠΎΠ΄ Π½Π°ΠΆΠ°ΡΠΈΡ XT | ΠΠΎΠ΄ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΡ XT | ΠΠΎΠ΄ Π½Π°ΠΆΠ°ΡΠΈΡ AT | ΠΠΎΠ΄ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΡ AT |
---|---|---|---|---|
ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° | ||||
A | 1E | 9E | 1C | F0,1C |
B | 30 | B0 | 32 | F0,32 |
C | 2E | AE | 21 | F0,21 |
D | 20 | A0 | 23 | F0,23 |
E | 12 | 92 | 24 | F0,24 |
F | 21 | A1 | 2B | F0,2B |
G | 22 | A2 | 34 | F0,34 |
H | 23 | A3 | 33 | F0,33 |
I | 17 | 97 | 43 | F0,43 |
J | 24 | A4 | 38 | F0,3B |
K | 25 | A5 | 42 | F0,42 |
L | 26 | A6 | 4B | F0,4B |
M | 32 | B2 | 3A | F0,3A |
N | 31 | B1 | 31 | F0,31 |
O | 18 | 98 | 44 | F0,44 |
P | 19 | 99 | 4D | F0,4D |
Q | 10 | 90 | 15 | F0,15 |
R | 13 | 93 | 2D | F0,2D |
S | 1F | 9F | 1B | F0,1B |
T | 14 | 94 | 2C | F0,2C |
U | 16 | 96 | 3C | F0,3C |
V | 2F | AF | 2A | F0,2A |
W | 11 | 91 | 1D | F0,1D |
X | 2D | AD | 22 | F0,22 |
Y | 15 | 95 | 35 | F0,35 |
Z | 2C | AC | 1A | F0,1A |
0 | 0B | 8B | 45 | F0,45 |
1 | 02 | 82 | 16 | F0,16 |
2 | 03 | 83 | 1E | F0,1E |
3 | 04 | 84 | 26 | F0,26 |
4 | 05 | 85 | 25 | F0,25 |
5 | 06 | 86 | 2E | F0,2E |
6 | 07 | 87 | 36 | F0,36 |
7 | 08 | 88 | 3D | F0,3D |
8 | 09 | 89 | 3E | F0,3E |
9 | 0A | 8A | 46 | F0,46 |
~ | 29 | 89 | 0E | F0,0E |
- | 0C | 8C | 4E | F0,4E |
= | 0D | 82 | 55 | F0,55 |
\ | 2B | AB | 5D | F0,5D |
[ | 1A | 9A | 54 | F0,54 |
] | 1B | 9B | 5B | F0,5B |
; | 27 | A7 | 4C | F0,4C |
' | 28 | A8 | 52 | F0,52 |
, | 33 | B3 | 41 | F0,41 |
. | 34 | B4 | 49 | F0,49 |
/ | 35 | B5 | 4A | F0,4A |
BS | 0E | 8E | 66 | F0,66 |
Space | 39 | B9 | 29 | F0,29 |
Tab βΉ | 0F | 8F | 0D | F0,0D |
βͺ Caps Lock | 3A | BA | 58 | F0,58 |
ΠΠ΅Π²ΡΠΉ β§ Shift | 2A | AA | 12 | F0,12 |
ΠΠ΅Π²ΡΠΉ Ctrl | 1D | 9D | 14 | F0,14 |
ΠΠ΅Π²ΡΠΉ Alt | 38 | B8 | 11 | F0,11 |
ΠΠ΅Π²ΡΠΉ β Win | E0,5B | E0,DB | E0,1F | E0,F0,1F |
ΠΡΠ°Π²ΡΠΉ β§ Shift | 36 | B6 | 59 | F0,59 |
ΠΡΠ°Π²ΡΠΉ Ctrl | E0,1D | E0,9D | E0,14 | E0,F0,14 |
ΠΡΠ°Π²ΡΠΉ Alt | E0,38 | E0,B8 | E0,11 | E0,F0,11 |
ΠΡΠ°Π²ΡΠΉ β Win | E0,5C | E0,DC | E0,27 | E0,F0,27 |
β£ Menu | E0,5D | E0,DD | E0,2F | E0,F0,2F |
β΅ Enter | 1C | 9C | 5A | F0,5A |
Esc | 01 | 81 | 76 | F0,76 |
F1 | 3B | BB | 05 | F0,05 |
F2 | 3C | BC | 06 | F0,06 |
F3 | 3D | BD | 04 | F0,04 |
F4 | 3E | BE | 0C | F0,0C |
F5 | 3F | BF | 03 | F0,03 |
F6 | 40 | C0 | 0B | F0,0B |
F7 | 41 | C1 | 83 | F0,83 |
F8 | 42 | C2 | 0A | F0,0A |
F9 | 43 | C3 | 01 | F0,01 |
F10 | 44 | C4 | 09 | F0,09 |
F11 | 57 | D7 | 78 | F0,78 |
F12 | 58 | D8 | 07 | F0,07 |
PrtScr | E0,2A,E0,37 | E0,B7,E0,AA | E0,12,E0,7C | E0,F0,7C,E0,F0,12 |
Alt+PrtScr | 54 (Π²ΠΌΠ΅ΡΡΠΎ PrtScr, ΠΊΠΎΠ΄ Π΄Π»Ρ ΠΊΠ»Π°Π²ΠΈΡΠΈ Alt Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ) | D4 (Π²ΠΌΠ΅ΡΡΠΎ PrtScr, ΠΊΠΎΠ΄ Π΄Π»Ρ ΠΊΠ»Π°Π²ΠΈΡΠΈ Alt Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ) | ? | ? |
Ctrl+PrtScr, β§ Shift+PrtScr (SysReq) | E0,37 (Π²ΠΌΠ΅ΡΡΠΎ PrtScr, ΠΊΠΎΠ΄ Π΄Π»Ρ Ctrl ΠΈΠ»ΠΈ β§ Shift Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ) | E0,B7 (Π²ΠΌΠ΅ΡΡΠΎ PrtScr, ΠΊΠΎΠ΄ Π΄Π»Ρ Ctrl ΠΈΠ»ΠΈ β§ Shift Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ) | ? | ? |
Scroll Lock | 46 | C6 | 7E | F0,7E |
Pause | E1,1D,45, E1,9D,C5 | β | E1,14,77, E1,F0,14,F0,77 | β |
Ctrl+Break (Ctrl+Pause) | E0,46 (Π²ΠΌΠ΅ΡΡΠΎ Break, ΠΊΠΎΠ΄ Π΄Π»Ρ ΠΊΠ»Π°Π²ΠΈΡΠΈ Ctrl Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ) | E0,C6 (Π²ΠΌΠ΅ΡΡΠΎ Break, ΠΊΠΎΠ΄ Π΄Π»Ρ ΠΊΠ»Π°Π²ΠΈΡΠΈ Ctrl Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ) | ? | ? |
Insert | E0,52 | E0,D2 | E0,70 | E0,F0,70 |
Home | E0,47 | E0,C7 | E0,6C | E0,F0,6C |
End | E0,4F | E0,CF | E0,69 | E0,F0,69 |
Page Up | E0,49 | E0,C9 | E0,7D | E0,F0,7D |
Page Down | E0,51 | E0,D1 | E0,7A | E0,F0,7A |
Delete | E0,53 | E0,D3 | E0,71 | E0,F0,71 |
β | E0,48 | E0,C8 | E0,75 | E0,F0,75 |
β | E0,4B | E0,CB | E0,6B | E0,F0,6B |
β | E0,50 | E0,D0 | E0,72 | E0,F0,70 |
β | E0,4D | E0,CD | E0,74 | E0,F0,74 |
Π¦ΠΈΡΡΠΎΠ²Π°Ρ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° | ||||
Num Lock | 45 | C5 | 77 | F0,77 |
/ | E0,35 | E0,B5 | E0,4A | E0,F0,4A |
* | 37 | B7 | 7C | F0,7C |
- | 4A | CA | 7B | F0,7B |
+ | 4E | CE | 79 | F0,79 |
β΅ Enter | E0,1C | E0,9C | E0,5A | E0,F0,5A |
. | 53 | D3 | 71 | F0,71 |
0 | 52 | D2 | 70 | F0,70 |
1 | 4F | CF | 69 | F0,69 |
2 | 50 | D0 | 72 | F0,72 |
3 | 51 | D1 | 7A | F0,7A |
4 | 4B | CB | 6B | F0,6B |
5 | 4C | CC | 73 | F0,73 |
6 | 4D | CD | 74 | F0,74 |
7 | 47 | C7 | 6C | F0,6C |
8 | 48 | C8 | 75 | F0,75 |
9 | 49 | C9 | 7D | F0,7D |
ΠΠ»Π°Π²ΠΈΡΠΈ ACPI | ||||
Power | E0,5E | E0,DE | E0,37 | E0,F0,37 |
Sleep | E0,5F | E0,DF | E0,3F | E0,F0,3F |
Wake | E0,63 | E0,E3 | E0,5E | E0,F0,5E |
ΠΡΠ»ΡΡΠΈΠΌΠ΅Π΄ΠΈΠ° ΠΊΠ»Π°Π²ΠΈΡΠΈ | ||||
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ³ΡΡΠ²Π°ΡΠ΅Π»Π΅ΠΌ | ||||
Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉ ΡΡΠ΅ΠΊ | E0,19 | E0, 99 | E0, 4D | E0,F0,4D |
ΠΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠΉ ΡΡΠ΅ΠΊ | E0,10 | E0, 90 | E0,15 | E0,F0,15 |
ΠΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ | E0,24 | E0,A4 | E0,3B | E0,F0,3B |
ΠΡΠΎΠΈΠ³ΡΡΠ²Π°ΡΡ/ΠΏΠ°ΡΠ·Π° | E0,22 | E0,A2 | E0,34 | E0,F0,3B |
ΠΠ²ΡΠΊ Π²ΠΊΠ»/ΠΎΡΠΊΠ» | E0,20 | E0,A0 | E0,23 | E0,F0,23 |
Π£Π²Π΅Π»ΠΈΡΠΈΡΡ Π³ΡΠΎΠΌΠΊΠΎΡΡΡ | E0,30 | E0,B0 | E0,32 | E0,F0,32 |
Π£ΠΌΠ΅Π½ΡΡΠΈΡΡ Π³ΡΠΎΠΌΠΊΠΎΡΡΡ | E0,2E | E0,AE | E0,21 | E0,F0,21 |
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π±ΡΠ°ΡΠ·Π΅ΡΠΎΠΌ | ||||
ΠΠΎΠΈΡΠΊ | E0,65 | E0,E5 | E0,10 | E0,F0,10 |
ΠΠΎΠΌΠ°ΡΠ½ΡΡ ΡΡΡΠ°Π½ΠΈΡΠ° | E0,32 | E0,B2 | E0,3A | E0,F0,3A |
ΠΠ°Π·Π°Π΄ | E0,6A | E0,EA | E0,38 | E0,F0,38 |
ΠΠΏΠ΅ΡΠ΅Π΄ | E0,69 | E0,E9 | E0,30 | E0,F0,30 |
Π‘ΡΠΎΠΏ | E0,68 | E0, E8 | E0,28 | E0,F0,28 |
ΠΠ±Π½ΠΎΠ²ΠΈΡΡ | E0,67 | E0,E7 | E0,20 | E0,F0,20 |
ΠΠ°ΠΊΠ»Π°Π΄ΠΊΠΈ | E0,66 | E0, E6 | E0,18 | E0,F0,18 |
Π£ΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ | ||||
Media Select | E0,6D | E0,ED | E0,50 | E0,F0,50 |
ΠΠ»Π΅ΠΊΡΡΠΎΠ½Π½Π°Ρ ΠΏΠΎΡΡΠ° | E0,6C | E0,EC | E0,48 | E0,F0,48 |
ΠΠ°Π»ΡΠΊΡΠ»ΡΡΠΎΡ | E0,21 | E0,A1 | E0,2B | E0,F0,2B |
ΠΠΎΠΉ ΠΊΠΎΠΌΠΏΡΡΡΠ΅Ρ | E0,6B | E0,EB | E0,40 | E0,F0,40 |
Π ΡΠΈΡΡΠΎΠΌ DOS ΠΊΠ»Π°Π²ΠΈΡΠ° Pause Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ 6 ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ΠΎΠ² ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΈ Π½Π΅ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄ΠΎΠ² ΠΏΡΠΈ ΡΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠΈ ΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠΈ. ΠΠΎΠ΄ Windows ΠΆΠ΅ (Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΠΈ Π² VMware ΠΈ DOSBox) ΠΊΠ»Π°Π²ΠΈΡΠ° Pause ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ ΠΈ Π»ΡΠ±Π°Ρ Π΄ΡΡΠ³Π°Ρ: ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ ΠΈ ΡΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠΈ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅Ρ ΡΠΊΠ°Π½-ΠΊΠΎΠ΄Ρ E1,1D,45, Π° ΠΏΡΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠΈΒ β E1,9D,C5.
ΠΠΎΠ΄Ρ ΠΊΠ»Π°Π²ΠΈΡ β , β , β , β , Home , End , Page Up , Page Down , Insert , Delete ΠΌΠΎΠ³ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ ΠΊΡΠΎΠΌΠ΅ ΡΠΊΠ°Π·Π°Π½Π½ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎ: E0,2AΒ β ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ (Π΄ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°), E0,AAΒ β ΠΏΡΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠΈ (ΠΏΠΎΡΠ»Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°). Π ΠΏΡΠΈ ΡΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡΠΈ β§ Shift Π½Π°ΠΎΠ±ΠΎΡΠΎΡ: E0,AAΒ β ΠΏΡΠΈ Π½Π°ΠΆΠ°ΡΠΈΠΈ (Π΄ΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°), E0,2AΒ β ΠΏΡΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΠΈ (ΠΏΠΎΡΠ»Π΅ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°), ΠΊΠΎΠ΄ ΠΊΠ»Π°Π²ΠΈΡΠΈ β§ Shift ΠΏΡΠΈ ΡΡΠΎΠΌ Π³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎ.
Π‘ΠΌ. ΡΠ°ΠΊΠΆΠ΅
Π‘ΡΡΠ»ΠΊΠΈ
wikipedia.green