diff --git a/CODE/desktop/input.c b/CODE/desktop/input.c index e594262..2b714b1 100644 --- a/CODE/desktop/input.c +++ b/CODE/desktop/input.c @@ -133,7 +133,7 @@ void cursor_draw(int mx, int my) { for (int r = 0; r < CURSOR_SIZE; r++) { for (int c = 0; c < CURSOR_SIZE; c++) { if (cursor_shape[r][c]) { - du_pixel(&g_fb, mx + c, my + r, KS_ACCENT); + du_pixel(&g_fb, mx + c, my + r, 0xFFFFFFFFu); /* 白色指针 */ } } } diff --git a/CODE/firstInit/main.c b/CODE/firstInit/main.c index ee42e59..98e53fd 100644 --- a/CODE/firstInit/main.c +++ b/CODE/firstInit/main.c @@ -499,8 +499,8 @@ static void cursor_draw(u32 *fb, i64 mx, i64 my) { cursor_bg_valid = 1; cursor_cur_x = mx; cursor_cur_y = my; - /* draw cursor shape */ - u32 white = 0xFFFFFFFF, dark = 0xFF304760; + /* draw cursor shape(全白指针,深色描边改白) */ + u32 white = 0xFFFFFFFF, dark = 0xFFFFFFFF; for (i64 y = 0; y < CUR_H; y++) { i64 py = my + y; if (py < 0 || (u64)py >= fb_h) continue; diff --git a/CODE/login/main.c b/CODE/login/main.c index e67086b..75c993f 100644 --- a/CODE/login/main.c +++ b/CODE/login/main.c @@ -349,7 +349,7 @@ static void cursor_restore_bg(u32 *fb) { } static void cursor_draw(u32 *fb, int mx, int my) { - u32 fg = ACCENT; + u32 fg = 0xFFFFFFFF; /* 白色指针 */ for (int r = 0; r < CURSZ; r++) { for (int c = 0; c < CURSZ; c++) { if (!cursor_shape[r][c]) continue;