Wyłącz klawisz skrótu Windows + spacja w Windows 8

23

Nie powiela się skrótu klawiszowego Wyłącz [Windows] + [Spacja] w Windows 8

Pytania i odpowiedzi w powyższym linku mówiły o usunięciu metod wprowadzania, aby zatrzymać przełączanie metod. Różnię się, ponieważ chcę ZACHOWAĆ metody wprowadzania. Ale usuń / wyłącz / zapobiegaj klawiszom skrótu [Windows] + [Spacja], aby je przełączać.

Mam dwie metody wprowadzania danych. (Właściwie dwa układy klawiatury), układ standardowy w Wielkiej Brytanii i stworzyłem drugi układ klawiatury, nazwałem go układem ABC, ale tak naprawdę to tylko kilka dodatkowych symboli, takich jak prawa autorskie i duża liczba innych takich symboli.

W systemie Windows 8 jest klawisz skrótu. Jego [Windows] + [Spacja] .. Chciałbym to wyłączyć. Ten skrót przełącza się między dwoma wejściami. Brzmi wygodnie, ale tak naprawdę nie jest. Nie wiem, jak i kiedy, ale wydaje mi się, że czasami uderzam w ten klawisz skrótu, nie chcąc, i kończę z różnego rodzaju gadżetem na ekranie, jeśli czytam coś na drugim ekranie / papierze.

Poszedłem do logicznej lokalizacji w ustawieniach dotyczących wprowadzania i kontroli języka oraz skrótów klawiszowych, które się z nimi zajmują. Jak widać na obrazku, który dostarczyłem, usunąłem już klawisz skrótu do przełączania [Proszę zobaczyć obrazek poniżej], ale naciśnięcie [Windows] + [spacja] nadal przełącza tryb wprowadzania.

Brak skrótu

Wygląda na to, że w Win8 mają te opcje, ale po prostu zignoruj ​​je i zrób wszystko, co chce, bo I TAKŻE ustawiłem pasek języka jako Ukryty. Ale jak wyraźnie widać na zrzucie ekranu, nadal tam jest.

Hidden Selected Nadal pokazuje

WORMSS
źródło
@Ramhound: Ponownie zamówiłem pytanie, Kinda dokonała rozbieżności między moimi zmianami a oryginalną wiadomością. Dodałem także krótkie wyjaśnienie, dlaczego. Nie dodałem tego oryginalnie, ponieważ byłem wcześniej oceniany na StackOverflow, ponieważ jest nieistotny, ale może SuperUser go preferuje. Zobaczymy.
WORMSS,
1
@ WORMSS Nie bierz Ramhounda zbyt poważnie. Nie jestem pewien, na czym dokładnie polega jego problem, ale zdecydowanie dzieje się tam coś, co nie jest warte zbytniego zbliżenia się.
Aaron Miller,
1
@Firee Już wymieniłem przyczynę w moim pytaniu.
WORMSS
1
Mam metody wprowadzania danych Dvorak i układ QWERTY, a to jest przypadkowo zbyt często przełączane, jeśli Windows + Space jest aktywny. Nie miało to miejsca w Windows 7. Windows 8.x wprowadza zbyt wiele irytacji takich jak ten i naprawdę jest do kitu
i
1
Dzięki tej logice mogłem pozbyć się problemu poprzez odinstalowanie systemu Windows. Potrzebuję drugiego układu klawiatury. (Dlatego właśnie mam dwa na pierwszym miejscu). Wygląda na to, że masz 2 języki zamiast 2 układów klawiatury dla tego samego języka. Więc nie „identyczny przypadek”.
WORMSS,

Odpowiedzi:

5

Wydaje się, że nie ma naturalnego sposobu, aby to zrobić w systemie Windows 8, ale można to zrobić za pomocą AutoHotkey . Pobierz i uruchom / zainstaluj AutoHotKey, kliknij prawym przyciskiem myszy jakiś folder, a następnie Nowy> AutoHotKey Script. Edytuj to za pomocą Notatnika lub Notepad ++ i dodaj ten skrót:

#Space::
return

To powoduje zmianę mapowania przycisku Win (#) + Spacja (Spacja), aby nic nie robić. Następnie wystarczy uruchomić skrypt AutoHotkey. Aby uruchomić go automatycznie po uruchomieniu komputera, umieść skrypt w folderze startowym.

Mam nadzieję, że auto-klucz nie jest zbyt nachalny. Może znajdziesz inne zastosowania (myślę, że po raz pierwszy się o tym dowiedziałem, gdy próbowałem zmienić mapowanie Caps-Locka, aby nic nie zrobił, ponieważ jest to najbardziej bezcelowy klucz na świecie).

Paweł
źródło
Niechętnie instalowałem to tylko w tej sytuacji, ale wydaje mi się, że tak jest, ale lepiej, żeby teraz przypadkowo nie zmieniał języka. Jedynym powodem, dla którego zainstalowałem pakiety językowe, były różne głosy TTS i doprowadzało mnie to do szału, kiedy cały czas miałem niewłaściwy język.
Simon
0

Możesz wyłączyć Windows + klawisze skrótu na wiele sposobów:

W rejestrze systemu Windows:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoWinKeys"=dword:00000001

W edytorze zasad grupy (gpedit.msc):

Konfiguracja użytkownika -> Szablony administracyjne -> Składniki systemu Windows -> Eksplorator Windows -> Wyłącz skróty klawiszowe Windows + X.

Możesz także całkowicie wyłączyć klawisz Windows za pomocą funkcji Widnows Scancode Map. Aby to zrobić, polecam pobrać aplikację open source o nazwie SharpKeys .

Możesz dodać nową mapę klawiszy, wpisać klucz (naciśnij przycisk Win) i wybrać opcję Wyłącz klucz (patrz zdjęcie poniżej).

remap przycisku wygrywającego Sharpkeys

Naciśnij przycisk zapisu do rejestru i uruchom ponownie system Windows.

voji
źródło
2
Wygląda na to, że wyłącza WSZYSTKIE [Win] + skróty klawiszowe. Nie tylko jeden? Więc nie mogłem zrobić użytecznych [Win] + L, aby się wylogować.
WORMSS,
Tak, powyższe rozwiązanie wyłącza WSZYSTKIE skróty klawiszowe [Win] +. Następnie funkcja klawiszy skrótu jest dostępna tylko za pośrednictwem interfejsu użytkownika lub niestandardowych skrótów. Na przykład mój skrót ekranu blokady oparty na tym poleceniu: rundll32.exe user32.dll, LockWorkStation
voji
3
Więc mówisz ... o 50 dziwnych skrótach do okien, które istnieją .. Wyłącz je WSZYSTKIE, a następnie włam 49 innych osób?
WORMSS
Wszystkie moje komputery domowe zbudowane do specjalnych celów (tworzenie muzyki, gry) całkowicie wygasły. Nigdy nie używam żadnego klawisza skrótu do wygrywania na tych komputerach, a przypadkowe zmiany układu klawiatury (wygrana + spacja) zawsze mogą powodować bałagan. Na moim laptopie (używanym podczas codziennej pracy w środowisku korporacyjnym) zostawiam włączony klawisz Win, ponieważ często zmieniam układ klawiatury i blokuję ekran. Myślę, że to czysto osobiste preferencje.
voji