본문 바로가기
Errors

[macOS] TSM AdjustCapsLockLEDForKeyTransitionHandling - _ISSetPhysicalKeyboardCapsLockLED Inhibit

by ds31x 2023. 12. 28.

pyside 나 pyqt 등에서 text field를 입력받는 widget에 입력을 하면 발생하는 오류임.

 

이유는 잘 모르겠지만, 검색해보니 이미 많이 알려진 에러였다. (Python에 국한되지 않고 Java등에서도 많이 발생하는 듯...)

 

해결책은 맥에서 한영 전환에서 caps lock 키를 사용하는데, 한영전환 단축키로 지정된 caps lock을 해제하면 해당 오류가 발생하지 않는다.

 

Solution

spotlight search(cmd + space) 에서 keyboard로 검색하여 나온 Keyboard 설정창을 띄운다.

키보드 설정창에서 아래 그림과 같이 Text Input 항목의 Edit를 클릭한다.

그러면 다음과 같은 그림이 나오는데, 여기서 Use the Caps Lock key to switch to and from ABC 를 해제시킨다.(아래그림이 해제된 상태임.)

그리고 아래의 Done을 클릭하면 된다.

 

개인적으로는 shift+space를 한영전환으로 사용하는터라...

일단 caps lock을 해제시켰다.

 

References

https://stackoverflow.com/questions/67613071/how-do-i-solve-adjustcapslockledforkeytransitionhandling?source=post_page-----dc360416e31--------------------------------

 

How do I solve AdjustCapsLockLEDForKeyTransitionHandling?

I am trying to use KeyListener to input information, such as using the arrow keys to move an object in a plane, but as soon as I press my first key, the error below is thrown: 2021-05-20 09:55:35.400

stackoverflow.com

https://www.youtube.com/watch?v=wdREmCHrnYw

728x90