안녕하세요. 맥 (구름 입력기) 신세벌식 P2 사용자이고(3일차 입니다 ㅎㅎ 세벌식 390 일주일 사용하다 작은 키보드 사용하고 싶어서 신세벌식 P2 로 변경했습니다), 최근에 이런 3x5 방식의 키보드를 구매했는데 ㅌ 키가 벗어나있어 어떻게 할까 고민하다가 , 자리로 ㅌ을 옮겼습니다.
GitHub 에서 https://github.com/gureum/gureum/releases/tag/1.13.2-contrib 요 버전으로 다운로드 받고,
libhangul-objc/libhangul/hangul/hangulkeyboard.h 의
static const ucschar hangul_keyboard_table_3shin_p2[] = { 정적상수 배열에서 (신세벌식 P2 키매핑 부분)
2159, 2164 행 부분을 수정하고, 새로 빌드하니까 되더라구요. 콤마는 구름입력기 option 동작 (로마자) 로 되어 있으니 option + , 눌러서 입력하려고 합니다. (Kanata 에서 Tab-dance 로 150ms 정도 ㅌ 키 누르고 있으면 , 키 입력 되도록 설정도 고려중입니다.)
참고로 수정과는 관계없지만 키 조합설정은 아래 부분 수정하면 됩니다.
신세벌식 공동이나 참신세벌식도 libhangul 매핑 부분을 수정하고 빌드하면 사용할 수 있을까 모르겠네요. 저는 사용자는 아니라서 시도해보지는 않았습니다.
혹시 맥에서 변형해서 사용하실 분들은 참고하시면 좋겠습니다.
첫댓글 이미 오래 전부터 안드로이드 환경에서 쓸 수 있는 MN 로그인 키보드와 OpenWnn Korean이 쉼표와 마침표 자리에서 첫소리 ㅌ과 ㅋ을 두고 있습니다. 모바일 환경에서는 첫소리 ㅌ을 옮기는 배열 방식이 상식처럼 자리잡았다고 할 수 있겠습니다.
하지만 신세벌식 P2에서 일반 글쇠판에 쓸 배열로 권장하는 것은 미루고 있습니다. 첫소리 ㅌ 넣기가 더 편한 것에 길들어서 먼저 쓰이던 배열을 쓰지 못하는 부작용이 염려되고, 신세벌식 자판 공통으로 논하고 적용할 수 있는 배열 방법이기 때문입니다.
다만 인체공학형 제품에서 쓰는 것은 대비해야 한다는 생각은 했었습니다. 신세벌식 P2에서는 쿼티 기준으로 I와 O의 윗글 자리를 비워 두었습니다. 글쇠 수가 한정된 기기에서 마침표와 쉼표를 거기로 옮기면 첫소리 ㅌ 자리를 바꾸는 데에도 활용할 수 있겠다는 생각을 깔고 그렇게 한 것이기는 합니다.