소스파일:
참고로 전 cpp개발 처음입니다. 코드가 지저분할수 있으니 알아서 다듬어서
어떤 오픈 소스나 똑같을것같은데요
키보드 인터페이스 부분 수정하면 될것같아
소스 수정해보고 하니 됩니다.
일단
tightvcn util 프로젝트를 열어 주시고요
Keymap.cpp를 열고
상단 부분에 #define XK_KOREAN 선언해주시고
SERVER_AUXILIARY_TRANSLATE_TABLE 아래 하단에
{XK_Hangul,VK_HANGUL}
추가해 주시고
VIEWER_AUXILIARY_TRANSLATE_TABLE 아래 하단에
{VK_HANGUL, XK_Hangul}
추가해 주시고
다음으로는
rfb 프로젝트 여시고요
RfbKeySym.cpp 파일 여시고
59번째 라인
RfbKeySym::processKeyEvent
메서드안 맨 위에
if (virtKey == 229) { virtKey = 21; }
코드 삽입해주고
tvnserver랑 tvnviewer 빌드해 주세요
잘 됩니다.