- {state.context.stateblock == 1 ? (
+ {state.context.stateblock === 1 ? (
{
@@ -226,9 +247,17 @@ const FirmwareUpdateProcess = ({ nextBlock, retryBlock, context, toggleFlashing,
@@ -236,12 +265,12 @@ const FirmwareUpdateProcess = ({ nextBlock, retryBlock, context, toggleFlashing,
) : (
""
)}
- {state.context.stateblock == 8 ? (
+ {state.context.stateblock === 8 ? (
{
@@ -251,9 +280,9 @@ const FirmwareUpdateProcess = ({ nextBlock, retryBlock, context, toggleFlashing,
/>
{
send("RETRY");
}}
@@ -261,9 +290,17 @@ const FirmwareUpdateProcess = ({ nextBlock, retryBlock, context, toggleFlashing,
@@ -273,20 +310,8 @@ const FirmwareUpdateProcess = ({ nextBlock, retryBlock, context, toggleFlashing,
)}
)}
- {/*
-
-
percentages
-
-
{`global Percentage: ${state.context.globalProgress}`}
-
{`left Percentage: ${state.context.leftProgress}`}
-
{`right Percentage: ${state.context.rightProgress}`}
-
{`reset Percentage: ${state.context.resetProgress}`}
-
{`neuron Percentage: ${state.context.neuronProgress}`}
-
{`restore Percentage: ${state.context.restoreProgress}`}
-
-
*/}
);
-};
+}
export default FirmwareUpdateProcess;
diff --git a/src/renderer/modules/Firmware/FirmwareVersionStatus.js b/src/renderer/modules/Firmware/FirmwareVersionStatus.js
index 71bacedb0..7d93b7cac 100644
--- a/src/renderer/modules/Firmware/FirmwareVersionStatus.js
+++ b/src/renderer/modules/Firmware/FirmwareVersionStatus.js
@@ -15,21 +15,20 @@
* along with this program. If not, see
.
*/
-import React, { useState, useEffect } from "react";
+import React, { useState } from "react";
import Styled from "styled-components";
-import i18n from "../../i18n";
import ReactMarkdown from "react-markdown";
-import Title from "../../component/Title";
-import Badge from "../../component/Badge";
-import { IconEye } from "../../component/Icon";
+import Title from "@Renderer/component/Title";
+import { Badge } from "@Renderer/component/Badge";
+import { IconEye } from "@Renderer/component/Icon";
import Dropdown from "react-bootstrap/Dropdown";
import Modal from "react-bootstrap/Modal";
import Spinner from "react-bootstrap/Spinner";
-import { RegularButton } from "../../component/Button";
+import { RegularButton } from "@Renderer/component/Button";
const Style = Styled.div`
margin-left:32px;
@@ -139,22 +138,14 @@ h6 {
}
}
`;
-const FirmwareVersionStatus = ({
- currentlyVersionRunning,
- latestVersionAvailable,
- isUpdated,
- firmwareList,
- selectedFirmware,
- send
-}) => {
+const FirmwareVersionStatus = ({ currentlyVersionRunning, isUpdated, firmwareList, selectedFirmware, send }) => {
const [modalFirmwareDetails, setModalFirmwareDetails] = useState(false);
-
return (
+ );
+};
+
+export default FirmwareWarningList;
diff --git a/src/renderer/modules/Firmware/index.js b/src/renderer/modules/Firmware/index.js
index 27c2072be..c5f6d6174 100644
--- a/src/renderer/modules/Firmware/index.js
+++ b/src/renderer/modules/Firmware/index.js
@@ -17,7 +17,6 @@
import FirmwareUpdatePanel from "./FirmwareUpdatePanel";
import FirmwareAdvancedOptions from "./FirmwareAdvancedOptions";
import FirmwareCheckProcessPanel from "./FirmwareCheckProcessPanel";
-import FirmwareDefyFlashingStatus from "./FirmwareDefyFlashingStatus";
import FirmwareDefyUpdatingStatus from "./FirmwareDefyUpdatingStatus";
import FirmwareErrorPanel from "./FirmwareErrorPanel";
import FirmwareNeuronStatus from "./FirmwareNeuronStatus";
@@ -26,12 +25,12 @@ import FirmwareProgressStatus from "./FirmwareProgressStatus";
import FirmwareImageHelp from "./FirmwareImageHelp";
import FirmwareNeuronHelp from "./FirmwareNeuronHelp";
import FirmwareUpdateProcess from "./FirmwareUpdateProcess";
+import FirmwareWarningList from "./FirmwareWarningList";
export {
FirmwareUpdatePanel,
FirmwareAdvancedOptions,
FirmwareCheckProcessPanel,
- FirmwareDefyFlashingStatus,
FirmwareDefyUpdatingStatus,
FirmwareErrorPanel,
FirmwareNeuronStatus,
@@ -39,5 +38,6 @@ export {
FirmwareProgressStatus,
FirmwareImageHelp,
FirmwareNeuronHelp,
- FirmwareUpdateProcess
+ FirmwareUpdateProcess,
+ FirmwareWarningList,
};
diff --git a/src/renderer/modules/KeyPickerKeyboard/DN.json b/src/renderer/modules/KeyPickerKeyboard/DN.json
index 6ea588708..e3a2cb34b 100644
--- a/src/renderer/modules/KeyPickerKeyboard/DN.json
+++ b/src/renderer/modules/KeyPickerKeyboard/DN.json
@@ -1485,7 +1485,7 @@
"iconname": "",
"content": {
"type": "longBlock",
- "first": "Intro",
+ "first": "Enter",
"second": "",
"third": "",
"fourth": ""
diff --git a/src/renderer/modules/KeyPickerKeyboard/DualFunctionPicker.js b/src/renderer/modules/KeyPickerKeyboard/DualFunctionPicker.js
index 926b80b9b..fccf8edc3 100644
--- a/src/renderer/modules/KeyPickerKeyboard/DualFunctionPicker.js
+++ b/src/renderer/modules/KeyPickerKeyboard/DualFunctionPicker.js
@@ -83,7 +83,7 @@ class DualFunctionPicker extends Component {
{ name: "Dual Shift ", nameStd: "Shift", keynum: 49425 },
{ name: "Dual Alt ", nameStd: "Alt", keynum: 49681 },
{ name: "Dual OS ", nameStd: "OS", keynum: 49937 },
- { name: "Dual Alt Gr ", nameStd: "Alt Gr.", keynum: 50705 }
+ { name: "Dual Alt Gr ", nameStd: "Alt Gr.", keynum: 50705 },
];
this.layerKey = [
{ name: "None ", keynum: 0 },
@@ -94,7 +94,7 @@ class DualFunctionPicker extends Component {
{ name: "Dual Layer 5 ", nameStd: "5", keynum: 52242 },
{ name: "Dual Layer 6 ", nameStd: "6", keynum: 52498 },
{ name: "Dual Layer 7 ", nameStd: "7", keynum: 52754 },
- { name: "Dual Layer 8 ", nameStd: "8", keynum: 53010 }
+ { name: "Dual Layer 8 ", nameStd: "8", keynum: 53010 },
];
}
@@ -106,7 +106,7 @@ class DualFunctionPicker extends Component {
const disabled = isMod || (isNotNK && isNotDF);
// console.log("CHECKING", isMod, isNotNK, isNotDF, keyCode);
- //if (disabled && !isStandardView) return <>>;
+ // if (disabled && !isStandardView) return <>>;
const layers = (
@@ -118,31 +118,25 @@ class DualFunctionPicker extends Component {
keyCode.modified > 0 && this.layerKey.map(i => i.keynum).includes(keyCode.modified) ? "active" : ""
}`}
>
-
+
- {this.layerKey.map((item, id) => {
- return (
- 0 && item.keynum == keyCode.modified ? "active" : ""}`}
- >
-
-
- );
- })}
+ {this.layerKey.map((item, id) => (
+ 0 && item.keynum == keyCode.modified ? "active" : ""}`}
+ >
+
+
+ ))}
@@ -154,32 +148,26 @@ class DualFunctionPicker extends Component {
}`}
disabled={disabled || activeTab == "super"}
>
-
+
- {this.modKey.map((item, id) => {
- return (
- 0 && item.keynum == keyCode.modified ? "active" : ""}
+ {this.modKey.map((item, id) => (
+ 0 && item.keynum == keyCode.modified ? "active" : ""}
}`}
- >
-
-
- );
- })}
+ >
+
+
+ ))}
@@ -198,7 +186,7 @@ class DualFunctionPicker extends Component {
key={`itemDualFunctionLayers-${id}`}
buttonText={item.nameStd}
onClick={e => onKeySelect(parseInt(item.keynum) + keyCode.base)}
- selected={keyCode.modified > 0 && item.keynum == keyCode.modified ? true : false}
+ selected={!!(keyCode.modified > 0 && item.keynum == keyCode.modified)}
disabled={disabled || activeTab == "super"}
/>
);
@@ -215,7 +203,7 @@ class DualFunctionPicker extends Component {
key={`itemDualFunctionMod-${id}`}
buttonText={item.nameStd}
onClick={e => onKeySelect(parseInt(item.keynum) + keyCode.base)}
- selected={keyCode.modified > 0 && item.keynum == keyCode.modified ? true : false}
+ selected={!!(keyCode.modified > 0 && item.keynum == keyCode.modified)}
disabled={disabled || activeTab == "super"}
/>
);
diff --git a/src/renderer/modules/KeyPickerKeyboard/ENa.json b/src/renderer/modules/KeyPickerKeyboard/ENa.json
index 41de2c847..39f2cdd85 100644
--- a/src/renderer/modules/KeyPickerKeyboard/ENa.json
+++ b/src/renderer/modules/KeyPickerKeyboard/ENa.json
@@ -1469,7 +1469,7 @@
"iconname": "",
"content": {
"type": "longBlock",
- "first": "Intro",
+ "first": "Enter",
"second": "",
"third": "",
"fourth": ""
diff --git a/src/renderer/modules/KeyPickerKeyboard/ENi.json b/src/renderer/modules/KeyPickerKeyboard/ENi.json
index 453d569a9..496fd6eae 100644
--- a/src/renderer/modules/KeyPickerKeyboard/ENi.json
+++ b/src/renderer/modules/KeyPickerKeyboard/ENi.json
@@ -1485,7 +1485,7 @@
"iconname": "",
"content": {
"type": "longBlock",
- "first": "Intro",
+ "first": "Enter",
"second": "",
"third": "",
"fourth": ""
diff --git a/src/renderer/modules/KeyPickerKeyboard/EU.json b/src/renderer/modules/KeyPickerKeyboard/EU.json
new file mode 100644
index 000000000..a0d186f6f
--- /dev/null
+++ b/src/renderer/modules/KeyPickerKeyboard/EU.json
@@ -0,0 +1,1714 @@
+[
+ {
+ "id": 41,
+ "x": 0,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "ESC",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 58,
+ "x": 70,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F1",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 59,
+ "x": 119,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F2",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 60,
+ "x": 168,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F3",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 61,
+ "x": 218,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F4",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 62,
+ "x": 287,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F5",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 63,
+ "x": 336,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F6",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 64,
+ "x": 385,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F7",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 65,
+ "x": 435,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F8",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 66,
+ "x": 503,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F9",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 67,
+ "x": 552,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F10",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 68,
+ "x": 601,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F11",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 69,
+ "x": 651,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F12",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 70,
+ "x": 715,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Print",
+ "second": "Scr",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 71,
+ "x": 765,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Scroll",
+ "second": "Lock",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 72,
+ "x": 814,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Pause",
+ "second": "Break",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 83,
+ "x": 877,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "Num",
+ "second": "Lock",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 84,
+ "x": 926,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "/",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 85,
+ "x": 975,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "*",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 86,
+ "x": 1024,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "-",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 53,
+ "x": 0,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "`",
+ "second": "~",
+ "third": "`",
+ "fourth": "~"
+ }
+ },
+ {
+ "id": 30,
+ "x": 49,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "1",
+ "second": "!",
+ "third": "¡",
+ "fourth": "¹"
+ }
+ },
+ {
+ "id": 31,
+ "x": 98,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "2",
+ "second": "@",
+ "third": "ª",
+ "fourth": "²"
+ }
+ },
+ {
+ "id": 32,
+ "x": 147,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "3",
+ "second": "#",
+ "third": "º",
+ "fourth": "³"
+ }
+ },
+ {
+ "id": 33,
+ "x": 196,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "4",
+ "second": "$",
+ "third": "£",
+ "fourth": "¥"
+ }
+ },
+ {
+ "id": 34,
+ "x": 245,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "5",
+ "second": "%",
+ "third": "€",
+ "fourth": "¢"
+ }
+ },
+ {
+ "id": 35,
+ "x": 294,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "6",
+ "second": "^",
+ "third": "^",
+ "fourth": "ˇ"
+ }
+ },
+ {
+ "id": 36,
+ "x": 343,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "7",
+ "second": "&",
+ "third": "˚",
+ "fourth": "¯"
+ }
+ },
+ {
+ "id": 37,
+ "x": 392,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "8",
+ "second": "*",
+ "third": "„",
+ "fourth": "‚"
+ }
+ },
+ {
+ "id": 38,
+ "x": 441,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "9",
+ "second": "(",
+ "third": "“",
+ "fourth": "‘"
+ }
+ },
+ {
+ "id": 39,
+ "x": 490,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "0",
+ "second": ")",
+ "third": "”",
+ "fourth": "’"
+ }
+ },
+ {
+ "id": 45,
+ "x": 539,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "-",
+ "second": "_",
+ "third": "✓",
+ "fourth": "✗"
+ }
+ },
+ {
+ "id": 46,
+ "x": 588,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "=",
+ "second": "+",
+ "third": "×",
+ "fourth": "÷"
+ }
+ },
+ {
+ "id": 42,
+ "x": 637,
+ "y": 38,
+ "centered": true,
+ "icon": true,
+ "iconsize": 16,
+ "iconx": 655,
+ "icony": 40,
+ "idArray": "",
+ "iconname": "Backspace",
+ "content": {
+ "type": "1U2",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 73,
+ "x": 715,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Ins",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 74,
+ "x": 765,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Home",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 75,
+ "x": 814,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Page",
+ "second": "Up",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 95,
+ "x": 877,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "7",
+ "second": "Home",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 96,
+ "x": 926,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "8",
+ "second": "↑",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 97,
+ "x": 975,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "9",
+ "second": "PgUp",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 87,
+ "x": 1024,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "longBlock",
+ "first": "+",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 43,
+ "x": 0,
+ "y": 73,
+ "centered": true,
+ "icon": true,
+ "iconsize": 15,
+ "iconx": 21,
+ "icony": 75,
+ "idArray": "",
+ "iconname": "Tab",
+ "content": {
+ "type": "1U2",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 20,
+ "x": 62,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "q",
+ "second": "Q",
+ "third": "æ",
+ "fourth": "Æ"
+ }
+ },
+ {
+ "id": 26,
+ "x": 111,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "w",
+ "second": "W",
+ "third": "å",
+ "fourth": "Å"
+ }
+ },
+ {
+ "id": 8,
+ "x": 160,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "e",
+ "second": "E",
+ "third": "ë",
+ "fourth": "Ë"
+ }
+ },
+ {
+ "id": 21,
+ "x": 209,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "r",
+ "second": "R",
+ "third": "ý",
+ "fourth": "Ý"
+ }
+ },
+ {
+ "id": 23,
+ "x": 258,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "t",
+ "second": "T",
+ "third": "þ",
+ "fourth": "Þ"
+ }
+ },
+ {
+ "id": 28,
+ "x": 307,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "y",
+ "second": "Y",
+ "third": "ÿ",
+ "fourth": "Ÿ"
+ }
+ },
+ {
+ "id": 24,
+ "x": 356,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "u",
+ "second": "U",
+ "third": "ü",
+ "fourth": "Ü"
+ }
+ },
+ {
+ "id": 12,
+ "x": 405,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "i",
+ "second": "I",
+ "third": "ï",
+ "fourth": "Ï"
+ }
+ },
+ {
+ "id": 18,
+ "x": 454,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "o",
+ "second": "O",
+ "third": "ö",
+ "fourth": "Ö"
+ }
+ },
+ {
+ "id": 19,
+ "x": 503,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "p",
+ "second": "P",
+ "third": "œ",
+ "fourth": "Œ"
+ }
+ },
+ {
+ "id": 47,
+ "x": 552,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "[",
+ "second": "{",
+ "third": "«",
+ "fourth": "‹"
+ }
+ },
+ {
+ "id": 48,
+ "x": 601,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "]",
+ "second": "}",
+ "third": "»",
+ "fourth": "›"
+ }
+ },
+ {
+ "id": 49,
+ "x": 650,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "\\",
+ "second": "|",
+ "third": "¬",
+ "fourth": "¦"
+ }
+ },
+ {
+ "id": 76,
+ "x": 715,
+ "y": 108,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Del",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 77,
+ "x": 765,
+ "y": 108,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "End",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 78,
+ "x": 814,
+ "y": 108,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Page",
+ "second": "Dwn",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 57,
+ "x": 0,
+ "y": 108,
+ "centered": true,
+ "icon": true,
+ "iconsize": 22,
+ "iconx": 22,
+ "icony": 105,
+ "idArray": "",
+ "iconname": "CapsLock",
+ "content": {
+ "type": "1U5",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 4,
+ "x": 70,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "a",
+ "second": "A",
+ "third": "ä",
+ "fourth": "Ä"
+ }
+ },
+ {
+ "id": 22,
+ "x": 119,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "s",
+ "second": "S",
+ "third": "ß",
+ "fourth": "ẞ"
+ }
+ },
+ {
+ "id": 7,
+ "x": 168,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "d",
+ "second": "D",
+ "third": "đ",
+ "fourth": "Đ"
+ }
+ },
+ {
+ "id": 9,
+ "x": 218,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "f",
+ "second": "F",
+ "third": "è",
+ "fourth": "È"
+ }
+ },
+ {
+ "id": 10,
+ "x": 267,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "g",
+ "second": "G",
+ "third": "é",
+ "fourth": "É"
+ }
+ },
+ {
+ "id": 11,
+ "x": 316,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "h",
+ "second": "H",
+ "third": "ù",
+ "fourth": "Ù"
+ }
+ },
+ {
+ "id": 13,
+ "x": 366,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "j",
+ "second": "J",
+ "third": "ú",
+ "fourth": "Ú"
+ }
+ },
+ {
+ "id": 14,
+ "x": 414,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "k",
+ "second": "K",
+ "third": "ij",
+ "fourth": "IJ"
+ }
+ },
+ {
+ "id": 15,
+ "x": 464,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "l",
+ "second": "L",
+ "third": "ø",
+ "fourth": "Ø"
+ }
+ },
+ {
+ "id": 51,
+ "x": 514,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": ";",
+ "second": ":",
+ "third": "°",
+ "fourth": "·"
+ }
+ },
+ {
+ "id": 52,
+ "x": 563,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "'",
+ "second": "\"",
+ "third": "´",
+ "fourth": "¨"
+ }
+ },
+ {
+ "id": 40,
+ "x": 612,
+ "y": 108,
+ "centered": true,
+ "icon": true,
+ "iconsize": 20,
+ "iconx": 640,
+ "icony": 106,
+ "idArray": "",
+ "iconname": "Enter",
+ "content": {
+ "type": "1U6",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 92,
+ "x": 877,
+ "y": 108,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "4",
+ "second": "←",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 93,
+ "x": 926,
+ "y": 108,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "5",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 94,
+ "x": 975,
+ "y": 108,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "6",
+ "second": "→",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 225,
+ "x": 0,
+ "y": 143,
+ "centered": true,
+ "icon": true,
+ "iconsize": 18,
+ "iconx": 42,
+ "icony": 142,
+ "idArray": "",
+ "iconname": "Shift",
+ "content": {
+ "type": "1U8",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 29,
+ "x": 103,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "z",
+ "second": "Z",
+ "third": "à",
+ "fourth": "À"
+ }
+ },
+ {
+ "id": 27,
+ "x": 152,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "x",
+ "second": "X",
+ "third": "á",
+ "fourth": "Á"
+ }
+ },
+ {
+ "id": 6,
+ "x": 201,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "c",
+ "second": "C",
+ "third": "ç",
+ "fourth": "Ç"
+ }
+ },
+ {
+ "id": 25,
+ "x": 250,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "v",
+ "second": "V",
+ "third": "ì",
+ "fourth": "Ì"
+ }
+ },
+ {
+ "id": 5,
+ "x": 300,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "b",
+ "second": "B",
+ "third": "í",
+ "fourth": "Í"
+ }
+ },
+ {
+ "id": 17,
+ "x": 349,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "n",
+ "second": "N",
+ "third": "ñ",
+ "fourth": "Ñ"
+ }
+ },
+ {
+ "id": 16,
+ "x": 397,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "m",
+ "second": "M",
+ "third": "α",
+ "fourth": "√"
+ }
+ },
+ {
+ "id": 54,
+ "x": 446,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": ",",
+ "second": "<",
+ "third": "ò",
+ "fourth": "Ò"
+ }
+ },
+ {
+ "id": 55,
+ "x": 495,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": ".",
+ "second": ">",
+ "third": "ó",
+ "fourth": "Ó"
+ }
+ },
+ {
+ "id": 56,
+ "x": 544,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "/",
+ "second": "?",
+ "third": "¿",
+ "fourth": "…"
+ }
+ },
+ {
+ "id": 229,
+ "x": 593,
+ "y": 143,
+ "centered": true,
+ "icon": true,
+ "iconsize": 18,
+ "iconx": 632,
+ "icony": 142,
+ "idArray": "",
+ "iconname": "Shift",
+ "content": {
+ "type": "2U",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 82,
+ "x": 765,
+ "y": 143,
+ "centered": true,
+ "icon": true,
+ "idArray": "",
+ "iconname": "ArrUp",
+ "content": {
+ "type": "specialBlock",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 89,
+ "x": 877,
+ "y": 143,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "1",
+ "second": "End",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 90,
+ "x": 926,
+ "y": 143,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "2",
+ "second": "↓",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 91,
+ "x": 975,
+ "y": 143,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "3",
+ "second": "PgDw",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 88,
+ "x": 1024,
+ "y": 143,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "longBlock",
+ "first": "Enter",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 224,
+ "x": 0,
+ "y": 178,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "2U2",
+ "first": "Ctrl",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 227,
+ "x": 59,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "idArray": "",
+ "iconname": "Win",
+ "content": {
+ "type": "2U2",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 226,
+ "x": 118,
+ "y": 178,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "2U2",
+ "first": "Alt",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 44,
+ "x": 177,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "iconsize": 20,
+ "iconx": 310,
+ "icony": 177,
+ "idArray": "",
+ "iconname": "Space",
+ "content": {
+ "type": "6U2",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 230,
+ "x": 463,
+ "y": 178,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "2U2",
+ "first": "Alt",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 231,
+ "x": 522,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "idArray": "",
+ "iconname": "Win",
+ "content": {
+ "type": "2U2",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 101,
+ "x": 581,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "iconsize": 19,
+ "iconx": 587,
+ "icony": 177,
+ "idArray": "",
+ "iconname": "App",
+ "content": {
+ "type": "2U2",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 228,
+ "x": 640,
+ "y": 178,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "2U2",
+ "first": "Ctrl",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 80,
+ "x": 715,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "idArray": "",
+ "iconname": "ArrLeft",
+ "content": {
+ "type": "specialBlock",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 81,
+ "x": 765,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "idArray": "",
+ "iconname": "ArrDwn",
+ "content": {
+ "type": "specialBlock",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 79,
+ "x": 814,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "idArray": "",
+ "iconname": "ArrRight",
+ "content": {
+ "type": "specialBlock",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 98,
+ "x": 877,
+ "y": 178,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "wideBlock",
+ "first": "0",
+ "second": "Ins",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 99,
+ "x": 975,
+ "y": 178,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": ".",
+ "second": "Del",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 104,
+ "x": 715,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115],
+ "iconname": "",
+ "content": {
+ "type": "specialBlockDropdown",
+ "first": "F13+",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ }
+]
diff --git a/src/renderer/modules/KeyPickerKeyboard/FR-BEPO.json b/src/renderer/modules/KeyPickerKeyboard/FR-BEPO.json
new file mode 100644
index 000000000..f80de7af6
--- /dev/null
+++ b/src/renderer/modules/KeyPickerKeyboard/FR-BEPO.json
@@ -0,0 +1,1730 @@
+[
+ {
+ "id": 41,
+ "x": 0,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "Échap",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 58,
+ "x": 70,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F1",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 59,
+ "x": 119,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F2",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 60,
+ "x": 168,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F3",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 61,
+ "x": 218,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F4",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 62,
+ "x": 287,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F5",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 63,
+ "x": 336,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F6",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 64,
+ "x": 385,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F7",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 65,
+ "x": 435,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F8",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 66,
+ "x": 503,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F9",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 67,
+ "x": 552,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F10",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 68,
+ "x": 601,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F11",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 69,
+ "x": 651,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F12",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 70,
+ "x": 715,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Impr.",
+ "second": "écran",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 71,
+ "x": 765,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Arrêt",
+ "second": "défil.",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 72,
+ "x": 814,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Pause",
+ "second": "Attn",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 83,
+ "x": 877,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "Num",
+ "second": "Lock",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 84,
+ "x": 926,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "/",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 85,
+ "x": 975,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "*",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 86,
+ "x": 1024,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "-",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 53,
+ "x": 0,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "$",
+ "second": "#",
+ "third": "–",
+ "fourth": "¶"
+ }
+ },
+ {
+ "id": 30,
+ "x": 49,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "\"",
+ "second": "1",
+ "third": "—",
+ "fourth": "„"
+ }
+ },
+ {
+ "id": 31,
+ "x": 98,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "«",
+ "second": "2",
+ "third": "<",
+ "fourth": "“"
+ }
+ },
+ {
+ "id": 32,
+ "x": 147,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "»",
+ "second": "3",
+ "third": ">",
+ "fourth": "”"
+ }
+ },
+ {
+ "id": 33,
+ "x": 196,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "(",
+ "second": "4",
+ "third": "[",
+ "fourth": "⩽"
+ }
+ },
+ {
+ "id": 34,
+ "x": 245,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": ")",
+ "second": "5",
+ "third": "]",
+ "fourth": "⩾"
+ }
+ },
+ {
+ "id": 35,
+ "x": 294,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "@",
+ "second": "6",
+ "third": "^",
+ "fourth": "⚠"
+ }
+ },
+ {
+ "id": 36,
+ "x": 343,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "+",
+ "second": "7",
+ "third": "±",
+ "fourth": "¬"
+ }
+ },
+ {
+ "id": 37,
+ "x": 392,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "-",
+ "second": "8",
+ "third": "−",
+ "fourth": "¼"
+ }
+ },
+ {
+ "id": 38,
+ "x": 441,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "/",
+ "second": "9",
+ "third": "÷",
+ "fourth": "½"
+ }
+ },
+ {
+ "id": 39,
+ "x": 490,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "*",
+ "second": "0",
+ "third": "×",
+ "fourth": "¾"
+ }
+ },
+ {
+ "id": 45,
+ "x": 539,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "=",
+ "second": "°",
+ "third": "≠",
+ "fourth": "′"
+ }
+ },
+ {
+ "id": 46,
+ "x": 588,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "%",
+ "second": "`",
+ "third": "‰",
+ "fourth": "″"
+ }
+ },
+ {
+ "id": 42,
+ "x": 637,
+ "y": 38,
+ "centered": true,
+ "icon": true,
+ "iconsize": 16,
+ "iconx": 655,
+ "icony": 40,
+ "idArray": "",
+ "iconname": "Backspace",
+ "content": {
+ "type": "1U2",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 73,
+ "x": 715,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Ins",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 74,
+ "x": 765,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Home",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 75,
+ "x": 814,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Page",
+ "second": "Up",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 95,
+ "x": 877,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "7",
+ "second": "Home",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 96,
+ "x": 926,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "8",
+ "second": "↑",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 97,
+ "x": 975,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "9",
+ "second": "PgUp",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 87,
+ "x": 1024,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "longBlock",
+ "first": "+",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 43,
+ "x": 0,
+ "y": 73,
+ "centered": true,
+ "icon": true,
+ "iconsize": 15,
+ "iconx": 21,
+ "icony": 75,
+ "idArray": "",
+ "iconname": "Tab",
+ "content": {
+ "type": "1U2",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 20,
+ "x": 62,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "b",
+ "second": "B",
+ "third": "|",
+ "fourth": "_"
+ }
+ },
+ {
+ "id": 26,
+ "x": 111,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "é",
+ "second": "É",
+ "third": "´",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 8,
+ "x": 160,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "p",
+ "second": "P",
+ "third": "&",
+ "fourth": "§"
+ }
+ },
+ {
+ "id": 21,
+ "x": 209,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "o",
+ "second": "O",
+ "third": "œ",
+ "fourth": "Œ"
+ }
+ },
+ {
+ "id": 23,
+ "x": 258,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "è",
+ "second": "È",
+ "third": "`",
+ "fourth": "`"
+ }
+ },
+ {
+ "id": 28,
+ "x": 307,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "^",
+ "second": "!",
+ "third": "¡",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 24,
+ "x": 356,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "v",
+ "second": "V",
+ "third": "ˇ",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 12,
+ "x": 405,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "d",
+ "second": "D",
+ "third": "∞",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 18,
+ "x": 454,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "l",
+ "second": "L",
+ "third": "/",
+ "fourth": "£"
+ }
+ },
+ {
+ "id": 19,
+ "x": 503,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "j",
+ "second": "J",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 47,
+ "x": 552,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "z",
+ "second": "Z",
+ "third": "-",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 48,
+ "x": 601,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "w",
+ "second": "W",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 40,
+ "x": 653,
+ "y": 73,
+ "centered": true,
+ "icon": true,
+ "iconsize": 20,
+ "iconx": 660,
+ "icony": 73,
+ "idArray": "",
+ "iconname": "Enter",
+ "content": {
+ "type": "enter",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 76,
+ "x": 715,
+ "y": 108,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Suppr.",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 77,
+ "x": 765,
+ "y": 108,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Fin",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 78,
+ "x": 814,
+ "y": 108,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Page",
+ "second": "Dwn",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 57,
+ "x": 0,
+ "y": 108,
+ "centered": true,
+ "icon": true,
+ "iconsize": 22,
+ "iconx": 22,
+ "icony": 105,
+ "idArray": "",
+ "iconname": "CapsLock",
+ "content": {
+ "type": "1U5",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 4,
+ "x": 70,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "a",
+ "second": "A",
+ "third": "æ",
+ "fourth": "Æ"
+ }
+ },
+ {
+ "id": 22,
+ "x": 119,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "u",
+ "second": "U",
+ "third": "ù",
+ "fourth": "Ù"
+ }
+ },
+ {
+ "id": 7,
+ "x": 168,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "i",
+ "second": "I",
+ "third": "¨",
+ "fourth": "˙"
+ }
+ },
+ {
+ "id": 9,
+ "x": 218,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "e",
+ "second": "E",
+ "third": "€",
+ "fourth": "¤"
+ }
+ },
+ {
+ "id": 10,
+ "x": 267,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": ",",
+ "second": ";",
+ "third": "'",
+ "fourth": ","
+ }
+ },
+ {
+ "id": 11,
+ "x": 316,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "c",
+ "second": "C",
+ "third": "¸",
+ "fourth": "©"
+ }
+ },
+ {
+ "id": 13,
+ "x": 365,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "t",
+ "second": "T",
+ "third": "ᵉ",
+ "fourth": "™"
+ }
+ },
+ {
+ "id": 14,
+ "x": 414,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "s",
+ "second": "S",
+ "third": "ß",
+ "fourth": "ſ"
+ }
+ },
+ {
+ "id": 15,
+ "x": 464,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "r",
+ "second": "R",
+ "third": "˘",
+ "fourth": "®"
+ }
+ },
+ {
+ "id": 51,
+ "x": 514,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "n",
+ "second": "N",
+ "third": "~",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 52,
+ "x": 563,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "m",
+ "second": "M",
+ "third": "¯",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 49,
+ "x": 612,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "ç",
+ "second": "Ç",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 92,
+ "x": 877,
+ "y": 108,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "4",
+ "second": "←",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 93,
+ "x": 926,
+ "y": 108,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "5",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 94,
+ "x": 975,
+ "y": 108,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "6",
+ "second": "→",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 225,
+ "x": 0,
+ "y": 143,
+ "centered": true,
+ "icon": true,
+ "iconsize": 18,
+ "iconx": 12,
+ "icony": 142,
+ "idArray": "",
+ "iconname": "Shift",
+ "content": {
+ "type": "1US",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 100,
+ "x": 49,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "ê",
+ "second": "Ê",
+ "third": "/",
+ "fourth": "^"
+ }
+ },
+ {
+ "id": 29,
+ "x": 98,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "à",
+ "second": "À",
+ "third": "\\",
+ "fourth": "‚"
+ }
+ },
+ {
+ "id": 27,
+ "x": 147,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "y",
+ "second": "Y",
+ "third": "{",
+ "fourth": "‘"
+ }
+ },
+ {
+ "id": 6,
+ "x": 196,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "x",
+ "second": "X",
+ "third": "}",
+ "fourth": "’"
+ }
+ },
+ {
+ "id": 25,
+ "x": 246,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": ".",
+ "second": ":",
+ "third": "…",
+ "fourth": "·"
+ }
+ },
+ {
+ "id": 5,
+ "x": 296,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "k",
+ "second": "K",
+ "third": "~",
+ "fourth": "‑"
+ }
+ },
+ {
+ "id": 17,
+ "x": 345,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "’",
+ "second": "?",
+ "third": "¿",
+ "fourth": " ̉"
+ }
+ },
+ {
+ "id": 16,
+ "x": 394,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "q",
+ "second": "Q",
+ "third": "°",
+ "fourth": " ̛"
+ }
+ },
+ {
+ "id": 54,
+ "x": 443,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "g",
+ "second": "G",
+ "third": "µ",
+ "fourth": "†"
+ }
+ },
+ {
+ "id": 55,
+ "x": 492,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "h",
+ "second": "H",
+ "third": ".",
+ "fourth": "‡"
+ }
+ },
+ {
+ "id": 56,
+ "x": 542,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1US",
+ "first": "f",
+ "second": "F",
+ "third": "˛",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 229,
+ "x": 592,
+ "y": 143,
+ "centered": true,
+ "icon": true,
+ "iconsize": 18,
+ "iconx": 630,
+ "icony": 142,
+ "idArray": "",
+ "iconname": "Shift",
+ "content": {
+ "type": "2U",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 82,
+ "x": 765,
+ "y": 143,
+ "centered": true,
+ "icon": true,
+ "idArray": "",
+ "iconname": "ArrUp",
+ "content": {
+ "type": "specialBlock",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 89,
+ "x": 877,
+ "y": 143,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "1",
+ "second": "End",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 90,
+ "x": 926,
+ "y": 143,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "2",
+ "second": "↓",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 91,
+ "x": 975,
+ "y": 143,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "3",
+ "second": "PgDw",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 88,
+ "x": 1024,
+ "y": 143,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "longBlock",
+ "first": "Enter",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 224,
+ "x": 0,
+ "y": 178,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "2U2",
+ "first": "Ctrl",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 227,
+ "x": 59,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "idArray": "",
+ "iconname": "Win",
+ "content": {
+ "type": "2U2",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 226,
+ "x": 118,
+ "y": 178,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "2U2",
+ "first": "Alt",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 44,
+ "x": 177,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "iconsize": 20,
+ "iconx": 310,
+ "icony": 173,
+ "idArray": "",
+ "iconname": "Space",
+ "content": {
+ "type": "6U2",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 230,
+ "x": 463,
+ "y": 178,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "2U2",
+ "first": "Alt Gr",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 231,
+ "x": 521,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "idArray": "",
+ "iconname": "Win",
+ "content": {
+ "type": "2U2",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 101,
+ "x": 580,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "iconsize": 19,
+ "iconx": 584,
+ "icony": 176,
+ "idArray": "",
+ "iconname": "App",
+ "content": {
+ "type": "2U2",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 228,
+ "x": 639,
+ "y": 178,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "2U2",
+ "first": "Ctrl",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 80,
+ "x": 715,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "idArray": "",
+ "iconname": "ArrLeft",
+ "content": {
+ "type": "specialBlock",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 81,
+ "x": 765,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "idArray": "",
+ "iconname": "ArrDwn",
+ "content": {
+ "type": "specialBlock",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 79,
+ "x": 814,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "idArray": "",
+ "iconname": "ArrRight",
+ "content": {
+ "type": "specialBlock",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 98,
+ "x": 877,
+ "y": 178,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "wideBlock",
+ "first": "0",
+ "second": "Ins",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 99,
+ "x": 975,
+ "y": 178,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": ".",
+ "second": "Del",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 104,
+ "x": 715,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115],
+ "iconname": "",
+ "content": {
+ "type": "specialBlockDropdown",
+ "first": "F13+",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ }
+]
diff --git a/src/renderer/modules/KeyPickerKeyboard/FR.json b/src/renderer/modules/KeyPickerKeyboard/FR.json
index 5273e081f..aaf532a59 100644
--- a/src/renderer/modules/KeyPickerKeyboard/FR.json
+++ b/src/renderer/modules/KeyPickerKeyboard/FR.json
@@ -1485,7 +1485,7 @@
"iconname": "",
"content": {
"type": "longBlock",
- "first": "Intro",
+ "first": "Enter",
"second": "",
"third": "",
"fourth": ""
diff --git a/src/renderer/modules/KeyPickerKeyboard/GR.json b/src/renderer/modules/KeyPickerKeyboard/GR.json
index 967865595..1d0dc2e4d 100644
--- a/src/renderer/modules/KeyPickerKeyboard/GR.json
+++ b/src/renderer/modules/KeyPickerKeyboard/GR.json
@@ -1485,7 +1485,7 @@
"iconname": "",
"content": {
"type": "longBlock",
- "first": "Intro",
+ "first": "Enter",
"second": "",
"third": "",
"fourth": ""
diff --git a/src/renderer/modules/KeyPickerKeyboard/IC.json b/src/renderer/modules/KeyPickerKeyboard/IC.json
index a28c15c55..032d65fcd 100644
--- a/src/renderer/modules/KeyPickerKeyboard/IC.json
+++ b/src/renderer/modules/KeyPickerKeyboard/IC.json
@@ -1485,7 +1485,7 @@
"iconname": "",
"content": {
"type": "longBlock",
- "first": "Intro",
+ "first": "Enter",
"second": "",
"third": "",
"fourth": ""
diff --git a/src/renderer/modules/KeyPickerKeyboard/JP.json b/src/renderer/modules/KeyPickerKeyboard/JP.json
index 45c2a7969..4fb74d58d 100644
--- a/src/renderer/modules/KeyPickerKeyboard/JP.json
+++ b/src/renderer/modules/KeyPickerKeyboard/JP.json
@@ -1484,7 +1484,7 @@
"iconname": "",
"content": {
"type": "longBlock",
- "first": "Intro",
+ "first": "Enter",
"second": "",
"third": "",
"fourth": ""
diff --git a/src/renderer/modules/KeyPickerKeyboard/KR.json b/src/renderer/modules/KeyPickerKeyboard/KR.json
new file mode 100644
index 000000000..cdaab61b0
--- /dev/null
+++ b/src/renderer/modules/KeyPickerKeyboard/KR.json
@@ -0,0 +1,1730 @@
+[
+ {
+ "id": 41,
+ "x": 0,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "ESC",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 58,
+ "x": 70,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F1",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 59,
+ "x": 119,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F2",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 60,
+ "x": 168,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F3",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 61,
+ "x": 218,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F4",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 62,
+ "x": 287,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F5",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 63,
+ "x": 336,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F6",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 64,
+ "x": 385,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F7",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 65,
+ "x": 435,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F8",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 66,
+ "x": 503,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F9",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 67,
+ "x": 552,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F10",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 68,
+ "x": 601,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F11",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 69,
+ "x": 651,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1UT",
+ "first": "F12",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 70,
+ "x": 715,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Print",
+ "second": "Scr",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 71,
+ "x": 765,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Scroll",
+ "second": "Lock",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 72,
+ "x": 814,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Pause",
+ "second": "Break",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 83,
+ "x": 877,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "Num",
+ "second": "Lock",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 84,
+ "x": 926,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "/",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 85,
+ "x": 975,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "*",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 86,
+ "x": 1024,
+ "y": 38,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "-",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 53,
+ "x": 0,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "`",
+ "second": "~",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 30,
+ "x": 49,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "1",
+ "second": "!",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 31,
+ "x": 98,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "2",
+ "second": "@",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 32,
+ "x": 147,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "3",
+ "second": "#",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 33,
+ "x": 196,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "4",
+ "second": "$",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 34,
+ "x": 245,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "5",
+ "second": "%",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 35,
+ "x": 294,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "6",
+ "second": "^",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 36,
+ "x": 343,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "7",
+ "second": "&",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 37,
+ "x": 392,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "8",
+ "second": "*",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 38,
+ "x": 441,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "9",
+ "second": "(",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 39,
+ "x": 490,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "0",
+ "second": ")",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 45,
+ "x": 539,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "-",
+ "second": "_",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 46,
+ "x": 588,
+ "y": 38,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "=",
+ "second": "+",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 42,
+ "x": 637,
+ "y": 38,
+ "centered": true,
+ "icon": true,
+ "iconsize": 16,
+ "iconx": 655,
+ "icony": 40,
+ "idArray": "",
+ "iconname": "Backspace",
+ "content": {
+ "type": "1U2",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 73,
+ "x": 715,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Ins",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 74,
+ "x": 765,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Home",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 75,
+ "x": 814,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Page",
+ "second": "Up",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 95,
+ "x": 877,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "7",
+ "second": "Home",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 96,
+ "x": 926,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "8",
+ "second": "↑",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 97,
+ "x": 975,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "9",
+ "second": "PgUp",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 87,
+ "x": 1024,
+ "y": 73,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "longBlock",
+ "first": "+",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 43,
+ "x": 0,
+ "y": 73,
+ "centered": true,
+ "icon": true,
+ "iconsize": 15,
+ "iconx": 21,
+ "icony": 75,
+ "idArray": "",
+ "iconname": "Tab",
+ "content": {
+ "type": "1U2",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 20,
+ "x": 62,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "Q",
+ "second": "ㅂ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 26,
+ "x": 111,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "W",
+ "second": "ㅈ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 8,
+ "x": 160,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "E",
+ "second": "ㄷ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 21,
+ "x": 209,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "R",
+ "second": "ㄱ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 23,
+ "x": 258,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "T",
+ "second": "ㅅ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 28,
+ "x": 307,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "Y",
+ "second": "ㅛ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 24,
+ "x": 356,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "U",
+ "second": "ㅕ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 12,
+ "x": 405,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "I",
+ "second": "ㅑ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 18,
+ "x": 454,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "O",
+ "second": "ㅐ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 19,
+ "x": 503,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "P",
+ "second": "ㅔ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 47,
+ "x": 552,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "[",
+ "second": "{",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 48,
+ "x": 601,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "]",
+ "second": "}",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 49,
+ "x": 650,
+ "y": 73,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "\\",
+ "second": "|",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 76,
+ "x": 715,
+ "y": 108,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Del",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 77,
+ "x": 765,
+ "y": 108,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "End",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 78,
+ "x": 814,
+ "y": 108,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "specialBlock",
+ "first": "Page",
+ "second": "Dwn",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 57,
+ "x": 0,
+ "y": 108,
+ "centered": true,
+ "icon": true,
+ "iconsize": 22,
+ "iconx": 22,
+ "icony": 105,
+ "idArray": "",
+ "iconname": "CapsLock",
+ "content": {
+ "type": "1U5",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 4,
+ "x": 70,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "A",
+ "second": "ㅁ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 22,
+ "x": 119,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "S",
+ "second": "ㄴ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 7,
+ "x": 168,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "D",
+ "second": "ㅇ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 9,
+ "x": 218,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "F",
+ "second": "ㄹ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 10,
+ "x": 267,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "G",
+ "second": "ㅎ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 11,
+ "x": 316,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "H",
+ "second": "ㅗ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 13,
+ "x": 366,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "J",
+ "second": "ㅓ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 14,
+ "x": 414,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "K",
+ "second": "ㅏ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 15,
+ "x": 464,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "L",
+ "second": "ㅣ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 51,
+ "x": 514,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": ";",
+ "second": ":",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 52,
+ "x": 563,
+ "y": 108,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "'",
+ "second": "\"",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 40,
+ "x": 612,
+ "y": 108,
+ "centered": true,
+ "icon": true,
+ "iconsize": 20,
+ "iconx": 640,
+ "icony": 106,
+ "idArray": "",
+ "iconname": "Enter",
+ "content": {
+ "type": "1U6",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 92,
+ "x": 877,
+ "y": 108,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "4",
+ "second": "←",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 93,
+ "x": 926,
+ "y": 108,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "5",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 94,
+ "x": 975,
+ "y": 108,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "6",
+ "second": "→",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 225,
+ "x": 0,
+ "y": 143,
+ "centered": true,
+ "icon": true,
+ "iconsize": 18,
+ "iconx": 42,
+ "icony": 142,
+ "idArray": "",
+ "iconname": "Shift",
+ "content": {
+ "type": "1U8",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 29,
+ "x": 103,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "Z",
+ "second": "ㅋ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 27,
+ "x": 152,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "X",
+ "second": "ㅌ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 6,
+ "x": 201,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "C",
+ "second": "ㅊ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 25,
+ "x": 250,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "V",
+ "second": "ㅍ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 5,
+ "x": 300,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "B",
+ "second": "ㅠ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 17,
+ "x": 349,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "N",
+ "second": "ㅜ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 16,
+ "x": 397,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "M",
+ "second": "ㅡ",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 54,
+ "x": 446,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": ",",
+ "second": "<",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 55,
+ "x": 495,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": ".",
+ "second": ">",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 56,
+ "x": 544,
+ "y": 143,
+ "centered": false,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "1U",
+ "first": "/",
+ "second": "?",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 229,
+ "x": 593,
+ "y": 143,
+ "centered": true,
+ "icon": true,
+ "iconsize": 18,
+ "iconx": 632,
+ "icony": 142,
+ "idArray": "",
+ "iconname": "Shift",
+ "content": {
+ "type": "2U",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 82,
+ "x": 765,
+ "y": 143,
+ "centered": true,
+ "icon": true,
+ "idArray": "",
+ "iconname": "ArrUp",
+ "content": {
+ "type": "specialBlock",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 89,
+ "x": 877,
+ "y": 143,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "1",
+ "second": "End",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 90,
+ "x": 926,
+ "y": 143,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "2",
+ "second": "↓",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 91,
+ "x": 975,
+ "y": 143,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": "3",
+ "second": "PgDw",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 88,
+ "x": 1024,
+ "y": 143,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "longBlock",
+ "first": "Intro",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 224,
+ "x": 0,
+ "y": 178,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "2U2",
+ "first": "Ctrl",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 227,
+ "x": 59,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "idArray": "",
+ "iconname": "Win",
+ "content": {
+ "type": "2U2",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 226,
+ "x": 118,
+ "y": 178,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "2U2",
+ "first": "Alt",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 44,
+ "x": 177,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "iconsize": 20,
+ "iconx": 310,
+ "icony": 177,
+ "idArray": "",
+ "iconname": "Space",
+ "content": {
+ "type": "6U2",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 230,
+ "x": 463,
+ "y": 178,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "2U2",
+ "first": "Alt",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 231,
+ "x": 522,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "idArray": "",
+ "iconname": "Win",
+ "content": {
+ "type": "2U2",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 101,
+ "x": 581,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "iconsize": 19,
+ "iconx": 587,
+ "icony": 177,
+ "idArray": "",
+ "iconname": "App",
+ "content": {
+ "type": "2U2",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 228,
+ "x": 640,
+ "y": 178,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "2U2",
+ "first": "Ctrl",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ },
+ "mod": true
+ },
+ {
+ "id": 80,
+ "x": 715,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "idArray": "",
+ "iconname": "ArrLeft",
+ "content": {
+ "type": "specialBlock",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 81,
+ "x": 765,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "idArray": "",
+ "iconname": "ArrDwn",
+ "content": {
+ "type": "specialBlock",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 79,
+ "x": 814,
+ "y": 178,
+ "centered": true,
+ "icon": true,
+ "idArray": "",
+ "iconname": "ArrRight",
+ "content": {
+ "type": "specialBlock",
+ "first": "",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 98,
+ "x": 877,
+ "y": 178,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "wideBlock",
+ "first": "0",
+ "second": "Ins",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 99,
+ "x": 975,
+ "y": 178,
+ "centered": true,
+ "icon": false,
+ "idArray": "",
+ "iconname": "",
+ "content": {
+ "type": "block",
+ "first": ".",
+ "second": "Del",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 104,
+ "x": 715,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": [104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115],
+ "iconname": "",
+ "content": {
+ "type": "specialBlockDropdown",
+ "first": "F13+",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ },
+ {
+ "id": 136,
+ "x": 794,
+ "y": 0,
+ "centered": true,
+ "icon": false,
+ "idArray": [144, 145],
+ "iconname": "",
+ "content": {
+ "type": "genericBlockDropdown",
+ "first": "한글/한자",
+ "second": "",
+ "third": "",
+ "fourth": ""
+ }
+ }
+]
diff --git a/src/renderer/modules/KeyPickerKeyboard/Key.js b/src/renderer/modules/KeyPickerKeyboard/Key.js
index 02578be68..f0f936d21 100644
--- a/src/renderer/modules/KeyPickerKeyboard/Key.js
+++ b/src/renderer/modules/KeyPickerKeyboard/Key.js
@@ -10,7 +10,6 @@ const Style = Styled.g`
// will-change: fill, fill-opacity;
transition-property: fill, fill-opacity;
transition: 100ms ease-in-out;
-
}
.shapeKey {
stroke: ${({ theme }) => theme.styles.keyPicker.keyStrokeColor}
@@ -78,8 +77,8 @@ const ksl = {
b: { dx: 18, dy: 15, fs: 14 },
c: { dx: 28, dy: 15, fs: 14 },
d: { dx: 38, dy: 15, fs: 14 },
- letter: { dx: 18, dy: 16, ddx: 22, ddy: 16, fs: 13, fss: 13 }
- }
+ letter: { dx: 18, dy: 16, ddx: 22, ddy: 16, fs: 13, fss: 13 },
+ },
},
"2UT": {
outb: { x: 94, y: 22, dx: 0, dy: 0 },
@@ -90,8 +89,20 @@ const ksl = {
b: { dx: 60, dy: 16, fs: 16 },
c: { dx: 28, dy: 16, fs: 14 },
d: { dx: 38, dy: 16, fs: 14 },
- letter: { dx: 47, dy: 16, ddx: 47, ddy: 16, fs: 13, fss: 13 }
- }
+ letter: { dx: 47, dy: 16, ddx: 47, ddy: 16, fs: 13, fss: 13 },
+ },
+ },
+ "1US": {
+ outb: { x: keyCapRegularSize.width, y: keyCapRegularSize.height, dx: 0, dy: 0 },
+ out: { x: 42, y: 24, dx: 1, dy: 1 },
+ icon: { x: 12, y: -1, w: 30, h: 26 },
+ text: {
+ a: { dx: 8, dy: 26, fs: 12 },
+ b: { dx: 8, dy: 13, fs: 12 },
+ c: { dx: 24, dy: 26, fs: 12 },
+ d: { dx: 24, dy: 13, fs: 12 },
+ letter: { dx: 22, dy: 19, ddx: 34, ddy: 7, fs: 13, fss: 13 },
+ },
},
specialBlockDropdown: {
outb: { x: 65, y: keyCapRegularSize.height, dx: 0, dy: 0 },
@@ -102,8 +113,8 @@ const ksl = {
b: { dx: 18, dy: 15, fs: 14 },
c: { dx: 28, dy: 15, fs: 14 },
d: { dx: 38, dy: 15, fs: 14 },
- letter: { dx: 18, dy: 16, ddx: 22, ddy: 16, fs: 13, fss: 13 }
- }
+ letter: { dx: 18, dy: 16, ddx: 22, ddy: 16, fs: 13, fss: 13 },
+ },
},
genericBlockDropdown: {
outb: { x: 200, y: keyCapRegularSize.height, dx: 0, dy: 0 },
@@ -114,8 +125,8 @@ const ksl = {
b: { dx: 18, dy: 15, fs: 14 },
c: { dx: 28, dy: 15, fs: 14 },
d: { dx: 38, dy: 15, fs: 14 },
- letter: { dx: 18, dy: 16, ddx: 22, ddy: 16, fs: 13, fss: 13 }
- }
+ letter: { dx: 18, dy: 16, ddx: 22, ddy: 16, fs: 13, fss: 13 },
+ },
},
specialBlockT: {
outb: { x: keyCapRegularSize.width, y: 22, dx: 0, dy: 0 },
@@ -126,8 +137,8 @@ const ksl = {
b: { dx: 10, dy: 28, fs: 14 },
c: { dx: 128, dy: 19, fs: 14 },
d: { dx: 138, dy: 19, fs: 14 },
- letter: { dx: 22, dy: 17, ddx: 22, ddy: 17, fs: 13, fss: 13 }
- }
+ letter: { dx: 22, dy: 17, ddx: 22, ddy: 17, fs: 13, fss: 13 },
+ },
},
specialBlockT2: {
outb: { x: keyCapRegularSize.width, y: 22, dx: 0, dy: 0 },
@@ -138,8 +149,8 @@ const ksl = {
b: { dx: 10, dy: 28, fs: 14 },
c: { dx: 128, dy: 19, fs: 14 },
d: { dx: 138, dy: 19, fs: 14 },
- letter: { dx: 22, dy: 17, ddx: 22, ddy: 17, fs: 13, fss: 13 }
- }
+ letter: { dx: 22, dy: 17, ddx: 22, ddy: 17, fs: 13, fss: 13 },
+ },
},
"1U": {
outb: { x: keyCapRegularSize.width, y: keyCapRegularSize.height, dx: 0, dy: 0 },
@@ -150,8 +161,8 @@ const ksl = {
b: { dx: 18, dy: 22, fs: 13 },
c: { dx: 29, dy: 14, fs: 13 },
d: { dx: 38, dy: 15, fs: 13 },
- letter: { dx: 22, dy: 19, ddx: 34, ddy: 7, fs: 13, fss: 13 }
- }
+ letter: { dx: 22, dy: 19, ddx: 34, ddy: 7, fs: 13, fss: 13 },
+ },
},
"1U2": {
outb: { x: 57, y: keyCapRegularSize.height, dx: 0, dy: 0 },
@@ -162,8 +173,8 @@ const ksl = {
b: { dx: 16, dy: 19, fs: 14 },
c: { dx: 28, dy: 19, fs: 14 },
d: { dx: 38, dy: 19, fs: 14 },
- letter: { dx: 27, dy: 19, ddx: 27, ddy: 19, fs: 16, fss: 14 }
- }
+ letter: { dx: 27, dy: 19, ddx: 27, ddy: 19, fs: 16, fss: 14 },
+ },
},
"1U5": {
outb: { x: 64, y: keyCapRegularSize.height, dx: 0, dy: 0 },
@@ -174,8 +185,8 @@ const ksl = {
b: { dx: 16, dy: 19, fs: 14 },
c: { dx: 28, dy: 19, fs: 14 },
d: { dx: 38, dy: 19, fs: 14 },
- letter: { dx: 32, dy: 19, ddx: 32, ddy: 19, fs: 16, fss: 14 }
- }
+ letter: { dx: 32, dy: 19, ddx: 32, ddy: 19, fs: 16, fss: 14 },
+ },
},
"1U6": {
outb: { x: 82, y: keyCapRegularSize.height, dx: 0, dy: 0 },
@@ -186,8 +197,8 @@ const ksl = {
b: { dx: 16, dy: 19, fs: 14 },
c: { dx: 28, dy: 19, fs: 14 },
d: { dx: 38, dy: 19, fs: 14 },
- letter: { dx: 42, dy: 19, ddx: 42, ddy: 19, fs: 16, fss: 14 }
- }
+ letter: { dx: 42, dy: 19, ddx: 42, ddy: 19, fs: 16, fss: 14 },
+ },
},
"1U8": {
outb: { x: 98, y: keyCapRegularSize.height, dx: 0, dy: 0 },
@@ -198,8 +209,8 @@ const ksl = {
b: { dx: 16, dy: 19, fs: 14 },
c: { dx: 28, dy: 19, fs: 14 },
d: { dx: 38, dy: 19, fs: 14 },
- letter: { dx: 47, dy: 19, ddx: 47, ddy: 19, fs: 16, fss: 14 }
- }
+ letter: { dx: 47, dy: 19, ddx: 47, ddy: 19, fs: 16, fss: 14 },
+ },
},
"2U": {
outb: { x: 101, y: keyCapRegularSize.height, dx: 0, dy: 0 },
@@ -210,8 +221,8 @@ const ksl = {
b: { dx: 60, dy: 19, fs: 14 },
c: { dx: 28, dy: 19, fs: 14 },
d: { dx: 38, dy: 19, fs: 14 },
- letter: { dx: 52, dy: 19, ddx: 52, ddy: 19, fs: 14, fss: 14 }
- }
+ letter: { dx: 52, dy: 19, ddx: 52, ddy: 19, fs: 14, fss: 14 },
+ },
},
"2U2": {
outb: { x: 54, y: keyCapRegularSize.height, dx: 0, dy: 0 },
@@ -222,8 +233,8 @@ const ksl = {
b: { dx: 60, dy: 19, fs: 13 },
c: { dx: 28, dy: 19, fs: 13 },
d: { dx: 38, dy: 19, fs: 13 },
- letter: { dx: 22, dy: 19, ddx: 52, ddy: 19, fs: 13, fss: 13 }
- }
+ letter: { dx: 22, dy: 19, ddx: 52, ddy: 19, fs: 13, fss: 13 },
+ },
},
"3U": {
outb: { x: 168, y: 26, dx: 0, dy: 0 },
@@ -234,8 +245,8 @@ const ksl = {
b: { dx: 16, dy: 19, fs: 14 },
c: { dx: 28, dy: 19, fs: 14 },
d: { dx: 38, dy: 19, fs: 14 },
- letter: { dx: 84, dy: 19, ddx: 84, ddy: 19, fs: 20, fss: 14 }
- }
+ letter: { dx: 84, dy: 19, ddx: 84, ddy: 19, fs: 20, fss: 14 },
+ },
},
"6U2": {
outb: { x: 281, y: keyCapRegularSize.height, dx: 0, dy: 0 },
@@ -246,8 +257,8 @@ const ksl = {
b: { dx: 16, dy: 19, fs: 14 },
c: { dx: 28, dy: 19, fs: 14 },
d: { dx: 38, dy: 19, fs: 14 },
- letter: { dx: 142, dy: 19, ddx: 142, ddy: 19, fs: 20, fss: 14 }
- }
+ letter: { dx: 142, dy: 19, ddx: 142, ddy: 19, fs: 20, fss: 14 },
+ },
},
block: {
outb: { x: keyCapRegularSize.width, y: keyCapRegularSize.height, dx: 0, dy: 0 },
@@ -258,8 +269,8 @@ const ksl = {
b: { dx: 10, dy: 28, fs: 14 },
c: { dx: 128, dy: 19, fs: 14 },
d: { dx: 138, dy: 19, fs: 14 },
- letter: { dx: 22, dy: 14, ddx: 22, ddy: 17, fs: 11, fss: 11 }
- }
+ letter: { dx: 22, dy: 14, ddx: 22, ddy: 17, fs: 11, fss: 11 },
+ },
},
specialBlock: {
outb: { x: keyCapRegularSize.width, y: keyCapRegularSize.height, dx: 0, dy: 0 },
@@ -270,8 +281,8 @@ const ksl = {
b: { dx: 10, dy: 28, fs: 13 },
c: { dx: 128, dy: 19, fs: 13 },
d: { dx: 138, dy: 19, fs: 13 },
- letter: { dx: 22, dy: 14, ddx: 22, ddy: 17, fs: 11, fss: 11 }
- }
+ letter: { dx: 22, dy: 14, ddx: 22, ddy: 17, fs: 11, fss: 11 },
+ },
},
longBlock: {
outb: { x: keyCapRegularSize.width, y: keyCapRegularSize.height * 2 + 5, dx: 0, dy: 0 },
@@ -282,8 +293,8 @@ const ksl = {
b: { dx: 2, dy: 28, fs: 14 },
c: { dx: 28, dy: 19, fs: 14 },
d: { dx: 38, dy: 19, fs: 14 },
- letter: { dx: 22, dy: 38, ddx: 18, ddy: 38, fs: 11, fss: 11 }
- }
+ letter: { dx: 22, dy: 38, ddx: 18, ddy: 38, fs: 11, fss: 11 },
+ },
},
wideBlock: {
outb: { x: 93, y: keyCapRegularSize.height, dx: 0, dy: 0 },
@@ -294,8 +305,8 @@ const ksl = {
b: { dx: 2, dy: 28, fs: 14 },
c: { dx: 28, dy: 19, fs: 14 },
d: { dx: 38, dy: 19, fs: 14 },
- letter: { dx: 45, dy: 17, ddx: 45, ddy: 17, fs: 11, fss: 11 }
- }
+ letter: { dx: 45, dy: 17, ddx: 45, ddy: 17, fs: 11, fss: 11 },
+ },
},
enter: {
outb: { x: keyCapRegularSize.width, y: 26, dx: 0, dy: 0 },
@@ -306,8 +317,8 @@ const ksl = {
b: { dx: 16, dy: 19, fs: 14 },
c: { dx: 28, dy: 19, fs: 14 },
d: { dx: 38, dy: 19, fs: 14 },
- letter: { dx: 22, dy: 16, ddx: 22, ddy: 16, fs: 18, fss: 14 }
- }
+ letter: { dx: 22, dy: 16, ddx: 22, ddy: 16, fs: 18, fss: 14 },
+ },
},
title: {
outb: { x: keyCapRegularSize.width, y: 26, dx: 0, dy: 0 },
@@ -318,9 +329,9 @@ const ksl = {
b: { dx: 16, dy: 19, fs: 14 },
c: { dx: 28, dy: 19, fs: 14 },
d: { dx: 38, dy: 19, fs: 14 },
- letter: { dx: 0, dy: 16, ddx: 0, ddy: 16, fs: 16, fss: 16 }
- }
- }
+ letter: { dx: 0, dy: 16, ddx: 0, ddy: 16, fs: 16, fss: 16 },
+ },
+ },
};
class Key extends React.Component {
@@ -341,14 +352,14 @@ class Key extends React.Component {
icony,
content,
idArray,
- disabled
+ disabled,
} = this.props;
return (
);
diff --git a/src/renderer/modules/KeyPickerKeyboard/SW.json b/src/renderer/modules/KeyPickerKeyboard/SW.json
index 82857e319..99604b79c 100644
--- a/src/renderer/modules/KeyPickerKeyboard/SW.json
+++ b/src/renderer/modules/KeyPickerKeyboard/SW.json
@@ -1485,7 +1485,7 @@
"iconname": "",
"content": {
"type": "longBlock",
- "first": "Intro",
+ "first": "Enter",
"second": "",
"third": "",
"fourth": ""
diff --git a/src/renderer/modules/KeyPickerKeyboard/SWGR.json b/src/renderer/modules/KeyPickerKeyboard/SWGR.json
index a3512cc9d..78ee84772 100644
--- a/src/renderer/modules/KeyPickerKeyboard/SWGR.json
+++ b/src/renderer/modules/KeyPickerKeyboard/SWGR.json
@@ -1485,7 +1485,7 @@
"iconname": "",
"content": {
"type": "longBlock",
- "first": "Intro",
+ "first": "Enter",
"second": "",
"third": "",
"fourth": ""
diff --git a/src/renderer/modules/KeyVisualizer/KeyVisualizer.js b/src/renderer/modules/KeyVisualizer/KeyVisualizer.js
index bf7f8c24a..9dd39a97a 100644
--- a/src/renderer/modules/KeyVisualizer/KeyVisualizer.js
+++ b/src/renderer/modules/KeyVisualizer/KeyVisualizer.js
@@ -108,18 +108,18 @@ const Style = Styled.div`
}
`;
-//}= ({ oldValue, newValue, keyCode }) => {
+// }= ({ oldValue, newValue, keyCode }) => {
class KeyVisualizer extends React.Component {
constructor(props) {
super(props);
this.state = {
- //modifs: []
+ // modifs: []
};
}
parseModifs(keycode) {
- let modifs = [];
+ const modifs = [];
if (keycode & 0b100000000) {
// Ctrl Decoder
modifs.push(1);
@@ -152,23 +152,23 @@ class KeyVisualizer extends React.Component {
const { keyCode, oldKeyCode, newValue, oldValue, isStandardView, superkeyAction } = this.props;
const rows = [
{
- title: `
${i18n.editor.superkeys.actions.tapLabel}: Selected value`
+ title: `
${i18n.editor.superkeys.actions.tapLabel}: Selected value`,
},
{
- title: `
${i18n.editor.superkeys.actions.holdLabel}: Selected value`
+ title: `
${i18n.editor.superkeys.actions.holdLabel}: Selected value`,
},
{
- title: `
${i18n.editor.superkeys.actions.tapAndHoldLabel}: Selected value`
+ title: `
${i18n.editor.superkeys.actions.tapAndHoldLabel}: Selected value`,
},
{
- title: `
${i18n.editor.superkeys.actions.doubleTapLabel}: Selected value`
+ title: `
${i18n.editor.superkeys.actions.doubleTapLabel}: Selected value`,
},
{
- title: `
${i18n.editor.superkeys.actions.doubleTapAndHoldLabel}: Selected value`
+ title: `
${i18n.editor.superkeys.actions.doubleTapAndHoldLabel}: Selected value`,
},
{
- title: `Selected value`
- }
+ title: `Selected value`,
+ },
];
return (
diff --git a/src/renderer/modules/KeysTabs/DelayTab.js b/src/renderer/modules/KeysTabs/DelayTab.js
index c27e57974..d2c630bf0 100644
--- a/src/renderer/modules/KeysTabs/DelayTab.js
+++ b/src/renderer/modules/KeysTabs/DelayTab.js
@@ -106,7 +106,7 @@ class DelayTab extends Component {
this.state = {
fixedSelected: true,
fixedValue: 0,
- randomValue: { min: 0, max: 0 }
+ randomValue: { min: 0, max: 0 },
};
}
@@ -119,44 +119,46 @@ class DelayTab extends Component {
};
updateFixed = e => {
- const value = parseInt(e.target.value);
+ const value = parseInt(e.target.value, 10);
this.setState({ fixedValue: value > 65535 ? 65535 : value });
};
updateRandomMin = e => {
- let randomValue = this.state.randomValue;
- let valueMin = parseInt(e.target.value);
+ const { randomValue } = this.state;
+ let valueMin = parseInt(e.target.value, 10);
valueMin = valueMin > 65535 ? 65535 : valueMin;
if (valueMin > randomValue.max) {
randomValue.max = valueMin;
}
randomValue.min = valueMin;
- this.setState({ randomValue: randomValue });
+ this.setState({ randomValue });
};
updateRandomMax = e => {
- let randomValue = this.state.randomValue;
- let valueMax = parseInt(e.target.value);
+ const { randomValue } = this.state;
+ let valueMax = parseInt(e.target.value, 10);
valueMax = valueMax > 65535 ? 65535 : valueMax;
if (valueMax < randomValue.min) {
randomValue.min = valueMax;
}
randomValue.max = valueMax;
- this.setState({ randomValue: randomValue });
+ this.setState({ randomValue });
};
addDelay = () => {
- console.log("add delay", this.state.fixedSelected, this.state.fixedValue, this.state.randomValue);
- if (this.state.fixedSelected) {
- this.props.onAddDelay(this.state.fixedValue, 2);
+ const { fixedSelected, fixedValue, randomValue } = this.state;
+ const { onAddDelay, onAddDelayRnd } = this.props;
+ console.log("add delay", fixedSelected, fixedValue, randomValue);
+ if (fixedSelected) {
+ onAddDelay(fixedValue, 2);
} else {
- this.props.onAddDelayRnd(this.state.randomValue.min, this.state.randomValue.max, 1);
+ onAddDelayRnd(randomValue.min, randomValue.max, 1);
}
// clean state
this.setState({
fixedSelected: true,
fixedValue: 0,
- randomValue: { min: 0, max: 0 }
+ randomValue: { min: 0, max: 0 },
});
};
@@ -188,7 +190,7 @@ class DelayTab extends Component {
/>