mirror of
https://github.com/KolibriOS/kolibrios.git
synced 2024-11-27 19:29:46 +03:00
VNC Viewer: fixed bug in extended scancode handler.
git-svn-id: svn://kolibrios.org@5755 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
parent
6ea4f3a37b
commit
959f96c675
@ -262,6 +262,7 @@ key:
|
|||||||
test ah, 0x80 ; key up?
|
test ah, 0x80 ; key up?
|
||||||
jnz @f
|
jnz @f
|
||||||
inc al
|
inc al
|
||||||
|
and ah, 0x7f
|
||||||
@@:
|
@@:
|
||||||
mov byte[KeyEvent.down], al
|
mov byte[KeyEvent.down], al
|
||||||
|
|
||||||
@ -293,6 +294,14 @@ key:
|
|||||||
mcall 2
|
mcall 2
|
||||||
shr eax, 8
|
shr eax, 8
|
||||||
jz mainloop
|
jz mainloop
|
||||||
|
|
||||||
|
xor ah, ah
|
||||||
|
test al, 0x80 ; key up?
|
||||||
|
jnz @f
|
||||||
|
inc ah
|
||||||
|
@@:
|
||||||
|
mov byte[KeyEvent.down], ah
|
||||||
|
and ax, 0x007f
|
||||||
.no_numlock:
|
.no_numlock:
|
||||||
mov ax, [keymap+eax*2]
|
mov ax, [keymap+eax*2]
|
||||||
.key:
|
.key:
|
||||||
|
Loading…
Reference in New Issue
Block a user