mirror of
https://github.com/whscullin/apple2js.git
synced 2024-01-12 14:14:38 +00:00
de-prettier keyboard layouts
This commit is contained in:
parent
9d536ae367
commit
184a102877
@ -48,74 +48,19 @@ export const hasSpecialKeyCode = (
|
||||
/**
|
||||
* Keyboard layout for the Apple ][ / ][+
|
||||
*/
|
||||
// prettier-ignore
|
||||
export const keys2 = [
|
||||
[
|
||||
['1', '2', '3', '4', '5', '6', '7', '8', '9', '0', ':', '-', 'RESET'],
|
||||
[
|
||||
'ESC',
|
||||
'Q',
|
||||
'W',
|
||||
'E',
|
||||
'R',
|
||||
'T',
|
||||
'Y',
|
||||
'U',
|
||||
'I',
|
||||
'O',
|
||||
'P',
|
||||
'REPT',
|
||||
'RETURN',
|
||||
],
|
||||
[
|
||||
'CTRL',
|
||||
'A',
|
||||
'S',
|
||||
'D',
|
||||
'F',
|
||||
'G',
|
||||
'H',
|
||||
'J',
|
||||
'K',
|
||||
'L',
|
||||
';',
|
||||
'←',
|
||||
'→',
|
||||
],
|
||||
['ESC', 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', 'O', 'P', 'REPT', 'RETURN'],
|
||||
['CTRL', 'A', 'S', 'D', 'F', 'G', 'H', 'J', 'K', 'L', ';', '←', '→'],
|
||||
['SHIFT', 'Z', 'X', 'C', 'V', 'B', 'N', 'M', ',', '.', '/', 'SHIFT'],
|
||||
['POWER', ' '],
|
||||
],
|
||||
[
|
||||
['!', '"', '#', '$', '%', '&', "'", '(', ')', '0', '*', '=', 'RESET'],
|
||||
[
|
||||
'ESC',
|
||||
'Q',
|
||||
'W',
|
||||
'E',
|
||||
'R',
|
||||
'T',
|
||||
'Y',
|
||||
'U',
|
||||
'I',
|
||||
'O',
|
||||
'@',
|
||||
'REPT',
|
||||
'RETURN',
|
||||
],
|
||||
[
|
||||
'CTRL',
|
||||
'A',
|
||||
'S',
|
||||
'D',
|
||||
'F',
|
||||
'BELL',
|
||||
'H',
|
||||
'J',
|
||||
'K',
|
||||
'L',
|
||||
'+',
|
||||
'←',
|
||||
'→',
|
||||
],
|
||||
['ESC', 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', 'O', '@', 'REPT', 'RETURN'],
|
||||
['CTRL', 'A', 'S', 'D', 'F', 'BELL', 'H', 'J', 'K', 'L', '+', '←', '→'],
|
||||
['SHIFT', 'Z', 'X', 'C', 'V', 'B', '^', ']', '<', '>', '?', 'SHIFT'],
|
||||
['POWER', ' '],
|
||||
],
|
||||
@ -126,130 +71,21 @@ export type Key2 = DeepMemberOf<typeof keys2>;
|
||||
/**
|
||||
* Keyboard layout for the Apple //e
|
||||
*/
|
||||
// prettier-ignore
|
||||
export const keys2e = [
|
||||
[
|
||||
[
|
||||
'ESC',
|
||||
'1',
|
||||
'2',
|
||||
'3',
|
||||
'4',
|
||||
'5',
|
||||
'6',
|
||||
'7',
|
||||
'8',
|
||||
'9',
|
||||
'0',
|
||||
'-',
|
||||
'=',
|
||||
'DELETE',
|
||||
],
|
||||
[
|
||||
'TAB',
|
||||
'Q',
|
||||
'W',
|
||||
'E',
|
||||
'R',
|
||||
'T',
|
||||
'Y',
|
||||
'U',
|
||||
'I',
|
||||
'O',
|
||||
'P',
|
||||
'[',
|
||||
']',
|
||||
'\\',
|
||||
],
|
||||
[
|
||||
'CTRL',
|
||||
'A',
|
||||
'S',
|
||||
'D',
|
||||
'F',
|
||||
'G',
|
||||
'H',
|
||||
'J',
|
||||
'K',
|
||||
'L',
|
||||
';',
|
||||
'"',
|
||||
'RETURN',
|
||||
],
|
||||
['ESC', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '=', 'DELETE'],
|
||||
['TAB', 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', 'O', 'P', '[', ']', '\\'],
|
||||
['CTRL', 'A', 'S', 'D', 'F', 'G', 'H', 'J', 'K', 'L', ';', '"', 'RETURN'],
|
||||
['SHIFT', 'Z', 'X', 'C', 'V', 'B', 'N', 'M', ',', '.', '/', 'SHIFT'],
|
||||
[
|
||||
'LOCK',
|
||||
'`',
|
||||
'POW',
|
||||
'OPEN_APPLE',
|
||||
' ',
|
||||
'CLOSED_APPLE',
|
||||
'←',
|
||||
'→',
|
||||
'↓',
|
||||
'↑',
|
||||
],
|
||||
['LOCK', '`', 'POW', 'OPEN_APPLE', ' ', 'CLOSED_APPLE', '←', '→', '↓', '↑'],
|
||||
],
|
||||
[
|
||||
[
|
||||
'ESC',
|
||||
'!',
|
||||
'@',
|
||||
'#',
|
||||
'$',
|
||||
'%',
|
||||
'^',
|
||||
'&',
|
||||
'*',
|
||||
'(',
|
||||
')',
|
||||
'_',
|
||||
'+',
|
||||
'DELETE',
|
||||
],
|
||||
[
|
||||
'TAB',
|
||||
'Q',
|
||||
'W',
|
||||
'E',
|
||||
'R',
|
||||
'T',
|
||||
'Y',
|
||||
'U',
|
||||
'I',
|
||||
'O',
|
||||
'P',
|
||||
'{',
|
||||
'}',
|
||||
'|',
|
||||
],
|
||||
[
|
||||
'CTRL',
|
||||
'A',
|
||||
'S',
|
||||
'D',
|
||||
'F',
|
||||
'G',
|
||||
'H',
|
||||
'J',
|
||||
'K',
|
||||
'L',
|
||||
':',
|
||||
"'",
|
||||
'RETURN',
|
||||
],
|
||||
['ESC', '!', '@', '#', '$', '%', '^', '&', '*', '(', ')', '_', '+', 'DELETE'],
|
||||
['TAB', 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', 'O', 'P', '{', '}', '|'],
|
||||
['CTRL', 'A', 'S', 'D', 'F', 'G', 'H', 'J', 'K', 'L', ':', "'", 'RETURN'],
|
||||
['SHIFT', 'Z', 'X', 'C', 'V', 'B', 'N', 'M', '<', '>', '?', 'SHIFT'],
|
||||
[
|
||||
'CAPS',
|
||||
'~',
|
||||
'POW',
|
||||
'OPEN_APPLE',
|
||||
' ',
|
||||
'CLOSED_APPLE',
|
||||
'←',
|
||||
'→',
|
||||
'↓',
|
||||
'↑',
|
||||
],
|
||||
['CAPS', '~', 'POW', 'OPEN_APPLE', ' ', 'CLOSED_APPLE', '←', '→', '↓', '↑'],
|
||||
],
|
||||
] as const;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user