Index: c51/kb_process.c
===================================================================
--- /YJX_KB_Project/1026_KB/YD168/c51/kb_process.c	(revision 268)
+++ /YJX_KB_Project/1026_KB/YD168/c51/kb_process.c	(working copy)
@@ -465,7 +465,7 @@
 		}
 	}
 
-	if(YC_check_is_connected() && (!(m_caps_num_lock & KB_PC_KEYSEL_NUMLOCK)))
+	if(YC_check_is_connected() && ((m_caps_num_lock & KB_PC_KEYSEL_NUMLOCK)))
 	{
 		switch (key_value)
 		{ 
Index: c51/output/FW
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/output/FW.COD
===================================================================
--- /YJX_KB_Project/1026_KB/YD168/c51/output/FW.COD	(revision 268)
+++ /YJX_KB_Project/1026_KB/YD168/c51/output/FW.COD	(working copy)
@@ -1,4 +1,4 @@
-LX51 LINKER/LOCATER V4.41                                                               07/12/2021  16:12:45  PAGE 1
+LX51 LINKER/LOCATER V4.41                                                               07/14/2021  18:41:50  PAGE 1
 
 
 
@@ -5071,14 +5071,14 @@
   466: 	}
 001888         ?C0101?KB_PROCESS:
   467: 
-  468: 	if(YC_check_is_connected() && (!(m_caps_num_lock & KB_PC_KEYSEL_NUMLOCK)))
+  468: 	if(YC_check_is_connected() && ((m_caps_num_lock & KB_PC_KEYSEL_NUMLOCK)))
 001888 120301            LCALL   YC_check_is_connected
 00188B EF                MOV     A,R7
 00188C 7002              JNZ     $ + 4H
 00188E 2147              AJMP    ?C0118?KB_PROCESS
 001890 904CB7            MOV     DPTR,#m_caps_num_lock
 001893 E0                MOVX    A,@DPTR
-001894 30E002            JNB     ACC.0,$ + 5H
+001894 20E002            JB      ACC.0,$ + 5H
 001897 2147              AJMP    ?C0118?KB_PROCESS
   469: 	{
   470: 		switch (key_value)
Index: c51/output/FW.HTM
===================================================================
--- /YJX_KB_Project/1026_KB/YD168/c51/output/FW.HTM	(revision 268)
+++ /YJX_KB_Project/1026_KB/YD168/c51/output/FW.HTM	(working copy)
@@ -25,7 +25,7 @@
 
 <p class="TinyT">
 Created from: <b>LX51 LINKER/LOCATER V4.41</b><br>
-Creation time: <b>07/12/2021  16:12:45</b><p>
+Creation time: <b>07/14/2021  18:41:50</b><p>
 
 <hr>
 
Index: c51/output/FW.MAP
===================================================================
--- /YJX_KB_Project/1026_KB/YD168/c51/output/FW.MAP	(revision 268)
+++ /YJX_KB_Project/1026_KB/YD168/c51/output/FW.MAP	(working copy)
@@ -1,4 +1,4 @@
-LX51 LINKER/LOCATER V4.41                                                               07/12/2021  16:12:45  PAGE 1
+LX51 LINKER/LOCATER V4.41                                                               07/14/2021  18:41:50  PAGE 1
 
 
 LX51 LINKER/LOCATER V4.41, INVOKED BY:
Index: c51/output/FW.SBR
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/output/eeprom.dat
===================================================================
--- /YJX_KB_Project/1026_KB/YD168/c51/output/eeprom.dat	(revision 268)
+++ /YJX_KB_Project/1026_KB/YD168/c51/output/eeprom.dat	(working copy)
@@ -9978,7 +9978,7 @@
 4c
 b7
 e0
-30
+20
 e0
 02
 21
@@ -12056,8 +12056,8 @@
 5c
 f0
 22
-cc
-f4
+7e
+47
 aa
 55
 40
Index: c51/output/fw.hex
===================================================================
--- /YJX_KB_Project/1026_KB/YD168/c51/output/fw.hex	(revision 268)
+++ /YJX_KB_Project/1026_KB/YD168/c51/output/fw.hex	(working copy)
@@ -391,7 +391,7 @@
 :101860008026904E9274F5F0801E904E9274F8F09F
 :101870008016904E9274F6F0800E904E9274F7F0AF
 :101880008006904E927447F0120301EF70022147D8
-:10189000904CB7E030E0022147904E91E012017D7C
+:10189000904CB7E020E0022147904E91E012017D8C
 :1018A00018F90C19110D19190E19210F19311019E8
 :1018B000011219091318F11818D12418D92518E1A3
 :1018C0002618E92719293319393719413800001921
Index: c51/output/fwram.rom
===================================================================
--- /YJX_KB_Project/1026_KB/YD168/c51/output/fwram.rom	(revision 268)
+++ /YJX_KB_Project/1026_KB/YD168/c51/output/fwram.rom	(working copy)
@@ -6290,7 +6290,7 @@
 4c
 b7
 e0
-30
+20
 e0
 02
 21
Index: c51/patch/adc.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/bluetooth.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/global_variable.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/kb_process.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/keyscan.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/led.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/ram.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
Index: c51/patch/sys.obj
===================================================================
Cannot display: file marked as a binary type.
svn:mime-type = application/octet-stream
