Aby wyłączyć akcelerację myszy za pomocą programu PowerShell, możesz użyć poniższego skryptu.
!Zmiana ustawień rejestru za pomocą skryptu PowerShell wpłynie na wszystkie urządzenia wskazujące, które korzystają z tych ustawień!
Ten skrypt zmienia ustawienia rejestru, aby wyłączyć akcelerację myszy:
- Otwórz Notatnik i wklej poniższy kod:
New-ItemProperty -Path "HKCU:\Control Panel\Mouse" -Name "MouseSpeed" -Value "0" -PropertyType String -Force
New-ItemProperty -Path "HKCU:\Control Panel\Mouse" -Name "MouseThreshold1" -Value "0" -PropertyType String -Force
New-ItemProperty -Path "HKCU:\Control Panel\Mouse" -Name "MouseThreshold2" -Value "0" -PropertyType String -Force
Ten skrypt PowerShell wykonuje następujące czynności:
Ścieżka rejestru:
-Path "HKCU:\Control Panel\Mouse"
określa lokalizację w rejestrze, gdzie zostanie dodana lub zmodyfikowana właściwość. W tym przypadku jest to klucz rejestru dotyczący ustawień myszy w bieżącym profilu użytkownika (HKCU - HKEY_CURRENT_USER).Nazwa właściwości:
-Name
określa nazwę nowej właściwości, która zostanie dodana lub zmodyfikowana. W tym przypadku jest to "MouseSpeed", "MouseThreshold1", "MouseThreshold2"Wartość właściwości:
-Value "0"
ustawia wartość tej właściwości na “0”. Wartość ta może wpływać na szybkość myszy, ale dokładne znaczenie zależy od kontekstu ustawień systemowych.Typ właściwości:
-PropertyType String
określa typ danych właściwości jako ciąg znaków (String).Wymuszenie:
-Force
wymusza wykonanie operacji, nawet jeśli właściwość już istnieje. Jeśli właściwość "MouseSpeed", "MouseThreshold1", "MouseThreshold2" już istnieje, wartość zostanie nadpisana.
Zapisz plik z rozszerzeniem
.ps1
, na przykładDisableMouseAcceleration.ps1
.Uruchom PowerShell jako administrator i wykonaj zapisany skrypt, wpisując:
.\DisableMouseAcceleration.ps1
Ten skrypt ustawi wartości "MouseSpeed", "MouseThreshold1", "MouseThreshold2", co wyłączy akcelerację myszy.
pomoc
Komentarze
Prześlij komentarz