|
|
| version 1.7, 2003/12/04 16:48:15 | version 1.10, 2004/01/22 01:10:04 |
|---|---|
| Line 69 static const BYTE keymac[128] = { | Line 69 static const BYTE keymac[128] = { |
| 0x0f,0x34, NC,0x0e, NC,0x00, NC, NC, | 0x0f,0x34, NC,0x0e, NC,0x00, NC, NC, |
| // sft, cps, alt, ctl, , , , ; 0x38 | // sft, cps, alt, ctl, , , , ; 0x38 |
| 0x70,0x79,0x73,0x74, NC, NC, NC, NC, | 0x70,0x79,0x73,0x74, NC, NC, NC, NC, |
| // , [.], , [*], , , [+], ; 0x40 | // , [.], , [*], , [+], , ; 0x40 |
| NC,0x50, NC,0x45, NC, NC,0x49, NC, | NC,0x50, NC,0x45, NC,0x49, NC, NC, |
| // , , , , ret, , [-], clr ; 0x48 | // , , , [/], ret, , [-], clr ; 0x48 |
| NC, NC, NC, NC,0x1c, NC,0x40,0x3e, | NC, NC, NC,0x41,0x1c, NC,0x40,0x3e, |
| // , [=], [0], [1], [2], [3], [4], [5] ; 0x50 | // , [=], [0], [1], [2], [3], [4], [5] ; 0x50 |
| NC,0x4d,0x4e,0x4a,0x4b,0x4c,0x46,0x47, | NC,0x4d,0x4e,0x4a,0x4b,0x4c,0x46,0x47, |
| // [6], [7], , [8], [9], ¡ï, ¡², [,] ; 0x58 | // [6], [7], , [8], [9], ¡ï, ¡², [,] ; 0x58 |
| Line 167 BOOL mackbd_keydown(int keycode, BOOL cm | Line 167 BOOL mackbd_keydown(int keycode, BOOL cm |
| data = NC; | data = NC; |
| if (keycode == 0x67) { | if (keycode == 0x67) { |
| if (np2oscfg.F11KEY < (sizeof(bindtbl.f11)/sizeof(BYTE)) { | if (np2oscfg.F11KEY < (sizeof(bindtbl.f11)/sizeof(BYTE))) { |
| data = bindtbl.f11[np2oscfg.F11KEY]; | data = bindtbl.f11[np2oscfg.F11KEY]; |
| } | } |
| } | } |
| else if (keycode == 0x6f) { | else if (keycode == 0x6f) { |
| if (np2oscfg.F12KEY < (sizeof(bindtbl.f12)/sizeof(BYTE)) { | if (np2oscfg.F12KEY < (sizeof(bindtbl.f12)/sizeof(BYTE))) { |
| data = bindtbl.f12[np2oscfg.F12KEY]; | data = bindtbl.f12[np2oscfg.F12KEY]; |
| } | } |
| } | } |
| if (data != NC) { | if (data != NC) { |
| keystat_senddata(NC); | keystat_senddata(data); |
| return(TRUE); | return(TRUE); |
| } | } |
| (void)cmd; | (void)cmd; |
| Line 190 BOOL mackbd_keyup(int keycode) { | Line 190 BOOL mackbd_keyup(int keycode) { |
| data = NC; | data = NC; |
| if (keycode == 0x67) { | if (keycode == 0x67) { |
| if (np2oscfg.F11KEY < (sizeof(bindtbl.f11)/sizeof(BYTE)) { | if (np2oscfg.F11KEY < (sizeof(bindtbl.f11)/sizeof(BYTE))) { |
| data = bindtbl.f11[np2oscfg.F11KEY]; | data = bindtbl.f11[np2oscfg.F11KEY]; |
| } | } |
| } | } |
| else if (keycode == 0x6f) { | else if (keycode == 0x6f) { |
| if (np2oscfg.F12KEY < (sizeof(bindtbl.f12)/sizeof(BYTE)) { | if (np2oscfg.F12KEY < (sizeof(bindtbl.f12)/sizeof(BYTE))) { |
| data = bindtbl.f12[np2oscfg.F12KEY]; | data = bindtbl.f12[np2oscfg.F12KEY]; |
| } | } |
| } | } |
| if (data != NC) { | if (data != NC) { |
| keystat_senddata(NC | 0x80); | keystat_senddata(data | 0x80); |
| return(TRUE); | return(TRUE); |
| } | } |
| return(FALSE); | return(FALSE); |
| Line 258 static const BYTE keymac[128] = { | Line 258 static const BYTE keymac[128] = { |
| 0x0f,0x34, NC,0x0e, NC,0x00, NC, NC, | 0x0f,0x34, NC,0x0e, NC,0x00, NC, NC, |
| // sft, cps, alt, ctl, , , , ; 0x38 | // sft, cps, alt, ctl, , , , ; 0x38 |
| NC, NC, NC, NC, NC, NC, NC, NC, | NC, NC, NC, NC, NC, NC, NC, NC, |
| // , [.], , [*], , , [+], ; 0x40 | // , [.], , [*], , [+], , ; 0x40 |
| NC,0x50, NC,0x45, NC, NC,0x49, NC, | NC,0x50, NC,0x45, NC,0x49, NC, NC, |
| // , , , , ret, , [-], clr ; 0x48 | // , , , [/], ret, , [-], clr ; 0x48 |
| NC, NC, NC, NC,0x1c, NC,0x40,0x3e, | NC, NC, NC,0x41,0x1c, NC,0x40,0x3e, |
| // , [=], [0], [1], [2], [3], [4], [5] ; 0x50 | // , [=], [0], [1], [2], [3], [4], [5] ; 0x50 |
| NC,0x4d,0x4e,0x4a,0x4b,0x4c,0x46,0x47, | NC,0x4d,0x4e,0x4a,0x4b,0x4c,0x46,0x47, |
| // [6], [7], , [8], [9], ¡ï, ¡², [,] ; 0x58 | // [6], [7], , [8], [9], ¡ï, ¡², [,] ; 0x58 |
| Line 293 static const BYTE keymac2[128] = { | Line 293 static const BYTE keymac2[128] = { |
| NC, NC, NC, NC, NC, NC, NC, NC, | NC, NC, NC, NC, NC, NC, NC, NC, |
| // sft, cps, alt, ctl, , , , ; 0x38 | // sft, cps, alt, ctl, , , , ; 0x38 |
| NC, NC, NC, NC, NC, NC, NC, NC, | NC, NC, NC, NC, NC, NC, NC, NC, |
| // , [.], , [*], , , [+], ; 0x40 | // , [.], , [*], , [+], , ; 0x40 |
| NC, NC, NC, NC, NC, NC, NC, NC, | NC, NC, NC, NC, NC, NC, NC, NC, |
| // , , , , ret, , [-], clr ; 0x48 | // , , , , ret, , [-], clr ; 0x48 |
| NC, NC, NC, NC, NC, NC, NC, NC, | NC, NC, NC, NC, NC, NC, NC, NC, |
| Line 362 BOOL mackbd_keydown(int keycode, BOOL cm | Line 362 BOOL mackbd_keydown(int keycode, BOOL cm |
| data = NC; | data = NC; |
| if (keycode == 0x67) { | if (keycode == 0x67) { |
| if (np2oscfg.F11KEY < (sizeof(bindtbl.f11)/sizeof(BYTE)) { | if (np2oscfg.F11KEY < (sizeof(bindtbl.f11)/sizeof(BYTE))) { |
| data = bindtbl.f11[np2oscfg.F11KEY]; | data = bindtbl.f11[np2oscfg.F11KEY]; |
| } | } |
| } | } |
| else if (keycode == 0x6f) { | else if (keycode == 0x6f) { |
| if (np2oscfg.F12KEY < (sizeof(bindtbl.f12)/sizeof(BYTE)) { | if (np2oscfg.F12KEY < (sizeof(bindtbl.f12)/sizeof(BYTE))) { |
| data = bindtbl.f12[np2oscfg.F12KEY]; | data = bindtbl.f12[np2oscfg.F12KEY]; |
| } | } |
| } | } |
| Line 396 BOOL mackbd_keyup(int keycode) { | Line 396 BOOL mackbd_keyup(int keycode) { |
| data = NC; | data = NC; |
| ret = FALSE; | ret = FALSE; |
| if (keycode == 0x67) { | if (keycode == 0x67) { |
| if (np2oscfg.F11KEY < (sizeof(bindtbl.f11)/sizeof(BYTE)) { | if (np2oscfg.F11KEY < (sizeof(bindtbl.f11)/sizeof(BYTE))) { |
| data = bindtbl.f11[np2oscfg.F11KEY]; | data = bindtbl.f11[np2oscfg.F11KEY]; |
| } | } |
| } | } |
| else if (keycode == 0x6f) { | else if (keycode == 0x6f) { |
| if (np2oscfg.F12KEY < (sizeof(bindtbl.f12)/sizeof(BYTE)) { | if (np2oscfg.F12KEY < (sizeof(bindtbl.f12)/sizeof(BYTE))) { |
| data = bindtbl.f12[np2oscfg.F12KEY]; | data = bindtbl.f12[np2oscfg.F12KEY]; |
| } | } |
| } | } |