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 ][ / ][+
|
* Keyboard layout for the Apple ][ / ][+
|
||||||
*/
|
*/
|
||||||
|
// prettier-ignore
|
||||||
export const keys2 = [
|
export const keys2 = [
|
||||||
[
|
[
|
||||||
['1', '2', '3', '4', '5', '6', '7', '8', '9', '0', ':', '-', 'RESET'],
|
['1', '2', '3', '4', '5', '6', '7', '8', '9', '0', ':', '-', 'RESET'],
|
||||||
[
|
['ESC', 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', 'O', 'P', 'REPT', 'RETURN'],
|
||||||
'ESC',
|
['CTRL', 'A', 'S', 'D', 'F', 'G', 'H', 'J', 'K', 'L', ';', '←', '→'],
|
||||||
'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'],
|
['SHIFT', 'Z', 'X', 'C', 'V', 'B', 'N', 'M', ',', '.', '/', 'SHIFT'],
|
||||||
['POWER', ' '],
|
['POWER', ' '],
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
['!', '"', '#', '$', '%', '&', "'", '(', ')', '0', '*', '=', 'RESET'],
|
['!', '"', '#', '$', '%', '&', "'", '(', ')', '0', '*', '=', 'RESET'],
|
||||||
[
|
['ESC', 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', 'O', '@', 'REPT', 'RETURN'],
|
||||||
'ESC',
|
['CTRL', 'A', 'S', 'D', 'F', 'BELL', 'H', 'J', 'K', 'L', '+', '←', '→'],
|
||||||
'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'],
|
['SHIFT', 'Z', 'X', 'C', 'V', 'B', '^', ']', '<', '>', '?', 'SHIFT'],
|
||||||
['POWER', ' '],
|
['POWER', ' '],
|
||||||
],
|
],
|
||||||
|
@ -126,130 +71,21 @@ export type Key2 = DeepMemberOf<typeof keys2>;
|
||||||
/**
|
/**
|
||||||
* Keyboard layout for the Apple //e
|
* Keyboard layout for the Apple //e
|
||||||
*/
|
*/
|
||||||
|
// prettier-ignore
|
||||||
export const keys2e = [
|
export const keys2e = [
|
||||||
[
|
[
|
||||||
[
|
['ESC', '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '=', 'DELETE'],
|
||||||
'ESC',
|
['TAB', 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', 'O', 'P', '[', ']', '\\'],
|
||||||
'1',
|
['CTRL', 'A', 'S', 'D', 'F', 'G', 'H', 'J', 'K', 'L', ';', '"', 'RETURN'],
|
||||||
'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'],
|
['SHIFT', 'Z', 'X', 'C', 'V', 'B', 'N', 'M', ',', '.', '/', 'SHIFT'],
|
||||||
[
|
['LOCK', '`', 'POW', 'OPEN_APPLE', ' ', 'CLOSED_APPLE', '←', '→', '↓', '↑'],
|
||||||
'LOCK',
|
|
||||||
'`',
|
|
||||||
'POW',
|
|
||||||
'OPEN_APPLE',
|
|
||||||
' ',
|
|
||||||
'CLOSED_APPLE',
|
|
||||||
'←',
|
|
||||||
'→',
|
|
||||||
'↓',
|
|
||||||
'↑',
|
|
||||||
],
|
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
[
|
['ESC', '!', '@', '#', '$', '%', '^', '&', '*', '(', ')', '_', '+', 'DELETE'],
|
||||||
'ESC',
|
['TAB', 'Q', 'W', 'E', 'R', 'T', 'Y', 'U', 'I', 'O', 'P', '{', '}', '|'],
|
||||||
'!',
|
['CTRL', 'A', 'S', 'D', 'F', 'G', 'H', 'J', 'K', 'L', ':', "'", 'RETURN'],
|
||||||
'@',
|
|
||||||
'#',
|
|
||||||
'$',
|
|
||||||
'%',
|
|
||||||
'^',
|
|
||||||
'&',
|
|
||||||
'*',
|
|
||||||
'(',
|
|
||||||
')',
|
|
||||||
'_',
|
|
||||||
'+',
|
|
||||||
'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'],
|
['SHIFT', 'Z', 'X', 'C', 'V', 'B', 'N', 'M', '<', '>', '?', 'SHIFT'],
|
||||||
[
|
['CAPS', '~', 'POW', 'OPEN_APPLE', ' ', 'CLOSED_APPLE', '←', '→', '↓', '↑'],
|
||||||
'CAPS',
|
|
||||||
'~',
|
|
||||||
'POW',
|
|
||||||
'OPEN_APPLE',
|
|
||||||
' ',
|
|
||||||
'CLOSED_APPLE',
|
|
||||||
'←',
|
|
||||||
'→',
|
|
||||||
'↓',
|
|
||||||
'↑',
|
|
||||||
],
|
|
||||||
],
|
],
|
||||||
] as const;
|
] as const;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue