분류 안된 것

[Windows] DOSBox-X에 Windows 98SE에서 한/영 키 문제

달나라외계인 2025. 1. 9. 09:05

관련 이전글

2023.12.22 - [분류 안된 것] - [Windows] DOSBox-X에 Windows 98SE 설치하기

 

  제가 댓글 체크를 요즘 잘 안했는데 댓글을 확인하다보니 제 글 중 'DOSBox-X에서 Windows 98SE 설치하기'를 보시고 설치하셨는데 한/영 키가 반응이 되지 않는다고 방법을 물어보신 오래된 댓글이 있었습니다. 확인 못한 것이 죄송하기도 하고 해결책을 글로 남겨두는 것이 좋을 것 같아서 이렇게 글로 작성합니다.

 

  한/영 키를 눌렀을 때 우리가 원하는 것은 DOSBox-X에 한/영 키가 전달되는 것입니다. 이 문제는 DOSBox-X보다 메인 Windows가 키를 먼저 처리해서 생기는 현상입니다. DOSBox-X는 한/영 키를 받지 못한 거죠. 이를 해결하기 위해서는 한/영 키를 다른 것으로 설정해야 합니다. 하지만 Windows 98SE에서는 한/영 키를 바꿀 수 없습니다. 아래와 같은 오른쪽 Alt로 고정되어 있죠.

 

  저는 이것을 해결하기 위핸 오른쪽 Alt키를 다른 키로 매핑하는 방법을 취했습니다. DOSBox-X의 상단 메뉴에서 기본-> 매퍼 편집기로 들어갑니다.

  그럼 다음과 같이 키보드 화면이 나옵니다. 여기서 오른쪽 Alt키를 잘 안쓰는 다른 키로 바꾸는 것을 추천합니다. 저는 잘 안쓰는 ` 키를 바꾸어 사용해 보겠습니다. 꼭 이 키를 지정하실 필요는 없고 방법만 숙지하셔서 안 쓸만한 키를 바꾸셔서 사용하시면 될 것 같습니다.

  오른쪽 Alt를 마우스로 클릭하면 다음처럼 녹색으로 활성화 됩니다. 아래쪽을 보면 EVENT, INPUT이 보입니다. 이것에 대해 설명드리자면 EVENT는 INPUT을 눌렀을 때 동작하는 실제 기능을 의미합니다. Right Alt Key를 누르면 key_ralt (오른쪽 Alt)키가 동작한다는 의미입니다. 이것을 `키를 눌렀을 때 key_ralt가 동작하게 바꿔 보겠습니다.

  여기서 일단 삭제 버튼을 눌러서 기존 INPUT을 삭제합니다. 다음 추가를 누르고 `를 누르면 다음과 같이 INPUT이 변경됩니다.

  이대로 끝내면 `를 눌렀을 시 ` 키가 화면에 써지고, 그다음 한/영 전환이 이루어집니다. 원래 `키의 동작이 동작하는 것은 원하는 바가 아니겠죠? `키의 동작을 제거해 줘야 합니다. 화면상에 ` 키를 마우스로 클릭 후 삭제를 눌러줍니다.

  이제 `키를 누르면 한/영 전환이 이루어질 것입니다. 한번만 적용하길 원하시면 종료를 누르고 사용하시고 계속 이 설정을 다음에도 계속 유지하고 싶다면 저장을 누르시고 사용하시면 됩니다.