맥북의 내장 키보드가 고장이 나서 제가 원하지 않는 키가 자동으로 눌려집니다.
매번 그런건 아닌데 간혹 증상이 발생할 때면 스트레스를 받네요.
일단 지금까지 해봤던 방법은 아래와 같습니다.
- 맥북 초기화
- 내부 청소
애플 서비스센터에서는 위 두가지로 안될 시 키보드와 트랙패드를 교체해야 하거나 보드 문제일 시 보드를 교체해야 한다고 합니다.
그런데 가격이 적어도 40만원 이상이라고 해서 엄두가 안나더라구요.
결국 제가 생각한 방법은 내장 키보드를 끄고 외부 키보드를 연결하는게 어떨까합니다.
문제는 내장 키보드를 비활성화 하는 방법과 외부에서 전원 시그널을 보내 줄 수 있느냐 입니다.
내장 키보드 비활성화는 구글링을 해보니 sudo kextunload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext 명령으로 disable 할 수 있다고 하는데 안되네요. (외부 키보드 연결 후 작업함)
로그는 아래와 같습니다.
(kernel) Kext com.apple.driver.AppleUSBTCKeyboard class AppleUSBTCKeyboard has 1 instance.
Failed to unload com.apple.driver.AppleUSBTCKeyboard - (libkern/kext) kext is in use or retained (cannot unload).
그리고 내장 키보드를 비활성화에 성공한다 하여도 외부에서 전원 시그널을 보내줄 수 있는 장치가 없으면 문제가 됩니다. 배터리가 0%가 되었을 때에나 필요에 의해 전원을 꺼버렸을 때 내장 키보드가 동작하지 않으면 다시 켜지를 못하니까요.
옛날 아이맥 키보드에서 이러한 기능을 하는게 있다고 하는데 지금은 동작하지 않는다고 합니다.
일단 제가 사용하는 해피해킹 키보드에서 Wake up 기능이 있어서 해보니 '잠자기'모드에서만 깨워주더라구요. 또 WOL 기능도 사용해보려 하니 이것도 '잠자기' 모드에서 깨워주기만 한다네요.
질문을 정리하자면, 내장 키보드 고장을 어떻게 해야 최소 비용으로 해결할 수 있을까 입니다. 제가 생각한 방법에서 해결책을 제시해주는 것도 좋으며, 굳이 제 방법이 아니고 다른 대안을 말씀해주셔도 좋겠습니다.
°íÀåÇ°À» ±¸ÇϽðųª ÇØ¿Ü¿¡¼ ºÎÇ°À» ±¸ÀÔÇØ ±³Ã¼ÇÏ½Ã´Â°Ô Á¦ÀÏ Àú·ÅÇÕ´Ï´Ù.
https://pqrs.org/osx/karabiner/
Áý¿¡°¡´Â´ë·Î È®ÀÎÇØ º¸µµ·Ï ÇÏ°Ú½À´Ï´Ù.
¸ÆºÏÀº ¾È½áºÁ¼..
ÀÏ¹Ý ³ëÆ®ºÏÀº ±×³É USB Æ÷Æ®¿¡ ¿ÜÀå Å°º¸µå ²Å°í ¾²¸é ±×¸¸Àε¥.
ps.
Áß°£¿¡
(kernel) Kext com.apple.driver.AppleUSBTCKeyboard class AppleUSBTCKeyboard has 1 instance.
Failed to unload com.apple.driver.AppleUSBTCKeyboard - (libkern/kext) kext is in use or retained (cannot unload).
ÀÌ·± ºÎºÐ ±Û º¸¸é µû·Î ºí·°ÀÌ ÀâÈ÷°Ô ±ÛÀÌ ½áÁ®Àִµ¥ ¾î¶»°Ô ¾²´Â °Ç°¡¿ä?
ÀÌ ¿¡µðÅÍ¿¡ Àú·± ±â´ÉÀÌ ÀÖ¾ú³ªºÁ¿ä? ½Å¹ÚÇѵ¥¿ä.
¸»¾¸ÇϽŠºí·° ºÎºÐÀº Á¦°¡ ´Ù¸¥ °÷¿¡¼ ±Ü¾î¿À´Ï ±× °÷ÀÇ µðÀÚÀÎ ±×´ë·Î º¹»ç°¡ µÇ³×¿ä. ¿©±â ¿¡µðÅÍ¿¡¼´Â ¾ø´Â °Í °°½À´Ï´Ù.
¿ÜºÎ Å°º¸µå¸¦ ¿¬°áÇÏ´Ï ³»ºÎ Å°º¸µå°¡ ºñÈ°¼ºÈ µÇ¸é¼ ÀÚµ¿À¸·Î Å°°¡ ´·ÁÁö´Â ¹®Á¦°¡ ¾ø¾îÁ³³×¿ä.
³»ºÎ Å°º¸µåµµ Àü¿ø Å°¸¸ È°¼ºÈ µÇ¾î Àֱ⿡ ½Ã½ºÅÛ Á¾·á ¹× ½ÃÀÛ¿¡µµ ¹®Á¦°¡ ¾ø³×¿ä.