Index: output/eeprom.dat
===================================================================
--- /YC1308AC/branch/mouse_project/XZR/mouse_public_xzr_branch/PBSwicth_3mouse_2ch_K630_Gan/output/eeprom.dat	(revision 2096)
+++ /YC1308AC/branch/mouse_project/XZR/mouse_public_xzr_branch/PBSwicth_3mouse_2ch_K630_Gan/output/eeprom.dat	(working copy)
@@ -887,7 +887,7 @@
 20
 40
 03
-f8
+f6
 20
 20
 3e
@@ -1487,7 +1487,7 @@
 20
 40
 04
-06
+04
 20
 40
 03
@@ -2211,7 +2211,7 @@
 20
 40
 04
-06
+04
 20
 40
 49
@@ -2263,7 +2263,7 @@
 20
 40
 03
-f8
+f6
 d8
 40
 00
@@ -3450,8 +3450,8 @@
 00
 6f
 e0
-cb
-a7
+cc
+47
 24
 7a
 00
@@ -3463,7 +3463,7 @@
 20
 3a
 04
-0d
+0b
 67
 e0
 cb
@@ -3499,7 +3499,7 @@
 20
 40
 04
-0a
+08
 20
 40
 03
@@ -3567,7 +3567,7 @@
 20
 40
 03
-fc
+fa
 20
 40
 04
@@ -3619,7 +3619,7 @@
 20
 40
 03
-f8
+f6
 20
 40
 03
@@ -3819,7 +3819,7 @@
 20
 20
 03
-eb
+e9
 6f
 e0
 cc
@@ -3839,7 +3839,7 @@
 20
 20
 03
-dd
+db
 6f
 e0
 cc
@@ -3863,7 +3863,7 @@
 da
 40
 03
-d5
+d3
 20
 20
 31
@@ -3880,14 +3880,6 @@
 20
 03
 c3
-6f
-e0
-cc
-c5
-20
-3a
-03
-b7
 70
 4c
 c5
@@ -3919,7 +3911,7 @@
 20
 40
 03
-cd
+cb
 20
 40
 04
@@ -3927,7 +3919,7 @@
 20
 20
 03
-da
+d8
 6f
 e0
 cc
@@ -3935,7 +3927,7 @@
 c0
 00
 83
-d2
+d0
 6f
 e0
 cc
@@ -3943,7 +3935,7 @@
 24
 5a
 03
-cd
+cb
 20
 40
 03
@@ -3955,7 +3947,7 @@
 c0
 00
 83
-ea
+e8
 70
 4c
 52
@@ -3967,15 +3959,15 @@
 c0
 00
 03
-e2
+e0
 c0
 00
 83
-e4
+e2
 c0
 01
 03
-e6
+e4
 20
 60
 00
@@ -3987,7 +3979,7 @@
 20
 20
 03
-e7
+e5
 68
 48
 cc
@@ -3995,7 +3987,7 @@
 20
 20
 03
-e7
+e5
 68
 48
 cc
@@ -4023,15 +4015,15 @@
 c0
 00
 03
-f0
+ee
 c0
 00
 83
-f2
+f0
 c0
 01
 03
-f4
+f2
 20
 60
 00
@@ -4043,7 +4035,7 @@
 20
 20
 03
-f5
+f3
 68
 48
 cc
@@ -4051,7 +4043,7 @@
 20
 20
 03
-f5
+f3
 68
 48
 cc
@@ -4071,15 +4063,15 @@
 20
 40
 03
-f0
+ee
 20
 40
 03
-f2
+f0
 20
 40
 03
-f4
+f2
 20
 20
 01
@@ -4123,7 +4115,7 @@
 20
 21
 04
-08
+06
 68
 48
 cb
@@ -4147,7 +4139,7 @@
 da
 40
 04
-0d
+0b
 20
 20
 31
@@ -4192,6 +4184,10 @@
 e0
 fe
 00
+1f
+e0
+ff
+ff
 67
 e0
 cc
@@ -4205,6 +4201,10 @@
 c5
 01
 20
+40
+03
+da
+20
 20
 03
 a2
@@ -4231,7 +4231,7 @@
 20
 20
 04
-12
+10
 6f
 e4
 4b
@@ -5920,8 +5920,8 @@
 20
 26
 f6
-11
-de
+92
+f0
 aa
 55
 40
@@ -6067,7 +6067,7 @@
 11
 00
 01
-09
+0a
 1b
 aa
 55
@@ -6363,7 +6363,7 @@
 70
 17
 14
-0a
+02
 90
 01
 e8
@@ -6377,7 +6377,7 @@
 ca
 4b
 07
-07
+03
 aa
 55
 01
@@ -7331,10 +7331,10 @@
 aa
 aa
 55
-93
+88
 ac
-72
-63
+8c
+80
 ff
 ff
 ff
Index: output/program.lis
===================================================================
--- /YC1308AC/branch/mouse_project/XZR/mouse_public_xzr_branch/PBSwicth_3mouse_2ch_K630_Gan/output/program.lis	(revision 2091)
+++ /YC1308AC/branch/mouse_project/XZR/mouse_public_xzr_branch/PBSwicth_3mouse_2ch_K630_Gan/output/program.lis	(working copy)
@@ -282,7 +282,7 @@
 00db 20203ece branch mouse_adc_low_voltage 
 
 p_mouse_power_down:
-00dc 204003f8 call p_mouse_1io2led_all_off 
+00dc 204003f6 call p_mouse_1io2led_all_off 
 00dd 20203e20 branch mouse_app_enter_hibernate 
 
 p_mouse_adc_no_low_voltage:
@@ -476,7 +476,7 @@
 016f 20403f1e call mouse_gpio_init 
 0170 20400135 call p_mouse_le_name_load 
 0171 20403d13 call mouse_param_init 
-0172 20400406 call p_mouse_logo_led_off 
+0172 20400404 call p_mouse_logo_led_off 
 0173 20400384 call p_mouse_device_multi_led_parm_init 
 0174 2040012d call p_mouse_double_dpi_judge 
 0175 20400177 call p_mouse_store_normal_tx_power 
@@ -717,7 +717,7 @@
 p_mouse_setgpio_hibernate:
 0225 204042e9 call mouse_set_sdio_high 
 0226 20407fdc call clear_wake 
-0227 20400406 call p_mouse_logo_led_off 
+0227 20400404 call p_mouse_logo_led_off 
 0228 20404976 call mouse_low_voltage_led_off 
 0229 20404015 call mouse_before_hibernate_wheel_gpio_set 
 022a 6848c910 fetcht 1 ,mem_matrix_public_gpio 
@@ -730,7 +730,7 @@
 0231 20403f56 call mouse_gpio_config_input_pu 
 0232 2040025d call p_mouse_lpm_before_common 
 0233 20406082 call gpio_pd_idle 
-0234 204003f8 call p_mouse_1io2led_all_off 
+0234 204003f6 call p_mouse_1io2led_all_off 
 0235 d8400013 arg 19 ,temp 
 0236 20403f56 call mouse_gpio_config_input_pu 
 0237 2040023b call p_mouse_device_switch_gpio_high_impedance 
@@ -1117,10 +1117,10 @@
 035a 247a0000 nrtn blank 
 035b 6fe14887 fetch 2 ,mem_24g_reconn_timeout 
 035c 247a0000 nrtn blank 
-035d 6fe0cba7 fetch 1 ,mem_mouse_device_poweron_timer_count 
+035d 6fe0cc47 fetch 1 ,mem_mouse_multi_led_powon_timer 
 035e 247a0000 nrtn blank 
 035f 6fe0cbc1 fetch 1 ,mem_mouse_dpi_led_delay_count_init 
-0360 203a040d branch p_mouse_dpi_led_blink_init ,blank 
+0360 203a040b branch p_mouse_dpi_led_blink_init ,blank 
 0361 67e0cba8 store 1 ,mem_mouse_dpi_led_delay_count 
 0362 20600000 rtn 
 
@@ -1131,7 +1131,7 @@
 0366 20402556 call g24_reconn_timeout_timer 
 0367 204047cd call mouse_24g_long_sleep_param_update_timer 
 0368 204048be call mouse_device_poweron_timer 
-0369 2040040a call p_mouse_dpi_led_blink_delay_timer 
+0369 20400408 call p_mouse_dpi_led_blink_delay_timer 
 036a 204003b0 call p_mouse_led_multi_timer 
 036b 2040407c call mouse_dpi_key_check_long_press 
 036c 204044cc call mouse_bt_discovery_check 
@@ -1148,7 +1148,7 @@
 0377 20404535 call mouse_current_mult_update_timer 
 0378 20404022 call mouse_wheel_trigger_timer 
 0379 20404547 call mouse_store_information_delay_timer 
-037a 204003fc call p_mouse_logo_led_on_timer 
+037a 204003fa call p_mouse_logo_led_on_timer 
 037b 20400444 call p_mouse_check_no_data_timeout_timer 
 037c 20200381 branch p_mouse_g24_ota_reset_timer 
 
@@ -1167,7 +1167,7 @@
 0384 704c4100 jam 0 ,mem_mouse_multi_led_blink_enable 
 0385 6fe0cc40 fetch 1 ,mem_mouse_1io2led_led_enable 
 0386 207a0000 rtn blank 
-0387 204003f8 call p_mouse_1io2led_all_off 
+0387 204003f6 call p_mouse_1io2led_all_off 
 0388 2040038f call p_mouse_device_multi_led_blink_init 
 0389 20400393 call p_mouse_device_multi_led_blink_timer_init 
 
@@ -1247,14 +1247,14 @@
 03b6 704cc601 jam 1 ,mem_mouse_dpi_led_blink_enable 
 03b7 704c4500 jam 0 ,mem_mouse_multi_led_poweron_flag 
 03b8 704c4100 jam 0 ,mem_mouse_multi_led_blink_enable 
-03b9 202003eb branch p_mouse_device_multi_led_off + 1 
+03b9 202003e9 branch p_mouse_device_multi_led_off + 1 
 
 p_mouse_device_multi_led_poweron:
 03ba 6fe0cc47 fetch 1 ,mem_mouse_multi_led_powon_timer 
 03bb 203a03b6 branch p_mouse_multi_led_poweron_and_flag_off ,blank 
 03bc 1fe0ffff increase -1 
 03bd 67e0cc47 store 1 ,mem_mouse_multi_led_powon_timer 
-03be 202003dd branch p_mouse_device_multi_led_on + 1 
+03be 202003db branch p_mouse_device_multi_led_on + 1 
 
 p_mouse_multi_led_type_blink:
 03bf 6fe0ccc5 fetch 1 ,mem_mouse_dpi_led_enable 
@@ -1264,7 +1264,7 @@
 
 p_mouse_multi_led_type_blink_next:
 03c3 da604c51 arg mem_mouse_multi_led_blink_timer ,regc 
-03c4 da4003d5 arg p_mouse_multi_led_type_blink_timeout ,regb 
+03c4 da4003d3 arg p_mouse_multi_led_type_blink_timeout ,regb 
 03c5 2020318a branch timer_single_step 
 
 p_mouse_multi_led_blink_limit:
@@ -1273,133 +1273,133 @@
 03c8 202003c3 branch p_mouse_multi_led_type_blink_next 
 
 p_mouse_device_multi_led_off_judge:
-03c9 6fe0ccc5 fetch 1 ,mem_mouse_dpi_led_enable 
-03ca 203a03b7 branch p_mouse_multi_led_poweron_and_flag_off + 1 ,blank 
-03cb 704cc500 jam 0 ,mem_mouse_dpi_led_enable 
-03cc 202003b7 branch p_mouse_multi_led_poweron_and_flag_off + 1 
+03c9 704cc500 jam 0 ,mem_mouse_dpi_led_enable 
+03ca 202003b7 branch p_mouse_multi_led_poweron_and_flag_off + 1 
 
 p_mouse_multi_led_blink_count_decrease:
-03cd 6fe0cc4f fetch 1 ,mem_mouse_multi_led_blink_count 
-03ce 20628000 rtn zero 
-03cf 1fe0ffff increase -1 
-03d0 67e0cc4f store 1 ,mem_mouse_multi_led_blink_count 
-03d1 20600000 rtn 
+03cb 6fe0cc4f fetch 1 ,mem_mouse_multi_led_blink_count 
+03cc 20628000 rtn zero 
+03cd 1fe0ffff increase -1 
+03ce 67e0cc4f store 1 ,mem_mouse_multi_led_blink_count 
+03cf 20600000 rtn 
 
 p_mouse_dpi_led_blink_decrease:
-03d2 204003cd call p_mouse_multi_led_blink_count_decrease 
-03d3 2040041b call p_mouse_multi_dpi_led_blink_timer_init 
-03d4 202003da branch p_mouse_multi_led_type_blink_timeout_next 
+03d0 204003cb call p_mouse_multi_led_blink_count_decrease 
+03d1 2040041b call p_mouse_multi_dpi_led_blink_timer_init 
+03d2 202003d8 branch p_mouse_multi_led_type_blink_timeout_next 
 
 p_mouse_multi_led_type_blink_timeout:
-03d5 6fe0ccc5 fetch 1 ,mem_mouse_dpi_led_enable 
-03d6 c00083d2 beq 1 ,p_mouse_dpi_led_blink_decrease 
-03d7 6fe0cc4c fetch 1 ,mem_mouse_multi_led_blink_limit_flag 
-03d8 245a03cd ncall p_mouse_multi_led_blink_count_decrease ,blank 
-03d9 20400393 call p_mouse_device_multi_led_blink_timer_init 
+03d3 6fe0ccc5 fetch 1 ,mem_mouse_dpi_led_enable 
+03d4 c00083d0 beq 1 ,p_mouse_dpi_led_blink_decrease 
+03d5 6fe0cc4c fetch 1 ,mem_mouse_multi_led_blink_limit_flag 
+03d6 245a03cb ncall p_mouse_multi_led_blink_count_decrease ,blank 
+03d7 20400393 call p_mouse_device_multi_led_blink_timer_init 
 
 p_mouse_multi_led_type_blink_timeout_next:
-03da 6fe0cc52 fetch 1 ,mem_mouse_multi_led_state 
-03db c00083ea beq on ,p_mouse_device_multi_led_off 
+03d8 6fe0cc52 fetch 1 ,mem_mouse_multi_led_state 
+03d9 c00083e8 beq on ,p_mouse_device_multi_led_off 
 
 p_mouse_device_multi_led_on:
-03dc 704c5201 jam on ,mem_mouse_multi_led_state 
-03dd 6fe0c938 fetch 1 ,mem_device_flag 
-03de c00003e2 beq mode_24g_device ,p_mouse_device_24g_led_on 
-03df c00083e4 beq mode_bt_device1 ,p_mouse_device_bt1_led_on 
-03e0 c00103e6 beq mode_bt_device2 ,p_mouse_device_bt2_led_on 
-03e1 20600000 rtn 
+03da 704c5201 jam on ,mem_mouse_multi_led_state 
+03db 6fe0c938 fetch 1 ,mem_device_flag 
+03dc c00003e0 beq mode_24g_device ,p_mouse_device_24g_led_on 
+03dd c00083e2 beq mode_bt_device1 ,p_mouse_device_bt1_led_on 
+03de c00103e4 beq mode_bt_device2 ,p_mouse_device_bt2_led_on 
+03df 20600000 rtn 
 
 p_mouse_device_24g_led_on:
-03e2 6848cc48 fetcht 1 ,mem_mouse_1io2led_multi_24gled 
-03e3 202003e7 branch p_mouse_device_led_on 
+03e0 6848cc48 fetcht 1 ,mem_mouse_1io2led_multi_24gled 
+03e1 202003e5 branch p_mouse_device_led_on 
 
 p_mouse_device_bt1_led_on:
-03e4 6848cc49 fetcht 1 ,mem_mouse_1io2led_multi_bt1led 
-03e5 202003e7 branch p_mouse_device_led_on 
+03e2 6848cc49 fetcht 1 ,mem_mouse_1io2led_multi_bt1led 
+03e3 202003e5 branch p_mouse_device_led_on 
 
 p_mouse_device_bt2_led_on:
-03e6 6848cc4a fetcht 1 ,mem_mouse_1io2led_multi_bt2led 
+03e4 6848cc4a fetcht 1 ,mem_mouse_1io2led_multi_bt2led 
 
 p_mouse_device_led_on:
-03e7 18467cff sub temp ,gpio_disable ,null 
-03e8 20628000 rtn zero 
-03e9 20206069 branch gpio_out_active 
+03e5 18467cff sub temp ,gpio_disable ,null 
+03e6 20628000 rtn zero 
+03e7 20206069 branch gpio_out_active 
 
 p_mouse_device_multi_led_off:
-03ea 704c5200 jam off ,mem_mouse_multi_led_state 
-03eb 6fe0c938 fetch 1 ,mem_device_flag 
-03ec c00003f0 beq mode_24g_device ,p_mouse_device_24g_led_off 
-03ed c00083f2 beq mode_bt_device1 ,p_mouse_device_bt1_led_off 
-03ee c00103f4 beq mode_bt_device2 ,p_mouse_device_bt2_led_off 
-03ef 20600000 rtn 
+03e8 704c5200 jam off ,mem_mouse_multi_led_state 
+03e9 6fe0c938 fetch 1 ,mem_device_flag 
+03ea c00003ee beq mode_24g_device ,p_mouse_device_24g_led_off 
+03eb c00083f0 beq mode_bt_device1 ,p_mouse_device_bt1_led_off 
+03ec c00103f2 beq mode_bt_device2 ,p_mouse_device_bt2_led_off 
+03ed 20600000 rtn 
 
 p_mouse_device_24g_led_off:
-03f0 6848cc48 fetcht 1 ,mem_mouse_1io2led_multi_24gled 
-03f1 202003f5 branch p_mouse_device_led_off 
+03ee 6848cc48 fetcht 1 ,mem_mouse_1io2led_multi_24gled 
+03ef 202003f3 branch p_mouse_device_led_off 
 
 p_mouse_device_bt1_led_off:
-03f2 6848cc49 fetcht 1 ,mem_mouse_1io2led_multi_bt1led 
-03f3 202003f5 branch p_mouse_device_led_off 
+03f0 6848cc49 fetcht 1 ,mem_mouse_1io2led_multi_bt1led 
+03f1 202003f3 branch p_mouse_device_led_off 
 
 p_mouse_device_bt2_led_off:
-03f4 6848cc4a fetcht 1 ,mem_mouse_1io2led_multi_bt2led 
+03f2 6848cc4a fetcht 1 ,mem_mouse_1io2led_multi_bt2led 
 
 p_mouse_device_led_off:
 
 p_gpio_set_high_impedance:
-03f5 18467cff sub temp ,gpio_disable ,null 
-03f6 20628000 rtn zero 
-03f7 2020607f branch gpio_set_high_impedance 
+03f3 18467cff sub temp ,gpio_disable ,null 
+03f4 20628000 rtn zero 
+03f5 2020607f branch gpio_set_high_impedance 
 
 p_mouse_1io2led_all_off:
-03f8 204003f0 call p_mouse_device_24g_led_off 
-03f9 204003f2 call p_mouse_device_bt1_led_off 
-03fa 204003f4 call p_mouse_device_bt2_led_off 
-03fb 20200105 branch p_mouse_low_voltage_led_off 
+03f6 204003ee call p_mouse_device_24g_led_off 
+03f7 204003f0 call p_mouse_device_bt1_led_off 
+03f8 204003f2 call p_mouse_device_bt2_led_off 
+03f9 20200105 branch p_mouse_low_voltage_led_off 
 
 p_mouse_logo_led_on_timer:
-03fc 6fe0cbed fetch 1 ,mem_mouse_logo_led_gpio 
-03fd c17f8000 rtneq gpio_disable 
-03fe 6fe14ab2 fetch 2 ,mem_mouse_no_data_timer 
-03ff 207a0000 rtn blank 
-0400 6fe14bbe fetch 2 ,mem_mouse_no_data_timeout 
-0401 68494ab2 fetcht 2 ,mem_mouse_no_data_timer 
-0402 98460400 isub temp ,temp 
-0403 6fe14bee fetch 2 ,mem_mouse_logo_led_on_time_init 
-0404 98467e00 isub temp ,pdata 
-0405 20210408 branch p_mouse_logo_led_on ,positive 
+03fa 6fe0cbed fetch 1 ,mem_mouse_logo_led_gpio 
+03fb c17f8000 rtneq gpio_disable 
+03fc 6fe14ab2 fetch 2 ,mem_mouse_no_data_timer 
+03fd 207a0000 rtn blank 
+03fe 6fe14bbe fetch 2 ,mem_mouse_no_data_timeout 
+03ff 68494ab2 fetcht 2 ,mem_mouse_no_data_timer 
+0400 98460400 isub temp ,temp 
+0401 6fe14bee fetch 2 ,mem_mouse_logo_led_on_time_init 
+0402 98467e00 isub temp ,pdata 
+0403 20210406 branch p_mouse_logo_led_on ,positive 
 
 p_mouse_logo_led_off:
-0406 6848cbed fetcht 1 ,mem_mouse_logo_led_gpio 
-0407 20206065 branch gpio_out_inactive 
+0404 6848cbed fetcht 1 ,mem_mouse_logo_led_gpio 
+0405 20206065 branch gpio_out_inactive 
 
 p_mouse_logo_led_on:
-0408 6848cbed fetcht 1 ,mem_mouse_logo_led_gpio 
-0409 20206069 branch gpio_out_active 
+0406 6848cbed fetcht 1 ,mem_mouse_logo_led_gpio 
+0407 20206069 branch gpio_out_active 
 
 p_mouse_dpi_led_blink_delay_timer:
-040a da604ba8 arg mem_mouse_dpi_led_delay_count ,regc 
-040b da40040d arg p_mouse_dpi_led_blink_init ,regb 
-040c 2020318a branch timer_single_step 
+0408 da604ba8 arg mem_mouse_dpi_led_delay_count ,regc 
+0409 da40040b arg p_mouse_dpi_led_blink_init ,regb 
+040a 2020318a branch timer_single_step 
 
 p_mouse_dpi_led_blink_init:
-040d 6fe0c927 fetch 1 ,mem_config_sensor_type 
-040e c001841e beq p3212 ,p_mouse_dpi_led_blink_init_next 
-040f c005841e beq ka8g2 ,p_mouse_dpi_led_blink_init_next 
-0410 6848c992 fetcht 1 ,mem_mouse_dpi 
-0411 18408402 increase 2 ,temp 
+040b 6fe0c927 fetch 1 ,mem_config_sensor_type 
+040c c001841e beq p3212 ,p_mouse_dpi_led_blink_init_next 
+040d c005841e beq ka8g2 ,p_mouse_dpi_led_blink_init_next 
+040e 6848c992 fetcht 1 ,mem_mouse_dpi 
+040f 18408402 increase 2 ,temp 
 
 p_mouse_dpi_led_blink_next:
-0412 18467c03 sub temp ,3 ,null 
-0413 20410421 call p_mouse_dpi_led_blink_init_level_4 ,positive 
-0414 24410425 ncall p_mouse_dpi_led_blink_count_clean ,positive 
-0415 18427e00 copy temp ,pdata 
-0416 9fe0fe00 iadd pdata ,pdata 
-0417 67e0cc4f store 1 ,mem_mouse_multi_led_blink_count 
+0410 18467c03 sub temp ,3 ,null 
+0411 20410421 call p_mouse_dpi_led_blink_init_level_4 ,positive 
+0412 24410425 ncall p_mouse_dpi_led_blink_count_clean ,positive 
+0413 18427e00 copy temp ,pdata 
+0414 9fe0fe00 iadd pdata ,pdata 
+0415 1fe0ffff increase -1 ,pdata 
+0416 67e0cc4f store 1 ,mem_mouse_multi_led_blink_count 
 
 p_mouse_multi_dpi_led_blink_enable:
-0418 2040041b call p_mouse_multi_dpi_led_blink_timer_init 
-0419 704cc501 jam 1 ,mem_mouse_dpi_led_enable 
+0417 2040041b call p_mouse_multi_dpi_led_blink_timer_init 
+0418 704cc501 jam 1 ,mem_mouse_dpi_led_enable 
+0419 204003da call p_mouse_device_multi_led_on 
 041a 202003a2 branch p_mouse_multi_led_blink_enable_next 
 
 p_mouse_multi_dpi_led_blink_timer_init:
@@ -1410,7 +1410,7 @@
 p_mouse_dpi_led_blink_init_next:
 041e 6848c992 fetcht 1 ,mem_mouse_dpi 
 041f 18408401 increase 1 ,temp 
-0420 20200412 branch p_mouse_dpi_led_blink_next 
+0420 20200410 branch p_mouse_dpi_led_blink_next 
 
 p_mouse_dpi_led_blink_init_level_4:
 0421 6fe44bab fetch mouse_flag_len ,mem_mouse_flag 
Index: program/patch.prog
===================================================================
--- /YC1308AC/branch/mouse_project/XZR/mouse_public_xzr_branch/PBSwicth_3mouse_2ch_K630_Gan/program/patch.prog	(revision 2091)
+++ /YC1308AC/branch/mouse_project/XZR/mouse_public_xzr_branch/PBSwicth_3mouse_2ch_K630_Gan/program/patch.prog	(working copy)
@@ -1194,7 +1194,7 @@
 	nrtn blank
 	fetch 2,mem_24g_reconn_timeout
 	nrtn blank
-	fetch 1,mem_mouse_device_poweron_timer_count
+	fetch 1,mem_mouse_multi_led_powon_timer
 	nrtn blank
 	fetch 1,mem_mouse_dpi_led_delay_count_init
 	branch p_mouse_dpi_led_blink_init,blank
@@ -1358,8 +1358,8 @@
 	branch p_mouse_multi_led_type_blink_next
 
 p_mouse_device_multi_led_off_judge:
-	fetch 1,mem_mouse_dpi_led_enable
-	branch p_mouse_multi_led_poweron_and_flag_off+1,blank
+//	fetch 1,mem_mouse_dpi_led_enable
+//	branch p_mouse_multi_led_poweron_and_flag_off+1,blank
 	jam 0,mem_mouse_dpi_led_enable
 	branch p_mouse_multi_led_poweron_and_flag_off+1
 
@@ -1469,10 +1469,12 @@
 	ncall p_mouse_dpi_led_blink_count_clean,positive
 	copy temp,pdata
 	iadd pdata,pdata
+	increase -1,pdata
 	store 1,mem_mouse_multi_led_blink_count
 p_mouse_multi_dpi_led_blink_enable:
 	call p_mouse_multi_dpi_led_blink_timer_init
 	jam 1,mem_mouse_dpi_led_enable
+	call p_mouse_device_multi_led_on
 	branch p_mouse_multi_led_blink_enable_next
 	
 p_mouse_multi_dpi_led_blink_timer_init:
Index: sched/mouse.dat
===================================================================
--- /YC1308AC/branch/mouse_project/XZR/mouse_public_xzr_branch/PBSwicth_3mouse_2ch_K630_Gan/sched/mouse.dat	(revision 2096)
+++ /YC1308AC/branch/mouse_project/XZR/mouse_public_xzr_branch/PBSwicth_3mouse_2ch_K630_Gan/sched/mouse.dat	(working copy)
@@ -85,7 +85,7 @@
 #bit5 MOUSE_ENABLE_COMMBINATION_KEY_BY_BT_DISCOVERY
 #bit6 MOUSE_ENABLE_DPI_KEY_LONG_PRESS_DISCONVERY
 #bit7 MOUSE_ENABLE_PB_BUTTON_LONG_PRESS_DISCONVERY
-09
+0a
 
 #mouse flag byte8
 #bit0 MOUSE_ENABLE_SMOOTHER
@@ -204,7 +204,7 @@
 mem_mouse_no_data_timeout:70 17 #10min
 
 mem_mouse_device_poweron_timer_count_init:14	#2s
-mem_mouse_dpi_led_delay_count_init:0a	#1s
+mem_mouse_dpi_led_delay_count_init:02	#1s
 mem_mouse_dpi_led_blink_time: 90 01		#200ms on,200ms off
 mem_mouse_disconvey_led_blink_time: e8 03	#500ms on,500ms off
 mem_mouse_low_v_led_blink_time:90 01		#200ms on,200ms off
@@ -212,7 +212,7 @@
 
 #bit0:mouse_key_l    bit1:mouse_key_r  bit2:mouse_key_m
 mem_mouse_commbination_key_bt:07
-mem_mouse_commbination_key_24g:07
+mem_mouse_commbination_key_24g:03
 
 mem_store_information_delay_timer_init:02
 
