We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2벌식, 3벌식 다 마찬 가지로 마치 xmodmap으로 흐트려 노은것 같습니다. 혹시 version 문제인가 해서 1.4.2로 실행했 봤는데로 마찬가지네요.
ibus가 keycode 같은 것을 변형해서 넘겨주는지 engine.c에서 프린트해봐도 client가 넘겨주는 그데로 넘어오는데 이상하네요.
https://seoyoungjin.github.io/sdl2/text%20input/SDL2-input/
The text was updated successfully, but these errors were encountered:
engine.c 에서 is_transliteration_mode 를 1를 설정하니 잘 동작합니다. ibus 연결시 이렇게 설정하는 방법을 찾아봐야겠네요.
Sorry, something went wrong.
is_transliteration_mode는 libhangul의 hangul_ic_is_transliteration()에서 리턴하는 값으로 로마자 자판에서만 켜지는 값입니다. 설정으로 변경이 안됩니다.
위 말씀대로라면 ibus_keymap_lookup_keysym() 함수를 사용하는 방법과 ibus_keymap_get("us")으로 keymap을 구하는 부분에 문제가 있을 것 같습니다.
ibus의 keymap이 xmodmap의 keycode와 8 차이가 나네요. ibus의 data/keymap 에 복잡한 방법으로 정의하고 있는데 왜 굳이 keycode를 다르게 했을까요. TT
아무튼 ibus_keymap_lookup_keysym()을 쓰려면 client에서 그 반대 keycode 변환을 해쥐야 할텐데 그래서 얻는 기능이 있을지 모르겠습니다.
No branches or pull requests
2벌식, 3벌식 다 마찬 가지로 마치 xmodmap으로 흐트려 노은것 같습니다.
혹시 version 문제인가 해서 1.4.2로 실행했 봤는데로 마찬가지네요.
ibus가 keycode 같은 것을 변형해서 넘겨주는지 engine.c에서
프린트해봐도 client가 넘겨주는 그데로 넘어오는데 이상하네요.
https://seoyoungjin.github.io/sdl2/text%20input/SDL2-input/
The text was updated successfully, but these errors were encountered: