아래 포스팅에서 소개한 바와 같이 Windows 10 을 사용하면서 다양한 레지스트리의 값을 수정해야 하는 경우가 종종 있었습니다.

http://iamaman.tistory.com/2610

http://iamaman.tistory.com/2591

이런 경우에 보통 regedit 명령을 통해 레지스트리 편집기를 실행하고 일일이 해당 키를 찾은 후에 값을 변경해 줘야 했습니다. 그런데 이런 방법은 사람이 일일이 확인하는 것이기 때문에 실수의 여지가 있고~ 변경해야 할 레지스트리가 많은 경우에는 불편한 것이 사실입니다.

레지스트리 변경 작업이 많다면 Powershell 을 통해서 자동화 하는게 좋을 것입니다. Powershell 을 통해 레지스트리를 변경하기 위해서는 관리자권한으로 파워쉘을 실행해야 합니다.

그리고 아래와 같이 set-itemproperty 명령어를 통해 해당 패스의 각 값들을 변경해 줄 수 있습니다. 윈도우 업데이트 등을 통해 레지스트리 값이 리셋 되는 경우가 종종 있는데~ 이러한 경우 일일이 레지스트리 편집기에서 찾아서 변경해 주는 것보다~ 훨씬 더 빠르고 정확하게 레지스트리 값을 변경해 줄 수 있을 겁니다.

set-itemproperty -path hklm:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System -name EnableLUA -value 0

set-itemproperty -path hkcu:\Software\Elantech\SmartPad -name DisableWhenType_Enable -value 0

참고로 이렇게 긴~~ 외우기 어려운 명령어들은 아래 포스팅에서 소개했던 오토핫키 툴인 TypingAid, Autocomplete 등을 사용하여 저장해 놓고 사용한다면 훨씬 더 편리하게 사용할 수 있을 겁니다.

http://iamaman.tistory.com/1318

http://iamaman.tistory.com/1142



현재 삼성 노트북을 사용하고 있고 운영체제는 Windows 10 을 사용하고 있습니다. 데스크탑과 노트북에서 똑같은 Autohotkey 설정 파일을 사용하고 있고 키보드와 마우스를 조합한 단축키들을 굉장히 많이 사용하고 있습니다.

그런데 최근에 노트북의 윈도우를 새로 깔면서 예전에 정상적으로 동작 됐던 단축키가 동작하지 않는 것을 확인할 수 있었습니다. 해당 단축키는 CapsLock 을 누른 상태에서 마우스로 선택을 하는 형태의 단축키이고 마우스를 사용할 때는 제대로 동작을 하지만 노트북의 터치패드를 사용했을 때는 제대로 동작을 하지 않았습니다.

이유는 노트북에서 CapsLock 을 누른 상태에서 터치패드를 이용하여 커서를 움직여 보니 커서 이동이 되지 않았습니다. 해당 문제를 해결하기 위하여 검색을 해보니 레지스터 세팅을 변경해서 해결할 수 있었습니다. 현재 제가 사용하는 삼성 노트북의 터치패드는 elantech 장치이고~

CapsLock 이 눌렸을 때도 터치패드를 이용하여 마우스 커서가 움직이게 하기 위해서는 아래 레지스터를 설정해줘야 했습니다.

실행 창에서 regedit 을 타이핑 하고 레지스트리 편집기를 연 다음에~

아래 주소의 DisableWhenType_Enable 값을 0 으로 변경해 줍니다.

컴퓨터\HKEY_CURRENT_USER\Software\Elantech\SmartPad

아래 그림과 같이 0으로 설정한 후에 확인을 누르고 윈도우를 다시 시작합니다.

윈도우 재부팅 후에 CapsLock 을 누른 상태에서 터치패드를 움직이니 이제는 정상적으로 동작 하더군요. 저와 같은 문제가 있으신 분들은 한 번쯤 시도해 보시기 바랍니다. 레지스트리 설정을 잘 못하는 경우 운영 체제가 동작을 안 할 수도 있으므로 주의해서 설정 하시기 바랍니다.



+ Recent posts