git-svn-id: https://spexeah.com:8443/svn/Asuro@238 6dbc8c32-bb84-406f-8558-d1cf31a0ab0c
This commit is contained in:
parent
9ccd2a2f9b
commit
70059805e3
@ -76,7 +76,8 @@ interface
|
|||||||
uses
|
uses
|
||||||
util,
|
util,
|
||||||
PCI,
|
PCI,
|
||||||
console;
|
console,
|
||||||
|
terminal;
|
||||||
|
|
||||||
type
|
type
|
||||||
|
|
||||||
|
@ -43,8 +43,7 @@ implementation
|
|||||||
|
|
||||||
procedure callback(scan_code : void);
|
procedure callback(scan_code : void);
|
||||||
begin
|
begin
|
||||||
//console.writehex(uint8(scan_code));
|
console.writehex(uint8(scan_code));
|
||||||
//console.writechar(char($21));
|
|
||||||
if is_shift then begin
|
if is_shift then begin
|
||||||
if key_matrix_shift[uint8(scan_code)].key_code <> 0 then begin
|
if key_matrix_shift[uint8(scan_code)].key_code <> 0 then begin
|
||||||
if captin_hook <> nil then captin_hook(key_matrix_shift[uint8(scan_code)]);
|
if captin_hook <> nil then captin_hook(key_matrix_shift[uint8(scan_code)]);
|
||||||
@ -215,23 +214,23 @@ begin
|
|||||||
key_matrix[70].is_down_code := true;
|
key_matrix[70].is_down_code := true;
|
||||||
key_matrix[71].key_code := $44;
|
key_matrix[71].key_code := $44;
|
||||||
key_matrix[71].is_down_code := true;
|
key_matrix[71].is_down_code := true;
|
||||||
key_matrix[72].key_code := $44;
|
key_matrix[72].key_code := $10;
|
||||||
key_matrix[72].is_down_code := true;
|
key_matrix[72].is_down_code := true;
|
||||||
key_matrix[73].key_code := $44;
|
key_matrix[73].key_code := $44;
|
||||||
key_matrix[73].is_down_code := true;
|
key_matrix[73].is_down_code := true;
|
||||||
key_matrix[74].key_code := $44;
|
key_matrix[74].key_code := $44;
|
||||||
key_matrix[74].is_down_code := true;
|
key_matrix[74].is_down_code := true;
|
||||||
key_matrix[75].key_code := $44;
|
key_matrix[75].key_code := $13;
|
||||||
key_matrix[75].is_down_code := true;
|
key_matrix[75].is_down_code := true;
|
||||||
key_matrix[76].key_code := $44;
|
key_matrix[76].key_code := $44;
|
||||||
key_matrix[76].is_down_code := true;
|
key_matrix[76].is_down_code := true;
|
||||||
key_matrix[77].key_code := $44;
|
key_matrix[77].key_code := $14;
|
||||||
key_matrix[77].is_down_code := true;
|
key_matrix[77].is_down_code := true;
|
||||||
key_matrix[78].key_code := $85;
|
key_matrix[78].key_code := $85;
|
||||||
key_matrix[78].is_down_code := true;
|
key_matrix[78].is_down_code := true;
|
||||||
key_matrix[79].key_code := $86;
|
key_matrix[79].key_code := $86;
|
||||||
key_matrix[79].is_down_code := true;
|
key_matrix[79].is_down_code := true;
|
||||||
key_matrix[80].key_code := $86;
|
key_matrix[80].key_code := $12;
|
||||||
key_matrix[80].is_down_code := true;
|
key_matrix[80].is_down_code := true;
|
||||||
key_matrix[81].key_code := $86;
|
key_matrix[81].key_code := $86;
|
||||||
key_matrix[81].is_down_code := true;
|
key_matrix[81].is_down_code := true;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user