Dlaczego mój niestandardowy kursor myszy nie ładuje się po ponownym uruchomieniu?

3

Utworzyłem nowy profil preferencji osobistych w systemie Windows 7, który wyświetla moje obrazy tła z niestandardowej lokalizacji folderu i zmieniłem kursor myszy. Kiedy zapisuję ten profil i aktywuję go, wszystko działa tak, jak powinno. Mój problem polega na tym, że po ponownym uruchomieniu komputera kursor myszy powraca do wartości domyślnej, ale moje niestandardowe ustawienie tła jest nadal aktywne. Muszę ponownie otworzyć swoje preferencje i kliknąć mój profil, aby go aktywować. Dlaczego mój system operacyjny nie ładuje kursora automatycznie?

Ważne uwagi:

  • Używam Logitech G500.
  • System operacyjny: Windows 7 (stało się w wielu wersjach systemu operacyjnego)
  • Próbowałem:
    • Usuwanie i ponowne instalowanie sterownika myszy
    • Tworzenie nowych profili
    • wiele myszy
    • różne kursory
    • usunęliśmy usługi logitech od uruchomienia

Jak mogę rozwiązać ten problem?

Zero Stack
źródło

Odpowiedzi:

4

Przekonałem się, że profile niestandardowe są ustawione jako „Tematy”, a kursory, do których istnieją odniesienia, występują tylko podczas zapisywania lub ponownego ładowania.

Aby to naprawić: wykonaj kopię kursorów, do których się odwołujesz, i wklej je do folderu C: \ Windows \ Cursor, aby wywoływać go podczas uruchamiania. Następnie ponownie znajdź kursory zapisane w tej lokalizacji kursora w systemie Windows (patrz domyślne motywy lokalizacji - niezależnie od tego, czy zmienisz je ręcznie)

Zero Stack
źródło
Właśnie zapisałem niezapisany motyw i ustawiłem kursor z powrotem na tym, czego chciałem. Teraz działa bez problemu. Dzięki za sugestię, rozwiązało to również mój problem.
Tarik
To śmieszne, że ten błąd nie został naprawiony przez te wszystkie lata ...
ThiefMaster
0

Działa rozwiązanie kopiowania niestandardowych kursorów w folderze Windows \ Cursor. Odkryłem jednak, że działa również, jeśli skopiujesz je do innych folderów systemowych poza Windows, takich jak ProgramData. Wreszcie odkryłem, że problem tła jest inny.

Windows przechowuje konfigurację kursora w rejestrze pod kluczem:

HKEY_CURRENT_USER\Control Panel\Cursors

Jeśli niestandardowy plik kursora znajduje się w dowolnym folderze w Twoim profilu, system Windows przepisuje swoją ścieżkę za pomocą zmiennej % UserProfile% . Wygląda na to, że jest to część obrażająca. Jeśli przejdziesz do tego klucza rejestru i ręcznie przepiszesz pełne ścieżki bez użycia zmiennej % UserProfile% , niestandardowe kursory będą ładowane normalnie podczas uruchamiania, niezależnie od tego, gdzie znajdują się pliki.

To wciąż błąd, ale przynajmniej jest to czystsze obejście niż kopiowanie plików do folderów Windows.

Chungalin
źródło