Index: output/bt_program23.icode
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/output/bt_program23.icode	(revision 1206)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/output/bt_program23.icode	(working copy)
@@ -857,7 +857,7 @@
  00000856  0x0000047d arg  0x00000000 , 0x00000011 
  00000857  0x0000047e call  0x0000035f 
  00000858  0x0000047f call  0x00000364 
- 00000859  0x00000480 call  0x00000369 
+ 00000859  0x00000480 call  0x00004130 
  00000860  0x00000481 call  0x00000373 
  00000861  0x00000482 call  0x00000380 
  00000862  0x00000483 branch  0x0000411e 
Index: output/bt_program23.list
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/output/bt_program23.list	(revision 1206)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/output/bt_program23.list	(working copy)
@@ -977,7 +977,7 @@
 0x358 001149 arg 0 ,rega 
 0x359 001150 call p_mouse_check_lkey_gpio 
 0x35a 001151 call p_mouse_check_rkey_gpio 
-0x35b 001152 call p_mouse_check_mkey_gpio 
+0x35b 001152 call mouse_check_mkey_gpio 
 0x35c 001153 call p_mouse_check_bkkey_gpio 
 0x35d 001154 call p_mouse_check_fwkey_gpio 
 0x35e 001155 branch mouse_check_key_gpio_next 
Index: output/bt_program23.meta
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/output/bt_program23.meta	(revision 1206)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/output/bt_program23.meta	(working copy)
@@ -1149,7 +1149,7 @@
 	arg 0,rega
 	call p_mouse_check_lkey_gpio
 	call p_mouse_check_rkey_gpio
-	call p_mouse_check_mkey_gpio
+	call mouse_check_mkey_gpio
 	call p_mouse_check_bkkey_gpio
 	call p_mouse_check_fwkey_gpio
 	branch mouse_check_key_gpio_next
Index: output/bt_program23.rom
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/output/bt_program23.rom	(revision 1206)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/output/bt_program23.rom	(working copy)
@@ -857,7 +857,7 @@
 11011010001000000000000000000000
 00100000010000000000001101011111
 00100000010000000000001101100100
-00100000010000000000001101101001
+00100000010000000100000100110000
 00100000010000000000001101110011
 00100000010000000000001110000000
 00100000001000000100000100011110
Index: output/eeprom.dat
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/output/eeprom.dat	(revision 1206)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/output/eeprom.dat	(working copy)
@@ -3442,8 +3442,8 @@
 64
 20
 40
-03
-69
+41
+30
 20
 40
 03
@@ -5532,8 +5532,8 @@
 60
 00
 00
-2f
-f3
+0b
+63
 aa
 55
 40
@@ -5681,7 +5681,7 @@
 5a
 00
 b7
-24
+04
 1a
 17
 aa
@@ -5727,15 +5727,15 @@
 ff
 ff
 ff
-05
 04
+05
 ff
 ff
 ff
 0b
 0c
-0c
 03
+0c
 ff
 ff
 0d
@@ -5744,8 +5744,8 @@
 0a
 0a
 ff
-00
-00
+02
+02
 00
 aa
 55
@@ -6779,10 +6779,10 @@
 aa
 aa
 55
-66
+4a
 75
-c9
-33
+47
+e4
 ff
 ff
 ff
Index: output/flash.dat
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/output/flash.dat	(revision 1206)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/output/flash.dat	(working copy)
@@ -3442,8 +3442,8 @@
 64
 20
 40
-03
-69
+41
+30
 20
 40
 03
@@ -5532,8 +5532,8 @@
 60
 00
 00
-2f
-f3
+0b
+63
 aa
 55
 40
@@ -5681,7 +5681,7 @@
 5a
 00
 b7
-24
+04
 1a
 17
 aa
@@ -5727,15 +5727,15 @@
 ff
 ff
 ff
-05
 04
+05
 ff
 ff
 ff
 0b
 0c
-0c
 03
+0c
 ff
 ff
 0d
@@ -5744,8 +5744,8 @@
 0a
 0a
 ff
-00
-00
+02
+02
 00
 aa
 55
@@ -6779,10 +6779,10 @@
 aa
 aa
 55
-66
+4a
 75
-c9
-33
+47
+e4
 ff
 ff
 ff
Index: output/otp.dat
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/output/otp.dat	(revision 1206)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/output/otp.dat	(working copy)
@@ -3442,8 +3442,8 @@
 64
 20
 40
-03
-69
+41
+30
 20
 40
 03
@@ -5532,8 +5532,8 @@
 60
 00
 00
-2f
-f3
+0b
+63
 aa
 55
 40
@@ -5681,7 +5681,7 @@
 5a
 00
 b7
-24
+04
 1a
 17
 aa
@@ -5727,15 +5727,15 @@
 ff
 ff
 ff
-05
 04
+05
 ff
 ff
 ff
 0b
 0c
-0c
 03
+0c
 ff
 ff
 0d
@@ -5744,8 +5744,8 @@
 0a
 0a
 ff
-00
-00
+02
+02
 00
 aa
 55
@@ -6779,7 +6779,7 @@
 aa
 aa
 55
-28
+0c
 75
-22
-e6
+25
+98
Index: output/program.lis
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/output/program.lis	(revision 1206)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/output/program.lis	(working copy)
@@ -1095,7 +1095,7 @@
 0358 da200000 arg 0 ,rega 
 0359 2040035f call p_mouse_check_lkey_gpio 
 035a 20400364 call p_mouse_check_rkey_gpio 
-035b 20400369 call p_mouse_check_mkey_gpio 
+035b 20404130 call mouse_check_mkey_gpio 
 035c 20400373 call p_mouse_check_bkkey_gpio 
 035d 20400380 call p_mouse_check_fwkey_gpio 
 035e 2020411e branch mouse_check_key_gpio_next 
Index: output/ramcode.rom
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/output/ramcode.rom	(revision 1206)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/output/ramcode.rom	(working copy)
@@ -857,7 +857,7 @@
 da200000
 2040035f
 20400364
-20400369
+20404130
 20400373
 20400380
 2020411e
Index: output/sched.rom
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/output/sched.rom	(revision 1206)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/output/sched.rom	(working copy)
@@ -141,7 +141,7 @@
 #bit5 MOUSE_ENABLE_PB_BUTTON_CONNECT_GND
 #bit6 MOUSE_ENABLE_DPI_KEY_CONNECT_ADC
 #bit7 MOUSE_ENABLE_24G_FIRST_AUTO_PAIRING
-24
+04
 
 #mouse flag byte7
 #bit0 MOUSE_ENABLE_AUTO_24G_PARING
@@ -183,16 +183,16 @@
 mem_matrix_public_gpio:ff
 mem_sensor_motion_gpio:ff
 mem_customer_key_gpio:ff
-mem_whee_a_data_gpio:05
-mem_whee_b_data_gpio:04
+mem_whee_a_data_gpio:04
+mem_whee_b_data_gpio:05
 mem_config_device_24g_led_gpio:ff
 mem_config_device_bt1_led_gpio:ff
 mem_select_sensor_angle_gpio:ff
 
 mem_lbutton_gpio:0b
 mem_rbutton_gpio:0c
-mem_mbutton_gpio:0c
-mem_config_select_device_button_gpio:03
+mem_mbutton_gpio:03
+mem_config_select_device_button_gpio:0c
 mem_whee_ta_data_gpio:ff
 mem_whee_tb_data_gpio:ff
 mem_device_switch_gpio:0d
@@ -202,8 +202,8 @@
 mem_config_device_bt2_led_gpio:0a
 mem_dpi_led_gpio:ff #03
 
-mem_sensor_angle_default:00	#00--6CLK   01--9CLK   02--12CLK   03--3CLK
-mem_sensor_angle_switch:00	#00--6CLK   01--9CLK   02--12CLK   03--3CLK
+mem_sensor_angle_default:02	#00--6CLK   01--9CLK   02--12CLK   03--3CLK
+mem_sensor_angle_switch:02	#00--6CLK   01--9CLK   02--12CLK   03--3CLK
 mem_config_sensor_dpi:00		#00--1200   01--1600
 
 mem_mouse_logo_led_gpio:ff
Index: program/patch.prog
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/program/patch.prog	(revision 1206)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/program/patch.prog	(working copy)
@@ -1133,7 +1133,7 @@
 	arg 0,rega
 	call p_mouse_check_lkey_gpio
 	call p_mouse_check_rkey_gpio
-	call p_mouse_check_mkey_gpio
+	call mouse_check_mkey_gpio
 	call p_mouse_check_bkkey_gpio
 	call p_mouse_check_fwkey_gpio
 	branch mouse_check_key_gpio_next
Index: sched/mouse.dat
===================================================================
--- /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/sched/mouse.dat	(revision 1206)
+++ /YC1308AC/branch/mouse_project/ZhongXinSheng/ZXS_V8/sched/mouse.dat	(working copy)
@@ -74,7 +74,7 @@
 #bit5 MOUSE_ENABLE_PB_BUTTON_CONNECT_GND
 #bit6 MOUSE_ENABLE_DPI_KEY_CONNECT_ADC
 #bit7 MOUSE_ENABLE_24G_FIRST_AUTO_PAIRING
-24
+04
 
 #mouse flag byte7
 #bit0 MOUSE_ENABLE_AUTO_24G_PARING
@@ -124,11 +124,11 @@
 
 mem_lbutton_gpio:0b
 mem_rbutton_gpio:0c
-mem_mbutton_gpio:0d
-mem_config_select_device_button_gpio:03
+mem_mbutton_gpio:03
+mem_config_select_device_button_gpio:0c
 mem_whee_ta_data_gpio:ff
 mem_whee_tb_data_gpio:ff
-mem_device_switch_gpio:0c
+mem_device_switch_gpio:0d
 mem_mouse_sensor_sclk_gpio:07
 mem_mouse_sensor_sdio_gpio:06
 mem_config_low_voltage_alarm_gpio:0a
