(해결) 세벌식최종, fcitx5, 구글스프레드시트 셀 입력시 첫글자로 사용할 수 없는 키

알림
|
X

페이지 정보

작성자 신사아님당 125.♡.243.26
작성일 2024.11.11 05:08
220 조회
0 추천
글쓰기

본문

2024-11-14 09:35 추가


$ GTK_IM_MODULE=fcitx google-chrome-stable --gtk-version=4 --ozone-platform=wayland

위 명령으로 실행하면 문제 없이 잘 입력됩니다.


1. GTK_IM_MODULE=fcitx 를 선언하고

2. ozone-platform 관련 옵션을 사용해서 wayland로 실행되도록 하고

3. --enable-wayland-ime --wayland-text-input-version=3옵션을 사용하지말고

4. --gtk-version=4 옵션을 사용해야 합니다.


결론

· 크롬계열에서는  ibus, fcitx5 모두 --gtk-version=4 옵션을 사용하면, 쉬프트키를 누른 상태에서 일부 키가 입력되지 않는 증상은 발생하지 않습니다.

· 파이어폭스에서는 ibus, fcitx5 모두 문제가 발생합니다.


p.s.

 --wayland-text-input-version=3 옵션이 문제를 일으키는 것 같습니다.   




2024-11-12 00:16 추가

X11, xwayland 에서는 문제가 발생하지 않습니다. 

wayland 환경에서 크롬계열 브라우저를 wayland 모드로 실행시키면서 IME옵션을 --gtk-version=4 또는 --enable-wayland-ime --wayland-text-input-version=3 을 주었을 때 발생하는 문제입니다.



구글 스프레드시트에서 한동안 문제없이 잘 입력하던 중에 키가 안먹는 증상을 발견했습니다.


1. 한글모드에서


2. 셀을 선택했지만 마우스로 더블클릭을 하거나 키보드 앤터를 쳐서 셀 입력모드에는 들어가지 않은 상태로
(셀 입력모드에 들어가면 셀 안에 커서가 깜빡입니다)


3. 쉬프트를 누르고


4. `(~)키, 또는 6, Y, H, B를 포함해 오른쪽에 있는 문자,기호 키를 누르면 입력이 되지 않습니다.


--

세벌식최종자판에서는 쉬프트를 누른 상태에서 H ~ :, Y ~ P를 눌러서 0 ~ 4, 5 ~ 9를 입력하게 되어있어서, 한글모드 상태로 셀에 숫자를 입력할 때 문제가 됩니다.


문제 키보다 왼쪽에 있는 키들은 쉬프트 눌린 상태로 셀에 첫글자로 잘 입력 됩니다.

문제의 키들도 각 셀에서 앤터를 치고 나서 입력하면 입력이 됩니다. 


하지만 스프레드시트 (엑셀) 쓰면서 셀 입력할 때 먼저 앤터를 쳐야 하는 불편함은 받아들이기가··· 힘드네요. 


p.s. 크롬, 파이어폭스에서 확인했습니다.

p.s. 카카오톡에서 위 문제의 키 입력으로 입력을 시작할 경우, "메시지 입력" 문구가 사라지지 않고 그 앞으로 문자가 입력됩니다. 이것도 문제네요.

p.s. 입력기 설정의 전역옵션, 애드온 에서 선택할 수 있는 것은 모두 바꿔가며 확인해봤지만 소용없었습니다.

p.s. ibus에서는 문제가 발생하지 않습니다. (상용구를 포기하고 ibus로 가야하는지... ㅠㅠ) 

--> chrome계열에서는 잘 되고, firefox에서는 문제가 발생합니다.

p.s. keyboardchecker.com 사이트에서 키 테스트를 할 때, 누르고있는 키는 회색으로 눌렀다 땐 키는 녹색으로 표신되는데, 

fcitx 한글모드에서 쉬프트를 누른 상태에서 (각각/모든) 문자키를 누르면 녹색으로만 표시됩니다. (이게 뭘 의미하는건지는 모르겠습니다.)


댓글 8

흔남님의 댓글

작성자 no_profile 흔남 (211.♡.109.115)
작성일 11.11 09:13
구글 검색어 : fcitx bug report

ibus 한글 wayland도 눈물의 버그리포팅 끝에 현재의 모습이 되었습니다.

행동하셔야 될 때가 온 것 같습니다.

신사아님당님의 댓글의 댓글

대댓글 작성자 신사아님당 (125.♡.243.26)
작성일 11.11 09:54
@흔남님에게 답글 혹시 클서당 짐농님 아니신가요? ibus 버그리포팅 하면 그 분부터 생각나네요. 아니시라면 실례했습니다. ㅎㅎ
저도 리눅스 사용하는데 뭔가 도움이 될 수 있는 찬스라는 생각이 들면서도, 지금 제 상황에서 할 수 있을지를 생각하면 부담이 더 크게 느껴지는 것도 사실이라··· 버그리포팅을 할지는 생각해보겠습니다. 우선 이슈 게시판부터 들러봐야겠군요.

신사아님당님의 댓글의 댓글

대댓글 작성자 신사아님당 (125.♡.243.26)
작성일 11.11 10:39
@흔남님에게 답글 어짜피 아무도 리포팅하지 않는 것 보다는, 시간이 걸리더라도 제가 한 번 해보는 것도... 괜찮을 것 같기도... 합니다. (음?) +_+

흔남님의 댓글의 댓글

대댓글 작성자 no_profile 흔남 (211.♡.109.115)
작성일 11.11 12:34
@흔남님에게 답글 네. 그 닉네임도 저예요.
언어가 다르다 보니 소통에 쓰이는 시간이 늘긴 하는데... 좋은 분 만나면 분석 기술도 알려주시고 해서, 좋은 기억 남았습니다. (영어권 사람들은 까칠함이 덜한 것 같아요. ^^)

신사아님당님의 댓글의 댓글

대댓글 작성자 신사아님당 (125.♡.243.26)
작성일 11.11 21:22
@흔남님에게 답글 아 역시! 반갑습니다.

흔남님의 댓글

작성자 no_profile 흔남 (211.♡.109.115)
작성일 11.11 17:08
https://github.com/fcitx/fcitx5
Bug report: https://github.com/fcitx/fcitx5/issues

구글에서도 소통 창구 찾기 힘드네요.
(고난의 행군이 예상됩니다.)

신사아님당님의 댓글의 댓글

대댓글 작성자 신사아님당 (125.♡.243.26)
작성일 11.11 21:28
@흔남님에게 답글 입구까지 찾아봐 주셨군요. 감사합니다. :>

신사아님당님의 댓글의 댓글

대댓글 작성자 신사아님당 (125.♡.243.26)
작성일 10:17
@흔남님에게 답글 https://github.com/fcitx/fcitx5-hangul/issues/
구글번역기에 의지해가며 문의를 해봤습니다.  어찌어찌 의미가 전달이 됐나봅니다. ㅎ
그러던 중에,  ibus와 동일한 옵션을 사용하면 문제가 없다는걸 알게되었습니다.
전에 --gtk-version=4 옵션에서도 문제가 발생하는 것으로 확인을 하고 넘어갔었는데, 테스트를 잘못했거나 착각을 한 것 같습니다.

신기한 경험이었습니다.
흔남님 덕분입니다. 감사합니다.
글쓰기
홈으로 전체메뉴 마이메뉴 새글/새댓글
전체 검색