LockyMouse to inteligentna aplikacja dla systemu Windows, która umożliwia blokowanie kursora myszy w obrębie wybranego monitora. Idealna do pracy wielomonitorowej, gdy potrzebujesz skoncentrować się na jednym ekranie.
- ✅ Blokowanie kursora w obrębie wybranego monitora
- ✅ Automatyczne centrowanie kursora
- ✅ Obsługa wielu monitorów z wykrywaniem ich nazw
- ✅ Intuicyjny interfejs w języku polskim
- ✅ Integracja z zasobnikiem systemowym Windows (tray)
- ✅ Skrót klawiszowy (Ctrl+L) do blokowania/odblokowywania
- ✅ Awaryjne odblokowywanie (Ctrl+Alt+U)
- ✅ Wbudowany "system immunologiczny" zapobiegający zawieszaniu się
LockyMouse wykorzystuje zaawansowaną architekturę wielowątkową, która rozdziela interfejs użytkownika od mechanizmu blokowania kursora:
- Główny wątek UI odpowiada za interfejs i reagowanie na zdarzenia użytkownika
- Dedykowany wątek blokowania niezależnie monitoruje i utrzymuje ograniczenie kursora
- Globalny skrót klawiszowy (Ctrl+Alt+U) działa nawet wtedy, gdy interfejs nie odpowiada
- Wbudowany watchdog automatycznie wykrywa i naprawia problemy
- Windows 10 lub 11
- .NET 8.0 lub nowszy
- Uprawnienia administratora (do kontrolowania kursora)
- Pobierz najnowszą wersję z sekcji Releases
- Rozpakuj archiwum
- Uruchom plik
LockyMouse.exe
- Wybierz monitor z rozwijanej listy
- Kliknij przycisk "Zablokuj"
- Kursor zostanie ograniczony do wybranego monitora
- Aby odblokować kursor, kliknij "Odblokuj" lub użyj skrótu Ctrl+L
- W przypadku problemów, naciśnij globalny skrót Ctrl+Alt+U
Nowa wersja LockyMouse posiada wbudowane zabezpieczenia:
- Naciśnij Ctrl+Alt+U - ten globalny skrót działa niezależnie od stanu aplikacji
- Kliknij przycisk "Odblokuj awaryjnie" - dostępny w głównym oknie aplikacji
- Zamknij aplikację przez Menedżer zadań - w ostateczności (Ctrl+Shift+Esc)
Tak, po zamknięciu głównego okna aplikacja nadal działa w zasobniku systemowym. Możesz ją przywrócić klikając dwukrotnie na ikonę w zasobniku lub zamknąć całkowicie wybierając "Zamknij" z menu kontekstowego.
Aplikacja używa zaawansowanej architektury wielowątkowej, która separuje blokowanie kursora od interfejsu użytkownika. Nawet jeśli główny interfejs napotka problemy, mechanizm odblokowywania pozostaje aktywny.
LockyMouse jest zbudowany z myślą o niezawodności:
- Czysta architektura rozdzielająca UI od logiki blokowania
- Wielowątkowe podejście do monitorowania kursora
- Globalne skróty klawiszowe rejestrowane na poziomie systemu
- System watchdog monitoring i naprawiający problemy w tle
- Pełna obsługa wyjątków i logowanie diagnostyczne
Ten projekt jest udostępniany na licencji MIT.