-
Notifications
You must be signed in to change notification settings - Fork 0
/
ms-Maltese-47-Key.ts
40 lines (39 loc) · 1.61 KB
/
ms-Maltese-47-Key.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
/* eslint-disable sort-keys */
import { ILayoutItem } from '../../core/interfaces/layout.interfaces';
/**
* Layout: Maltese 47-Key
*/
export default <ILayoutItem>{
name: `ms-Maltese-47-Key`,
lang: [`mt`],
layout: {
default: [
`\u010b 1 2 3 4 5 6 7 8 9 0 - = {bksp}`,
`{tab} q w e r t y u i o p \u0121 \u0127 \u017c`,
`a s d f g h j k l ; ' {enter}`,
`{shift} z x c v b n m , . / {shift}`,
`{alt} {space} {alt}`,
],
shift: [
`\u010a ! @ \u20ac $ % ^ & * ( ) _ + {bksp}`,
`{tab} Q W E R T Y U I O P \u0120 \u0126 \u017b`,
`A S D F G H J K L : " {enter}`,
`{shift} Z X C V B N M < > / {shift}`,
`{alt} {space} {alt}`,
],
alt: [
`\` {empty} {empty} \u00a3 {empty} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {bksp}`,
`{tab} {empty} {empty} \u00e8 {empty} {empty} {empty} \u00f9 \u00ec \u00f2 {empty} [ ] \\`,
`\u00e0 {empty} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {enter}`,
`{shift} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {shift}`,
`{alt} {space} {alt}`,
],
altShift: [
`~ {empty} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {bksp}`,
`{tab} {empty} {empty} \u00c8 {empty} {empty} {empty} \u00d9 \u00cc \u00d2 {empty} { } |`,
`\u00c0 {empty} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {enter}`,
`{shift} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {empty} {shift}`,
`{alt} {space} {alt}`,
],
},
};