클라이언트에서 @를 입력했는데 호스트에 "가 입력된다면 레이아웃 불일치입니다. 원격 데스크톱에서 가장 흔한 키보드 문제예요. 레이아웃 문제는 대부분 한 가지로 귀결됩니다. 호스트가 자신의 레이아웃으로 내가 누른 키를 해석한다는 것입니다. 이 가이드에서는 동작 원리, 해결 방법, 각 방법의 장단점을 설명합니다.
Remio가 키 입력을 보내는 방식
Remio는 두 가지 종류의 키보드 입력을 보냅니다. 작업에 따라 각각 알맞은 방식이 다르기 때문입니다.
키 누름 — Remio는 내가 누른 물리적 키를 키보드상의 위치로 보냅니다. 호스트는 현재 활성화된 자신의 레이아웃으로 이를 해석합니다. 게임(WASD가 글자가 아니라 물리적 위치에 맞아야 함), 단축키(Cmd+S는 문자 S가 아니라 Cmd 키여야 함), 원시 키 이벤트를 읽는 모든 앱에 맞는 동작입니다.
입력한 텍스트 — Telex나 병음 같은 입력기(IME), 이모지 선택기, 두 번의 키 입력으로 만드는 악센트처럼 Remio가 보기 전에 기기에서 조합된 텍스트는 완성된 문자로 전달되며, 호스트의 레이아웃과 관계없이 그대로 입력됩니다. 다국어 텍스트, 발음 부호, 입력기가 작동하는 이유입니다.
전환할 것은 없습니다. Remio는 누른 키에는 키 누름을, 기기에서 이미 조합된 텍스트에는 완성된 문자를 보냅니다.
# Mental model
key presses → physical position (Q is at top-left)
host interprets using its layout
→ games, shortcuts work
typed text → finished characters (U+00E4 = ä)
host types them as-is
→ international text, IMEs, diacritics work
준비물
- 양쪽 모두 업데이트 — 이전 버전에서는 악센트 문자와 입력기 텍스트가 누락되거나 두 번 입력될 수 있었습니다. 현재 버전은 한 번만 보냅니다.
- 호스트의 활성 레이아웃 확인 — macOS는 메뉴 막대에, Windows는 언어 표시줄에 표시됩니다.
- 입력기를 사용한다면(베트남어 Telex, 일본어, 중국어 병음) 클라이언트에서만 실행하세요.
01 · 증상 진단하기
어떻게 잘못 입력되는지를 보면 어떤 레이아웃이 어긋났는지 알 수 있습니다. 흔한 패턴은 다음과 같습니다.
- @가 "로, "가 @로 바뀜 — 영국식 클라이언트와 미국식 호스트(또는 그 반대)입니다. 두 레이아웃은 @와 "가 Shift를 누른 서로 다른 키에 있습니다.
- Z와 Y가 바뀜 — QWERTZ(독일어, 체코어) 클라이언트와 QWERTY 호스트입니다. Z와 Y의 물리적 위치가 서로 바뀝니다.
- $, £, €의 위치가 이상함 — 영국 또는 유럽식 클라이언트와 미국식 호스트입니다. 통화 기호는 지역마다 다릅니다.
- 백슬래시가 없거나 잘못됨 — ISO와 ANSI 키보드 레이아웃의 차이입니다. ISO에는 Enter 근처에 ANSI에 없는 키가 하나 더 있습니다.
- 발음 부호가 엉뚱한 모음을 만듦 — 데드 키가 클라이언트가 아닌 호스트에서 해석되고 있습니다.
- 입력기가 문자를 중복 입력함 — 입력기가 양쪽에서 실행 중입니다. 한쪽에서 조합한 입력을 다른 쪽이 다시 조합합니다.
02 · 방법 A — 레이아웃 맞추기
가장 깔끔한 해결책은 양쪽이 같은 레이아웃을 쓰게 하는 것입니다. 하나를 골라 모든 곳에 적용하세요.
macOS
시스템 설정 → 키보드 → 텍스트 입력 → 편집. 입력 소스를 추가하거나 제거하세요. 활성 입력 소스는 메뉴 막대에 표시됩니다. macOS는 여러 레이아웃을 허용하며, 키를 누르는 순간 앱 앞에 있는 레이아웃이 Remio가 전달하는 기준이 됩니다.
Windows
설정 → 시간 및 언어 → 언어 및 지역 → 키보드. 추가, 제거 또는 기본값을 설정하세요. 시스템 트레이의 언어 표시줄에 활성 레이아웃이 표시됩니다. Win+Space를 누르면 추가한 레이아웃을 순서대로 전환할 수 있습니다.
여러 컴퓨터에서 미국식과 영국식 키보드를 번갈아 쓴다면 하나를 골라 모든 기기에 강제로 적용하세요. 시스템 설정에서 쓰는 5초가 나중에 오타를 고치는 몇 시간을 아껴 줍니다.
03 · 방법 B — 기기에서 텍스트를 조합하기
운영체제 설정을 바꾸고 싶지 않거나, 호스트 레이아웃에 없는 문자를 자주 입력한다면 기기 자체의 입력기로 입력하세요.
클라이언트에서 필요한 키보드 언어나 입력기로 전환한 뒤(화면 키보드의 언어 키 또는 운영체제의 입력 소스 메뉴) 평소처럼 입력하세요. 기기가 각 문자를 조합하고 완성된 텍스트가 호스트로 전송되어, 호스트는 도착하는 그대로 입력합니다.
알아 둘 장단점:
- 단축키는 여전히 키 위치로 전달됩니다 — Cmd, Ctrl, Shift, Alt 조합은 키 누름으로 호스트에 전달되므로 단축키와 동시 입력 조합이 그대로 작동합니다.
- 게임은 키 위치를 읽습니다 — 대부분의 게임은 원시 키 누름을 읽으므로, 게임에서는 입력기로 입력하지 말고 물리적 키를 누르세요.
- 입력기가 깔끔하게 작동합니다 — 클라이언트 입력기가 최종 문자를 로컬에서 조합하며, 호스트는 조합 중인 병음이나 데드 키 시퀀스가 아닌 조합이 끝난 텍스트를 받습니다.
04 · 특수 문자와 발음 부호
레이아웃 불일치가 가장 곤란한 곳이 특수 문자입니다. 언어마다 규칙이 다르며, 흔한 경우를 Remio가 처리하는 방식은 다음과 같습니다.
- 독일어 ÄÖÜß — 기기에서 조합되어 U+00C4, U+00D6, U+00DC, U+00DF로 전달됩니다. 호스트 운영체제에 독일어 지원이 설치되어 있지 않아도 됩니다.
- 베트남어 발음 부호 — 클라이언트에서 Telex, VNI 또는 선호하는 입력기를 실행하세요. 조합된 문자(예:
ơ,ư,ấ)가 유니코드로 전송됩니다. 호스트에서 베트남어 입력기를 실행하면 이중으로 조합되니 실행하지 마세요. - 프랑스어 악센트 —
é è ê ç같은 문자는 클라이언트에서(데드 키 또는 AZERTY 직접 키로) 조합되어 호스트에 완성된 상태로 도착합니다. - 일본어 / 중국어 / 한국어 입력기 — 입력기는 클라이언트에서만 실행하세요. 병음이나 히라가나는 클라이언트의 화면 후보 창에 표시되고 선택한 문자가 호스트로 전송됩니다.
- 이모지 — 클라이언트의 이모지 선택기에서 고르세요. 코드 포인트가 유니코드로 전송되며, 호스트는 가진 이모지 글꼴로 표시합니다.
05 · 플랫폼별 보조 키
플랫폼 간 가장 까다로운 문제는 보조 키입니다. macOS는 Cmd를, Windows는 Ctrl을 주 보조 키로 씁니다. 기본적으로 Windows 호스트는 Mac 클라이언트의 Cmd를 Ctrl로 처리하므로, Cmd+S가 Mac에서처럼 Windows PC에서도 저장됩니다. 반대 방향에서는 Windows용 Remio가 기본적으로 Ctrl과 Cmd를 바꿔 주므로(연결 중 설정 패널의 세션 섹션에 있는 Ctrl / Cmd 바꾸기) Ctrl+S가 Mac에서 저장됩니다. Ctrl과 Windows 키를 있는 그대로 보내려면 끄세요.
PC 키보드로 입력하면서 Windows 호스트에서 Windows 키로 시작 메뉴를 열고 싶다면, 해당 PC의 Remio Host 설정에서 Command 키로 Windows 키 보내기를 켜세요. Cmd가 Ctrl처럼 동작해야 하는 Mac 키보드에서는 꺼 두세요.
추가 참고 사항:
- Option / Alt — 같은 물리적 키에 이름만 다릅니다. Remio는 둘 다 올바르게 전달합니다.
- Windows / Cmd — 물리적 위치가 같습니다. 위의 Command 키 설정이 Ctrl로 동작할지 Windows 키로 동작할지를 정합니다.
- Caps Lock — 그대로 전달됩니다. 호스트의 Caps Lock 상태는 클라이언트에서 전환한 상태와 일치합니다.
- 기능 키 — F1~F12 모두 호스트에 전달됩니다. Mac 호스트에서는 fn+F1 등이 미디어 키 동작에 대한 시스템 설정을 따릅니다.
# Example — Mac client → Windows host
client: Cmd+S (you press)
host: Ctrl+S triggers Save (Command key sends the Windows key: off)
문제 해결
- 레이아웃을 바꿨는데도 일부 키가 여전히 잘못돼요 — 연결을 끊고 다시 연결한 뒤, 올바른 기기에서 레이아웃을 바꿨는지 확인하세요. 키 누름으로 무엇이 입력되는지는 호스트의 레이아웃이 결정합니다.
- 게임에서 키를 인식하지 못해요 — 입력기로 입력하지 말고 물리적 키를 누르세요. 일부 게임은 설정에서 원시 입력을 켜야 하기도 합니다.
- 호스트에 입력기 조합 창이 나타나요 — 호스트의 입력기를 끄고 클라이언트에서만 실행하세요.
- 단축키가 엉뚱한 앱에 적용돼요 — 호스트 앱에 실제로 포커스가 있는지 확인하세요. Remio는 호스트에서 맨 앞에 있는 앱으로 보냅니다.
- iPad의 하드웨어 키보드가 감지되지 않아요 — Bluetooth 키보드를 연결 해제했다가 다시 연결한 뒤 세션을 다시 여세요. iPadOS는 세션 사이에 연결이 끊어지는 경우가 가끔 있습니다.
키보드 레이아웃 자주 묻는 질문
Remio에서 @와 " 키가 바뀌는 이유는 무엇인가요?
클라이언트와 호스트의 키보드 레이아웃이 다른 경우입니다. 보통 영국식과 미국식입니다. 두 레이아웃은 Shift+2와 Shift+'에서 @와 "가 서로 바뀌어 있습니다. 운영체제 키보드 설정에서 양쪽을 같은 레이아웃으로 맞추거나, 기기 자체의 입력기로 입력해 키 위치 대신 완성된 문자가 전송되게 하세요.
Remio는 키 입력을 키 위치로 보내나요, 문자로 보내나요?
둘 다입니다. 물리적 키 누름은 키 위치로 전달되어 게임과 단축키가 올바르게 작동합니다. 입력기, 이모지, 악센트처럼 기기에서 이미 조합된 텍스트는 완성된 문자로 전달되므로 호스트의 레이아웃과 관계없이 특수 문자가 그대로 도착합니다.
미국식 키보드에서 Remio로 독일어 ÄÖÜ를 입력할 수 있나요?
네. 기기에서 독일어 키보드 레이아웃이나 입력기를 사용하세요. 조합한 데드 키, 악센트, 움라우트는 완성된 문자로 전송되어 호스트의 레이아웃과 관계없이 입력됩니다.
Remio에서 베트남어 발음 부호가 작동하나요?
네. 발음 부호는 클라이언트에서(로컬에서 쓰는 Telex, VNI, 시스템 입력기 등) 조합되며 최종 문자가 텍스트로 전송됩니다. 호스트에서 동시에 입력기를 실행하면 이중으로 조합되니 피하세요.
macOS 호스트에서 키보드 레이아웃은 어디서 바꾸나요?
시스템 설정 → 키보드 → 텍스트 입력 → 편집. 여기에서 레이아웃을 추가하거나 제거하세요. Remio는 macOS가 현재 포커스된 앱에 대해 활성화한 레이아웃을 그대로 따릅니다.
Remio에서 키보드 단축키가 작동하지 않는 이유는 무엇인가요?
가장 흔한 원인은 보조 키가 다르기 때문입니다. macOS는 Cmd, Windows는 Ctrl입니다. Mac 클라이언트에서 Windows 호스트로 연결하면, 해당 PC의 Remio Host 설정에서 Command 키로 Windows 키 보내기를 켜지 않은 한 호스트가 Cmd를 Ctrl로 처리합니다. Windows 클라이언트에서 Mac으로 연결하면 Ctrl / Cmd 바꾸기(연결 중 설정 패널의 세션 섹션)가 기본으로 켜져 있어 Ctrl이 ⌘처럼 동작하니, 꺼지지 않았는지 확인하세요. iPad 키보드에서는 iPad가 자체적으로 쓰는 단축키의 경우 ⌘ 대신 ⌥를 누르세요.