Windows 10: wyłącz określone klawisze skrótów

0

Wiem, że jest mnóstwo takich pytań, ale mam nieco bardziej szczegółowy problem ...

Chcę wyłączyć kilka określonych skrótów klawiszowych systemu Windows 10 (w szczególności dowolnych skrótów klawiszowych zmodyfikowanych przez [WIN]+ [SHIFT]). Zwykle odpowiedzią na ten problem jest użycie AutoHotkey, ale problem polega na tym, że cały powód, dla którego chcę to zrobić, to to, że klawisze skrótu systemu Windows zakłócają moje istniejące skrypty AHK.

Na przykład Win10 ma wbudowany [WIN]+ [SHIFT]+ [LEFT], który przenosi bieżące okno na poprzedni monitor. Ale moja konfiguracja monitora nie jest jednowymiarowa (tj. Mam monitory po lewej i prawej stronie, a także powyżej i poniżej), więc napisałem skrypt AHK, aby przejść do monitora sąsiadującego z bieżącym monitorem w danym kierunku i powiązał go z [WIN]+ [SHIFT]+ [DIRECTION].

Kwestia jest taka, że podczas AutoHotkey rejestruje naciśnięcia przycisków i wykona akcję poprawnie (czyli przeniesienie okna), kiedy zwolnić albo [SHIFT]albo [WIN], menu start otwiera. AutoHotKey zwykle maskuje klawisz Windows, z wyjątkiem tego, że nie jest modyfikowany . Problem występuje tylko wtedy, gdy próbuję użyć kombinacji [WIN]+ [SHIFT], a nie kiedy modyfikuję ją za pomocą [CTRL]lub [ALT]. Chciałbym spróbować wyłączyć klawisze skrótu [WIN]+ [SHIFT]wbudowane w okna i sprawdzić, czy to pomoże.

ewok
źródło

Odpowiedzi:

0

Nie jestem pewien, czy istnieje sposób na wyłączenie WinShift, ale istnieje sposób na wyłączenie samego klucza Windows:

  1. Uruchom regedit
  2. Nawigować do HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
  3. Kliknij prawym przyciskiem myszy i wybierz Nowy> Wartość Dword (32-bit)
  4. Nazwij nowy klucz NoWinKeys
  5. Kliknij dwukrotnie i przypisz wartość 1.
  6. Wyloguj się i włącz ponownie lub ponownie uruchom komputer.
harrymc
źródło