Index: output/eeprom.dat
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/mouse_public_yjx/output/eeprom.dat	(revision 2596)
+++ /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/mouse_public_yjx/output/eeprom.dat	(working copy)
@@ -4258,8 +4258,8 @@
 95
 20
 20
-45
-ee
+46
+43
 6f
 e0
 cc
@@ -5836,8 +5836,8 @@
 60
 00
 00
-9f
-a1
+07
+61
 aa
 55
 40
Index: output/flash.dat
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/mouse_public_yjx/output/flash.dat	(revision 2596)
+++ /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/mouse_public_yjx/output/flash.dat	(working copy)
@@ -4258,8 +4258,8 @@
 95
 20
 20
-45
-ee
+46
+43
 6f
 e0
 cc
@@ -5836,8 +5836,8 @@
 60
 00
 00
-9f
-a1
+07
+61
 aa
 55
 40
Index: output/program.lis
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/mouse_public_yjx/output/program.lis	(revision 2596)
+++ /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/mouse_public_yjx/output/program.lis	(working copy)
@@ -1377,7 +1377,7 @@
 p_mouse_dpi_store:
 0425 67e0c992 store 1 ,mem_mouse_dpi 
 0426 20404095 call mouse_seting_dpi 
-0427 202045ee branch mouse_store_device_info_delay 
+0427 20204643 branch mouse_store_eerpom_dpi 
 
 p_mouse_double_dpi_check:
 0428 6fe0cc35 fetch 1 ,mem_dpi_another_button_down_enable 
Index: program/patch.prog
===================================================================
--- /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/mouse_public_yjx/program/patch.prog	(revision 2596)
+++ /YC1308AC/branch/mouse_project/YJX_Project/1011-T_Project/mouse_public_yjx/program/patch.prog	(working copy)
@@ -1,4 +1,5 @@
 
+//define LOAD_DEFAULT_DPI
 
 	bbit1 8,pf_patch_ext
 	beq patch00_0,p_soft_reset
@@ -233,6 +234,9 @@
 	ncall p_mouse_le_name_load,wake
 	call enable_authrom
 	call p_mouse_setting_config
+ifdef LOAD_DEFAULT_DPI
+	ncall p_mouse_load_default_dpi,wake
+endif
 	call p_mouse_init_sunt
 	rtn wake
 	call mouse_dpi_config
@@ -242,6 +246,13 @@
 	call p_mouse_sensor_powerdown
 	branch mouse_init+8
 
+ifdef LOAD_DEFAULT_DPI
+p_mouse_load_default_dpi:
+	fetch 1,mem_config_sensor_dpi
+	store 1,mem_mouse_dpi
+	rtn
+endif
+
 p_mouse_le_name_load:
 	fetch 8,mem_le_name_patch
 	rtn blank
@@ -1418,7 +1429,11 @@
 p_mouse_dpi_store:
 	store 1,mem_mouse_dpi
 	call mouse_seting_dpi
-	branch mouse_store_device_info_delay
+ifdef LOAD_DEFAULT_DPI
+	rtn
+else
+	branch mouse_store_eerpom_dpi
+endif
 
 p_mouse_double_dpi_check:
 	fetch 1,mem_dpi_another_button_down_enable
