diff --git a/EFI/OC/ACPI/SSDT-FNKey.aml b/EFI/OC/ACPI/SSDT-FNKey.aml
new file mode 100644
index 0000000..cf5c875
Binary files /dev/null and b/EFI/OC/ACPI/SSDT-FNKey.aml differ
diff --git a/EFI/OC/config.plist b/EFI/OC/config.plist
index 9106e20..11f24b6 100644
--- a/EFI/OC/config.plist
+++ b/EFI/OC/config.plist
@@ -38,6 +38,14 @@
Path
SSDT-EC-USBX.aml
+
+ Comment
+ SSDT-FNKey.aml
+ Enabled
+
+ Path
+ SSDT-FNKey.aml
+
Comment
SSDT-GPRW.aml
@@ -355,6 +363,246 @@
TableSignature
+
+ Base
+
+ BaseSkip
+ 0
+ Comment
+ _Q01 to XQ01
+ Count
+ 1
+ Enabled
+
+ Find
+ X1EwMQA=
+ Limit
+ 0
+ Mask
+
+ OemTableId
+
+ Replace
+ WFEwMQA=
+ ReplaceMask
+
+ Skip
+ 0
+ TableLength
+ 0
+ TableSignature
+
+
+
+ Base
+
+ BaseSkip
+ 0
+ Comment
+ _Q34 to XQ34
+ Count
+ 1
+ Enabled
+
+ Find
+ X1EzNAA=
+ Limit
+ 0
+ Mask
+
+ OemTableId
+
+ Replace
+ WFEzNAA=
+ ReplaceMask
+
+ Skip
+ 0
+ TableLength
+ 0
+ TableSignature
+
+
+
+ Base
+
+ BaseSkip
+ 0
+ Comment
+ _Q36 to XQ36
+ Count
+ 1
+ Enabled
+
+ Find
+ X1EzNgA=
+ Limit
+ 0
+ Mask
+
+ OemTableId
+
+ Replace
+ WFEzNgA=
+ ReplaceMask
+
+ Skip
+ 0
+ TableLength
+ 0
+ TableSignature
+
+
+
+ Base
+
+ BaseSkip
+ 0
+ Comment
+ _Q37 to XQ37
+ Count
+ 1
+ Enabled
+
+ Find
+ X1EzNwA=
+ Limit
+ 0
+ Mask
+
+ OemTableId
+
+ Replace
+ WFEzNwA=
+ ReplaceMask
+
+ Skip
+ 0
+ TableLength
+ 0
+ TableSignature
+
+
+
+ Base
+
+ BaseSkip
+ 0
+ Comment
+ _Q50 to XQ50
+ Count
+ 1
+ Enabled
+
+ Find
+ X1E1MAA=
+ Limit
+ 0
+ Mask
+
+ OemTableId
+
+ Replace
+ WFE1MAA=
+ ReplaceMask
+
+ Skip
+ 0
+ TableLength
+ 0
+ TableSignature
+
+
+
+ Base
+
+ BaseSkip
+ 0
+ Comment
+ _Q51 to XQ51
+ Count
+ 1
+ Enabled
+
+ Find
+ X1E1MQA=
+ Limit
+ 0
+ Mask
+
+ OemTableId
+
+ Replace
+ WFE1MQA=
+ ReplaceMask
+
+ Skip
+ 0
+ TableLength
+ 0
+ TableSignature
+
+
+
+ Base
+
+ BaseSkip
+ 0
+ Comment
+ _Q72 to XQ72
+ Count
+ 1
+ Enabled
+
+ Find
+ X1E3MgA=
+ Limit
+ 0
+ Mask
+
+ OemTableId
+
+ Replace
+ WFE3MgA=
+ ReplaceMask
+
+ Skip
+ 0
+ TableLength
+ 0
+ TableSignature
+
+
+
+ Base
+
+ BaseSkip
+ 0
+ Comment
+ _QFF to XQFF
+ Count
+ 1
+ Enabled
+
+ Find
+ X1FGRgA=
+ Limit
+ 0
+ Mask
+
+ OemTableId
+
+ Replace
+ WFFGRgA=
+ ReplaceMask
+
+ Skip
+ 0
+ TableLength
+ 0
+ TableSignature
+
+
Quirks