지난 fcitx 개념글을 보고 한글입력을 위해 데스크탑 모드에서 설치해보았으나 한글 작성 도중 띄어 쓰기 문제가 너무 심해서 실사용은 절대 못할듯 합니다.
해당 코드를 참고하여 살짝 수정하고 기존 fcitx 팩맨 패키지 종속을 삭제하도록 만든 쉘 스크립트를 공유합니다.
ibus 설치 이후 웹서핑이나 노트 작성, dc 스팀덱 갤러리에 글을 쓰기 훨씬 쾌적해진 것을 느끼실 수 있을겁니다.
아치 리눅스 위키에서 현재 멀쩡한 입력기는 fcitx와 ibus 그리고 uim 세가지가 있습니다.
이중 uim은 AUR 패키지라 빌드까지 해야하는데 워낙 아치 리눅스 자체가 가벼운데다가 스팀 OS 역시 가볍게 가져간 탓에 관련 패키지들이 기본으로 깔려있지 않아 설치하다가 정신 나갈듯합니다.
결국 역시나 ibus가 제일 나았습니다.
각자 사용하는 환경에 따라 (pacman 설치 패키지들이 서로 꼬이는 환장의 파티) 차이가 발생할 수는 있지만, 완전히 초기화 한 뒤 테스트를 해보았기 때문에 적어도 3.4.4 초기 환경에서 설치 후 동작은 확실하며 문제는 없을겁니다.
완벽하게 설치 무결성을 보장하기 위해 아쉽지만 제 덱은 테스트겸 초기화를 진행하게 되었습니다.
깔끔하게 리이미지 포맷 후 스팀 OS 3.4.4에서 문제 없이 동작하는 것을 확인했으니 안심하고 설치하셔도 되겠습니다.
콘솔에서 입력할 명령어는 달랑 네줄인데 어째선지 웹서버측 보안 때문인지 본문에 포함하니 글이 올라가질 않는군요.
그러니 설치방법을 추가한 깃허브 페이지 째로 링크하겠습니다.
https://github.com/jshsakura/steamdeck
GitHub - jshsakura/steamdeckContribute to jshsakura/steamdeck development by creating an account on GitHub.github.com다만 GUI 를 사용한 ibus-hangul 설정이 있다보니 설치 이후 방법은 위 링크해둔 깃허브 레포에서 반드시 확인 해주시기바랍니다.
기존 fcitx5 사용자도 쉘파일을 실행하면 자동으로 기존 fcitx 종속을 삭제하도록 정리해 놓았는데 의도한 것처럼 깔끔하게 날리질 못하는 것 같습니다.
* 내용추가 12/05
사진의 위쪽이 ibus 정상적인 동작, 아래쪽이 뭔가 꼬여서 문제가 발생한 상황입니다.
초기 3.4.4 환경에서 fcitx를 설치하지 않고 바로 ibus로 설치하고 설정하는 경우 문제가 전혀 없습니다.
기존에 한글 설정을 fcitx5로 설치한 경우 쉘에서 삭제하고 있음에도 일부 문제가 발생하는 듯 합니다.
(무조건 그런 것은 아닌게 본래 저도 fcitx5 설정에서 설치 후 초기화 후 재설치한 상태로 양측 문제 없었음)
본래 한글을 한자 입력하면 해당 1글자에 커서가 남아서 자모가 입력되야 하는데 단어마냥 커서가 뛰어넘는 문제가 있네요.
1. 최초 깔끔한 상태에서 설치 -> 한글입력 해결
2. fcitx5 설치후 마지막 글자 띄어쓰기 문제 발생 -> 스크립트 실행 -> 한글입력 해결
3. fcitx 설치 중에 문제가 발생한 경우 (input 메뉴 없음이라던가) 또는 3.5를 올렸다가 내려온 경우라던가..
스크립트를 실행해도 희한하게 입력되며 정상적으로 적용되지 않았습니다. (무책임한 말이지만 포맷하면 그만이야~! )
회사에서도 동료의 스팀덱이 자모가 분리되는 이상한 증상이 있어서, 다시 굳이 초기화 까지 했지만 원인은 못찾았네요.
해당 기기는 3.5로 올렸다가 3.4.4로 내려왔던 기기인데 뭐가 꼬였는지 입력 문제가 발생한 기기는 Konsole에서 아무리 관련 패키지를 pacman -Rs 로 삭제해도 잔재들이 정리가 잘 안되는 느낌입니다.
pacma -Qe 로 diff 툴 가지고 하나씩 비교했는데도 차이가 없어서 당황스러운데 이 부분은 리눅스 고수님이 도와주실거라 믿습니다.
혹시라도 오류가 있다면 댓글로 알려주세요~!
여러분 모두 데스크탑 모드의 한글입력의 고통에서 벗어나시길 바라겠습니다.
물론 이는 가상 키보드와는 전혀 관계가 없는 데스크탑 모드의 수정입니다.
빌어먹을 가상 키보드는 방법이 없는건가?
글이 겹쳤는데 무슨 괴담임?ㄷㄷ
DC 에디터 못쓰겠습니다.. ㅠ vscode에서 작성하고 붙여 넣었더니 난리나는군요. 알려주셔서 감사해요~ 글자 상하 간격수정했습니다.
여담이지만 저 jsaux케이스 끼고 게임하실만 한가요 아직 스팀덱도 안오긴했는데 괜찮으면 저도 그거 사게요
네 ~ 문제 없을듯 해요. :)
새로사시는거면 jsaux 신상 modcase 추천드립니다
https://jsaux.com/products/modcase-for-steam-deck-pc0104?variant=43680551665884
오옿 ㅐ봐야지 감사합니다
뭐지 난 왜 한영전환이 안되냐
ibus 설정 중에 hangul preference에서 시작시 한글모드 바로 동작하도록 설정했나요? 안하면 영영 키보드가 되어버려요.
그거도 당연히 했지
XIM인지 크롬이가 바뀌어서 파폭에선 되고 크롬에선 안먹나 싶기도 한데 설정한 단축키로도 사용해보세요. 기본 값인 슈퍼나 컨트롤 아니고 시프트+스페이스로요~ ibus-setup에서 english , hangul 두개가 존재할때 단축키로 다음 인풋으로 넘어갈수 있어야하는데 한영키는 프로그램따라 케바케인거같네요.
나두 한영전환안됨.. ㅠ
ㅜㅜ 그대로 다따라해'ㅅ
그,대로 다따라했는데 저두 한영전환이 안되네요 ㅜ
fcitx5로 한글입력 설정된상태에서 이방법을 적용했더니 한글입력이 아예 안되요ㅋㅋㅋ 시작줄에 한영변환은 보이는데 입력은 계속 영문으로만 입력되는거봐선 기존 fcitx 설정과 뭔가 충돌이 나는것같은데 전 어쩔수없이 다시 fcitx로 돌아갔습니다ㅠㅠ
저도 fcitx5에서 설치후 문제없길래 포맷후 진행한 거여서 관련 패키지만 삭제하면 될줄 알았더니 변수가 있네요. 이건 좀 알아볼게요~ 감사합니다.
아까 저녁때 깃허브 파일로 ibus 세팅 했는데 잘 되더라 근데 크로미움 기반 브라우저에서 이중입력 되더라고, 파폭은 정상인데
입력시 한글자 단위로 밑줄이 들어가야해요. 크롬 파폭 모두 확인했었는데 다른 브라우저인가요?
지금까지 댓글 주신분들 감사합니다. Fcitx 설정 안된분들만 일단 설치 참고하시구요. 기존 입력기 충돌은 pacman -Sc 같은 명령이 더 있을듯하니 확인해보고 본문 수정할게요~
ㅇ아안아니 ㄱ그귿그대댈대로 ㄸ따딸따라랗라해했했ㄴ느는는ㄷ데 ㅁ무뭐뭦뭐지 ㅁ무뭐뭑뭐가감가무문묹문제젲제지지?
걍 ibus만 깔아도 잘 되던데 fcitx 지워야돼?
본래는 fcitx5가 실행중만 아니면 상관없긴한데 어짜피 스크립트에서 지울수 있는것은 지우고 있어요 디스커버에서 받은건 남겨둬도 무관하나 불필요하니 지우는 것으로 안해앴습니다.
덕분에 잘 입력하고 잇습니다.
한ㄱ르 저ㄴ호ㅏㄴㄷㅗ ㅈ라 도ㅣ느ㄴ데 바ㄷ치ㅁ이 제ㄷ래ㅗ 아ㄴ도ㅣ느ㄴ 이유ㄹ르 아ㅅ니ㅏ요? ㅠㅠ 아ㅇ비ㅓ스ㄷㅗ 비ㅅㅡㅅㅎ나ㅔ요.
어머나 이게뭐죠. 일단 베타버전인 3.5.X부터는 문제가 있는것 같아요. 브라우저 단축키를 피하기 위해서 알트키와 한영 혼용인 경우들은 시프트 스페이스 쓰시는게 좋으실거에요. 포맷후 아무것도 입력기가 없을땐 확실히 잘되고 fcitx 입력기 관련 디펜던시 쫒아가서 fcitx, fcitx5 모두 날리고 있는데도 뭐가 남는지 안되는 분들이 보이시네요. :(
이상하게 파이어폭스에서만 이렇게 나왔어요. 메모장 같은곳에서는 정상 입력 되었습니다.^^ 브라우저를 바꿔봐야겠어요
어라 음.. 지금 GTK QT 이런식으로 모듈이 다르다 보니 차이가 있을까 싶었는데 파폭이가 기본 입력기 모듈을 어떤걸 쓰는지 한번 확인해보니 크롬과 동일한 것 같습니다. 정보 감사합니다.
답은 역시 초기화후 설치입니다. 지금은 정상적으로 입력됩니다! 새해 복 많이 받으세요!
이거말고 스크린터치 설정방법 없나요?
Onboard라고 검색해보세요.
ibus설치까진 되는데 셋팅이 자꾸 초기화됩니다
스팀덱 게임스코프 옵션때문에 패널은 안보이지만 동작은 잘됩니다.
크롬이랑 파폭 전부다 이중입력이 되는데 무슨 문제 일까요?
관련해서 동일 증상 발생하는 회사 동료의 덱으로 원인을 찾고있는데 기존에 갤러리에 올라왔던 3.4.4 설치 쉘로 재설치해서 세팅을 완료하니 드디어 정상입력이 되더라구요. 그러나 아직 해결을 못한게 다시 fcitx 관련 패키지를 전부 삭제하면 또다시 자모 분리 입력되는 현상이 발생합니다. 반대로 fcitx 관련 패키지를 전부 깔끔하게 날리자 이번에는 죽어라 재설치해도 같은 상황 ㅂㄷㅂㄷ... 어딘가 찌꺼기가 남기라도 하는건지 원인 찾아보고 있는데 해결되면 내용 추가드릴게요. 일단 초기 상태의 덱에 바로 설치하는 경우 한정으로 문제가 없었습니다.
스크립트 그대로 했는데 글자 아주 씹창나는데 ㅋㅋㅋ 가ㅏ낟ㄷ다라 막 이런식으로
기존에 다른 입력기를 설치하신적이 있나요? 음 어떤 포인트인건지 골치아프네요. 다시 한번 테스트해볼게요~! 답변감사합니다.
다시 한번 64기가 모델에 포맷 후 설치해보았습니다. 일단 입력에 문제는 없었습니다.
나 아무것도 설치 안한 순정 선생님거 따라한게 제일 첫번째로 한건데 자모 분리?되요
그대로 했는데 한영전환안되네요 ㅠ ㅋㅋㅋㅋ
한영키가 아닌 시프트 스페이스 설정 후 ibus에서 start옵션은 한글모드로 두셔야되요
그러니깐 시프트 스페이스 설정했는데 시프트 + 스페이스 눌러도 전환 안되고 수동으로 전환했는데도 안되네여 분명 파일도 제대로 받았는데 ㅠ
본디 ibus 자체에서도 한영전환이 있고 이걸 안쓰고 영한 키보드를 통채로 교체하는 식의 세팅입니다. 키보드 전환시 적용되야할 Start to hangul이 안먹은듯한 느낌이에요. 기존에 fcitx등의 다른 입력기가 동작하는 중이라면 모두 종료해주세요. 삭제시켜도 트레이에 실행중인 경우 떠있더라구요.
ㅅ서선선ㅅ새생생ㄴ니님님ㅇ이 ㅁ마말맗말하한한ㄷ데델데로 ㅎ하한하니닊니까 ㅋ크클크로롬롬ㅇ에엣에서선서느는 ㅇ이일이러렇렇ㄱ게 ㄷ도되됭되요 ㅋㅋㅋ ㅂ브블브라랑라우웆우저 ㅇ에엣에서섬서마만 ㅇ이일이러런러느는는ㄱ거걱거가같같ㅇ으은은ㄷ데 ㄷ다달다르른른ㄷ데뎃데서선서느는 ㅈ자잘잘ㄷ도되된되느는는ㄱ거걱거가같같ㄱ기긷기도 ㄱ고공공ㅈ자장장ㅊ초촉초기깋기호화 ㅎ하학하고 ㅎ해했했ㄴ느는는ㄷ데 ㅇ이일이러럼
포맷하세요. 답을 찾지 못하였습니다.
개추
이글 아직 확인하고 계심?
네 마침 보고있었네요.
입력 개판나는거땜에 포멧하고 꺠끗한 상태에서 해봤는데 처음에만 잘되고 재시작좀 하고 나면 여전히 다중입력되는 문제가 생겨요. 이게 짜증나는게 크롬에서만 그럽니다. 디스커버 검색창이나 파이어폭스 등에서는 한글입력 잘되어요. 또 웃기는게 다중입력되는거 보고 다른 프로그램에서 정상적으로 타이핑한번 해본다음 다시 크롬에서 입력하면 이번엔 다중입력은 사라지는데 자모가 분리됩니다. ㄱㅏㅂㅏㅇ 이런식으로요. 얘 크롬이랑 원수졌나요?
전혀 종결 되지 않음.
(ibus-setup:7903): Gtk-WARNING **: 11:40:55.652: Locale not supported by C library. Using the fallback 'C' locale. (ibus-setup:7903): Gtk-WARNING **: 11:40:55.664: Theme parsing error: gtk.css:68:35: The style property GtkButton:child-displacement-x is deprecated and shouldn't be used anymore. It will be removed in a future version (ibus-setup:7903): Gtk-WARNING **: 11:40:55.664: Theme p
How can I solve it?
"ㅅ서선선ㅅ새생생ㄴ니님님" 과 같이 입력될 때 "dconf editor"란 프로그램 설치해서
잘되네요 감사합니다. 참고로 설치후 첨엔 작업 표시줄에 한글 변환이 되지만 실제로 파이어폭스에서 한글이 안써졌는데, 작업표시줄에 ibus 다시 시작하기 하니 잘되네요.
어제도 시도해보니 문제가 생기는걸 봐서는, iBus를 이용한 방식은 이제 정상적으로 구동이 안되는것 같습니다. 그냥 스팀에서 공식 한글입력을 지원해주기를 기다리는 수 밖에 없어보입니다.