Strona główna
» OPROGRAMOWANIE
»
Pobierz i zainstaluj SharpKeys dla systemu Windows 10: Jak zmienić mapowanie klawiszy
Pobierz i zainstaluj SharpKeys dla systemu Windows 10: Jak zmienić mapowanie klawiszy
SharpKeys to darmowe, otwarte narzędzie dla systemu Windows, które umożliwia zmianę mapowania jednego klawisza fizycznego na inny. W systemie Windows 10 podstawowy proces jest prosty: pobierz oficjalny pakiet, dodaj mapowanie, kliknij „Zapisz w rejestrze” , a następnie wyloguj się i zaloguj ponownie lub uruchom ponownie system Windows. SharpKeys nie musi być uruchomiony po zapisaniu mapowania.
Istotnym ograniczeniem jest to, że SharpKeys remapuje całe klawisze . Nie jest to menedżer makr ani skrótów, więc nie może przekształcić kombinacji klawiszy Ctrl+C w F5.
MSI: standardowy instalator dla komputerów z systemem Windows x64 i x86.
ZIP: pakiet bez instalatora. Projekt szczególnie zaleca kompilację ZIP dla systemów Windows z procesorami ARM i ARM64, ponieważ plik MSI jest przeznaczony dla architektur x64/x86.
WinGet: możesz zainstalować GitHub MSI z terminala za pomocą winget install -e RandyRants.SharpKeys.
SharpKeys to aplikacja .NET Framework. Firma Microsoft dołącza .NET Framework 4.x do systemu Windows 10, więc osobna instalacja środowiska uruchomieniowego zazwyczaj nie jest wymagana w przypadku aktualnego systemu Windows 10. Zapoznaj się z poradnikiem firmy Microsoft dotyczącym .NET Framework i systemu Windows, jeśli aplikacja nie uruchamia się z powodu problemu ze środowiskiem uruchomieniowym.
Uwaga dotycząca systemu Windows 10: Firma Microsoft zakończyła standardowe wsparcie dla standardowych edycji systemu Windows 10 14 października 2025 r. SharpKeys nadal dokumentuje zgodność z systemem Windows 10, ale utrzymanie obsługi i aktualizacji samego systemu operacyjnego jest odrębną kwestią bezpieczeństwa.
Jak zainstalować i używać SharpKeys
1. Zainstaluj lub rozpakuj SharpKeys
Jeśli pobrałeś plik MSI, otwórz go i dokończ instalację. Jeśli pobrałeś wersję ZIP, rozpakuj archiwum do folderu i uruchom plik wykonywalny SharpKeys z tego folderu. Uruchom SharpKeys z menu Start lub z rozpakowanego folderu.
Główne okno SharpKeys wyświetla listę mapowań przed ich zapisaniem w systemie Windows.
2. Dodaj mapowanie klawiszy
Kliknij Dodaj . W lewej kolumnie wybierz klawisz, który chcesz zmienić. W prawej kolumnie wybierz, jak system Windows ma traktować ten klawisz. Możesz na przykład przypisać klawisz Caps Lock do lewego Shift lub utworzyć dwa oddzielne przypisania, aby zamienić dwa klawisze.
Wybierz oryginalny klucz po lewej stronie i jego zamiennik po prawej stronie.
3. Używaj klawisza Type, gdy jest to łatwiejsze
Zamiast przewijać długą listę klawiszy, kliknij „Klawisz Typu” i naciśnij fizyczny klawisz, który ma być rozpoznawany przez SharpKeys. Oficjalna dokumentacja wspomina o jednym ważnym wyjątku: funkcja „Klawisz Typu” nie skanuje lewego ani prawego klawisza Alt, dlatego wybierz Alt bezpośrednio z listy.
Type Key umożliwia identyfikację wielu kluczy fizycznych bez konieczności ręcznego wyszukiwania ich na liście.
4. Zapisz mapowanie w rejestrze systemu Windows
Po wyświetleniu mapowania na liście głównej, dokładnie je przejrzyj i kliknij „Zapisz w rejestrze” . SharpKeys zapisze zmianę w klawiaturze systemu Windows Scancode Map. Zamknij aplikację, a następnie wyloguj się i zaloguj ponownie lub uruchom ponownie komputer przed przetestowaniem mapowania klawiszy.
Przejrzyj każde mapowanie przed zapisaniem go w Rejestrze.
5. Zmień lub usuń mapowanie
Ponownie otwórz SharpKeys, wybierz mapowanie i użyj Delete lub Delete All , aby wyczyścić listę. Następnie ponownie kliknij „Zapisz w Rejestrze” i wyloguj się lub uruchom ponownie. Samo usunięcie elementu z listy ekranowej nie zmieni systemu Windows, dopóki nie zapiszesz zmienionej listy w Rejestrze.
Przyciski „ Zapisz klucze” i „Wczytaj klucze” umożliwiają zapisywanie i przywracanie list mapowań jako plików SKL. Wczytanie listy nie pomija ostatniego kroku: zapisania jej w Rejestrze i wylogowania się lub ponownego uruchomienia w celu aktywacji.
Co SharpKeys może i czego nie może zmienić mapowania
Potrafi: przemapować jeden cały klawisz na inny, wyłączyć klawisz, przypisać kilka klawiszy do tego samego wyjścia oraz zamienić dwa klawisze, tworząc mapowanie w każdym kierunku.
Nie może: zmieniać mapowania kombinacji skrótów klawiaturowych, takich jak Ctrl+C, mapować kliknięć myszą ani zapewniać różnych mapowań dla różnych użytkowników systemu Windows.
Niektóre klawisze mogą nie działać: wiele przycisków Fn i przycisków sterowanych sprzętowo nigdy nie wysyła normalnego kodu skanowania do systemu Windows, więc SharpKeys nie może ich przechwycić.
Klawisz Copilot nie jest obsługiwany: w FAQ projektu wyjaśniono, że jest on reprezentowany przez kombinację klawiszy, a nie przez pojedynczy, modyfikowalny kod skanowania.
SharpKeys jest aplikacją typu open source, a jego kod źródłowy jest opublikowany w oficjalnym repozytorium GitHub . Jego przeznaczenie jest wąskie: zapewnia graficzny interfejs dla ustawień rejestru mapowania klawiatury w systemie Windows HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout. Nie musi działać w tle po zapisaniu mapowania.
Głównym zagrożeniem jest zła konfiguracja, a nie bieżące obciążenie procesora lub pamięci. Unikaj wyłączania klucza potrzebnego do logowania, odblokowania komputera lub podania hasła. Pobieraj oprogramowanie wyłącznie z oficjalnego projektu lub sklepu Microsoft Store, a nie z serwerów lustrzanych innych firm.
Jeśli nieprawidłowe mapowanie uniemożliwia normalne użytkowanie, ale można uzyskać dostęp do wiersza poleceń administratora w trybie awaryjnym lub za pomocą narzędzi odzyskiwania, w FAQ projektu opisano usunięcie wartości za pomocą reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout" /v "Scancode Map", a następnie ponowne uruchomienie. W przypadku zwykłych zmian, użycie własnych przycisków Delete lub Delete All firmy SharpKeys jest prostsze i bezpieczniejsze.