GameMaker 日本語掲示板

IMEの動作について(求む情報!)

40 コメント
views
17 フォロー

私のPC環境では、何年も前からIMEの動作に問題があります。v2.3.3以降さらに悪化しています。数年前からバグ報告を繰り返してきていますが改善されません。

今日のことですが、YoYoGamesの開発者の方から「Windows10のIMEは対応していますがGoogle IMEは対応していません」と教えてもらいましたが、残念ながらWindows10 IMEでも問題解消しません。

そこでこの問題がどれくらいの人のPC環境で起きているのか調べたいと思います。
私の環境では下記の問題が見られます。これらの現象が皆さんの環境で起きているか起きていないか、教えてもらえるでしょうか。
情報が集まったらYoYoGamesに提供しようと考えています。ぜひご協力をお願いします。
(全く情報が集まらない場合は、これは私の環境だけの問題なのかもしれません)


質問
OSとIMEと、GMSのバージョン(例v2.3.4.583)を教えてください。
下記の症状が起きているか起きていないか教えてください(問題なく使えてるという情報もお寄せください)。
下記以外の症状があれば教えてください。



■ 数年前からある症状
・ IMEで日本語入力 > 半角英数に戻す > ショートカットキーが効かなくなる
・ インライン入力ができない

■ 2.3.3以降に見られるようになった症状
・ 全角のスペースが入力できない
・ IMEで日本語入力し変換を確定しないまま半角英数に戻す > 文字が入力できなくなる
・ IMEで日本語入力していると、著しく動作が遅くなる、ラグくなることがある
・ IMEで日本語入力していると長い文章(全角で20文字くらい?)が入力できない
・ インライン入力ができたりできなかったりする



追記
同じ開発者の方から、「最近バックエンドが変わったのでIMEがサポートされなくなってる」と教えてもらいました。最近どんどん悪化しているのはそのためのようです。

追記 2021.09.22
v2.3.4.583にしたら、
・IMEで日本語入力し変換を確定しないまま半角英数に戻す > 文字が入力できなくなる
これが起きなくなったような?

asa
作成: 2021/09/21 (火) 13:19:44
最終更新: 2021/09/22 (水) 16:16:00
通報 ...
1
生高橋 2021/09/22 (水) 12:28:06

OS:Windows 10 
IME:Microsoft IME

数年前の症状のショートカットキーが効かなくなる現象は結構おきますね。
ただ IMEで日本語入力 > 半角英数に戻す ではなく突然なったりします。(まだよくわかってないです)
モニター2台で作業しているんですが、Editorとは違うモニターのどこかの入力画面で半角にしてからEditor側のモニターに戻るとなおります。

2.3.3以降の症状はいまのところおきてません。(インライン入力がなんなのかちょっとわかってないですが)
ただ、2.3.4にしたときに日本語入力関係なく入力関連のラグがあったのは感じました。

2

ご協力ありがとうございます!
しかしこの問題を指摘する声が他の日本語ユーザーから聞こえてきたことがありません。
これって、もしかしたらPC依存のレアケースなのかもしれませんね……

3
樹ひかり 2021/09/22 (水) 15:38:34

OSはWindows10、IMEはGoogle日本語入力です。
GameMakerのバージョンは2.3.3で止めてます。

IME使用後にショートカットキーが効かないのはウチも昔からですね。
別ウインドウをフォーカスしたりすると治るので、いつも日本語入力後にWindowsキーを2連打してます。

インライン入力はコレのことかと思いますが、
https://kotobank.jp/word/インライン入力-981
これもできてません。文中ではなく画面左上に変換候補が表示されます。

「2.3.3以降に見られるようになった症状」は、どれも発生してないです。

4
生高橋 2021/09/22 (水) 15:40:09 >> 3

あーインライン入力はたしかにできないですね!

5
asa 2021/09/22 (水) 16:14:52 修正 >> 3

ご協力ありがとうございます!🙏

情報が集まって「どうもPC環境が原因のレアケースじゃないっぽいぞ」となったらYoYoGamesに報告して改善に役立ててもらいたいと思います。

6
hayate212 2021/09/23 (木) 22:37:00

UI/UX: IME support has had several fixes to make it more reliable, especialy when using Chinese
https://gms.yoyogames.com/ReleaseNotes.html

リリースノート読む限り中国語へのサポート手厚くしていくようなので(?)今後解決すると願うばかりですね・・・

7

日本語はずっと蚊帳の外なんで、中国語がサポートされた結果同時に日本語についても直ったらいいなと思います・・・

8
hayate212 2021/09/23 (木) 23:27:35 >> 7

今回のアップデートでインライン入力出来るようになった気がします。
まだそんなに触っていないので不確かですが気持ち以前のバージョンより安定している気がしています!

9

OS: win10
IME: google IME
IDE v2.3.4.583

IMEオンにするとショートカットキーが効かなくなる ---> 変わらず
インライン入力 ---> できる
全角スペースの入力 ---> できる
変換確定せず英数に戻した後の文字入力 ---> できる
IME使用中、ラグくなることがある ---> IDEがラグくなることがあるので、IMEとの関係がはっきりしない。
IMEで長い文章が入力できない ---> 変わらず。全角10文字以上入力するとインラインに反映されなくなる。

一時より改善されてる印象です。

10

OS: win10
IME: google IME / Microsoft IME
IDE: v2.3.5.589

2.3.5.589がリリースされたので確認しました。

・IMEオンにするとショートカットキーが効かなくなる不具合はまだあります。

・1度に10文字以上を入力できない不具合はまだあります。
画像1

・日本語入力でIDEが重くなる、ラグくなる現象はこれから様子見します。

11
asa 2021/11/17 (水) 12:29:25 修正

OS: windows10
IME: google IME
IDE: v23.1.1.429
Runtime: v23.1.1.408

最新のベータ版を入れて動作確認しました。

■ 数年前からある症状
・ IMEで日本語入力 > 半角英数に戻す > ショートカットキーが効かなくなる
 使える。IMEオン状態でも使える。やったあ!

・ インライン入力ができない
 できる。これはちょっと前にできるようになっていた。

■ 2.3.3以降に見られるようになった症状
・ 全角のスペースが入力できない
 できる。

・ IMEで日本語入力し変換を確定しないまま半角英数に戻す > 文字が入力できなくなる
 ちょっと確認しただけだが、治ってるようだ。

・ IMEで日本語入力していると、著しく動作が遅くなる、ラグくなることがある
 以前のように激重になる感じは今のところ無い(これはちょっと前から治っていたと思う)。

・ IMEで日本語入力していると長い文章(全角で20文字くらい?)が入力できない
 まだできない。
 ただこの問題は、変換確定操作をすれば続きが入力できるので、クリティカルな問題ではない。

・ インライン入力ができたりできなかったりする
 できる。

以上のように、少し動作確認した範囲で確認されたのは、長い文章が入力できない不具合だけだった。
だいぶ改善されてきてるようだ。

14
生高橋 2021/11/17 (水) 20:51:07 >> 11

検証助かります!!

12

OS: windows10
IME: ATOK 2017
IDE: v2.3.6.595
Runtime: v2.3.6.464

■ 数年前からある症状
・ IMEで日本語入力 > 半角英数に戻す > ショートカットキーが効かなくなる
効かなくなることはない。

・ インライン入力ができない
今はインライン入力できる。(※バージョンはわからないが、今のバージョンからアップデートする一つ前のバージョンだとインライン入力できなかった。)

■ 2.3.3以降に見られるようになった症状
・ 全角のスペースが入力できない
入力できる。前もできていた。

・ IMEで日本語入力し変換を確定しないまま半角英数に戻す > 文字が入力できなくなる
入力できなくなることはない。

・ IMEで日本語入力していると、著しく動作が遅くなる、ラグくなることがある
特に重くなるという状況になったことはない。

・ IMEで日本語入力していると長い文章(全角で20文字くらい?)が入力できない
当方も長い文字は入力できない。全角で10文字まではインライン上で表示され、文字確定できる。
それ以上は変換前に入力自体(ATOK上でキーを拾っている※文字を打っていると変換候補が変化するのでわかる)はされているが、確定すると、10文字までしか入力されない。

・ インライン入力ができたりできなかったりする
今はインライン入力できる。
※上のインライン入力ができないの状況と同じで、一つ前?はできなかった。
GMS2今年購入組で、買った時のバージョンではインライン入力できていた。

15
生高橋 2021/11/17 (水) 20:51:20 >> 12

検証助かります!

13

OS: windows10
IME: Microsoft IME
IDE: v2.3.6.595
Runtime: v2.3.6.464

shiftキーを押しながら入力する文字が全角で入力できない。
キー入力時、一瞬変換候補の白い枠が見えるので、IME上では入力を認識している?のに、確定してもgms2に入力されない。

!とか#とか&とか()です。

16

OS: windows10
IME: Microsoft IME
IDE: v23.1.1.429
Runtime: v23.1.1.408

13です。気になったので、ベータ版を入れて試してみたら、shiftキーで入力する文字でも入力できました。
2.3.6.595の問題かもしれません。アップデートする前に入力できていたかは覚えていないのが残念です。

他の問題については、>> 11のasaさんと同じ状況でした。気になる動きは改善されている印象です。

17

情報ありがとうございます。
β版でかなり改善されてるので、時期stableバージョンに期待します!

18
yOichi 2021/11/26 (金) 12:59:35

軽く調べてみました。

OS: windows10
IME: Google IME
IDE: v2.3.6.595
Runtime: v2.3.6.464

・ IMEで日本語入力 > 半角英数に戻す > ショートカットキーが効かなくなる
効かなくなることはない。

・ インライン入力ができない
インライン入力できる。

>しかしこの問題を指摘する声が他の日本語ユーザーから聞こえてきたことがありません。
>これって、もしかしたらPC依存のレアケースなのかもしれませんね……

 こちらに関してですが、海外のツールだから仕方がないと思っているか、PC依存のレアケースと言うよりは、そもそもコードを書く場所に2バイト文字をいれない人が多いから…ということがあるからかもしれません。
 コードを書く際に2バイト文字が入っている場合、コンパイルする際にエラーが起きる可能性があるので、コードやファイル名などに2バイト文字は使用しないということが、古いプログラマの文化というか、作法としてあります。
 自分も、コメントなどにも2バイト文字は入れず、日本語を使用する箇所はすべてcsvなど外部ファイルに分けています。
 最近だとあまりないとは思うのですが、数年前、UE4だったかと思いますが、特定のプラットフォームに書き出す場合にのみエラーが起き、調べた結果2バイト文字が入っていたことが原因だったという事がありました。

19

情報ありがとうございます!
この問題については現在はYoYoも認識していて徐々に改善されているので期待しています。

20

OS: windows10
IME: google IME
IDE: v2.3.7.603
Runtime: v2.3.7.474

■ 数年前からある症状
・ IMEで日本語入力 > 半角英数に戻す > ショートカットキーが効かなくなる
  IMEオン状態では一部使えないが、半角に戻せば使える

・ インライン入力ができない
 できる。

■ 2.3.3以降に見られるようになった症状
・ 全角のスペース、記号が入力できない
 できる。

・ IMEで日本語入力し変換を確定しないまま半角英数に戻す > 文字が入力できなくなる
 できる。

・ IMEで日本語入力していると、著しく動作が遅くなる、ラグくなることがある
 さっき使い始めたばかりだが、今のところ問題ない。

・ IMEで日本語入力していると長い文章(全角で20文字くらい?)が入力できない
 できない。

21
asa 2021/11/30 (火) 12:43:33 修正

OS: windows10
IME: google IME
IDE: v2.3.7.603
Runtime: v2.3.7.474

現象1
IMEオン > 入力 > カーソルキー上下で変換候補を選んで変換 > Enter >結果が2回入力される

現象2
1の後、他の位置に文字入力しようとすると、カーソルが1の位置へジャンプする(そこに文字が入力される)

22

IDE v23.1.1.443
Runtime v23.1.1.417
でも改善されてない。

23

OS: windows10
IME: Microsoft IME
IDE: v23.1.1.443
Runtime: v23.1.1.417

現象1
IMEオン > 入力 > カーソルキー上下で変換候補を選んで変換 > Enter >結果が2回入力される
変換後の文字が二回入力されることはない。

現象2
1の後、他の位置に文字入力しようとすると、カーソルが1の位置へジャンプする(そこに文字が入力される)
変換後、別の部分にカーソルを当てて入力しても、現象2は起きない

ただ、ATOK 2017だと、asaさんとまったく同じ現象が起きました。
どうにもこうにも、サードパーティ製のIMEだと問題が起きるのかもしれないかなという印象です。
個人的にはお気に入りのIMEを使いたいのですが、開発中に日本語入力微妙だと困りますね。
英語でコメント等入力すればよいのですが、やっぱり日本語の方が楽なんですよね。

asaさんはWindows付属のMicrosoft IMEだと問題の現象は起きるのでしょうか?

24

このバージョンでMicrosoft IMEだとこの問題(現象1、2)は起きません。
(変換前のひら仮名を)10文字以上入力できない問題だけ発生します。

YoYoはMicrosoft IMEに対応していると過去発言しているので、サードパーティ製は今のところサポート外ということだと思います。ただgoogleIMEでも最近徐々に問題の現象が解消されてきてはいるので、サードパーティ製もついでに直ってくれないかなーと思ってます。

25
asa 2021/12/16 (木) 19:27:42 修正

IDE v2.3.7.606
Runtime v2.3.7.476

今日はコード編集してると動きがすごく重い。キー入力に対して明らかにラグがある。
使用メモリもまた肥大化してる。
画像1

今日は試しにMicrosoft IMEを使っていたことに気づいた。
関係あるかどうか不明だがgoogle IMEに戻したら軽くなった(いつもの感じに戻った)。
使用メモリは700MB以下に戻った。
GMS関係ない問題かもしれないものの一応メモとして残す。

26

OS: windows10
IME: google IME
IDE v2022.1.0.609
Runtime v2022.1.0.482

■ 数年前からある症状
・ IMEで日本語入力 > 半角英数に戻す > ショートカットキーが効かなくなる
 このバージョンでまた発生するようになった

・ インライン入力ができない
 できる。

■ 2.3.3以降に見られるようになった症状
・ 全角のスペース、記号が入力できない
 できる。

・ IMEで日本語入力し変換を確定しないまま半角英数に戻す > 文字が入力できなくなる
 できる。

・ IMEで日本語入力していると、著しく動作が遅くなる、ラグくなることがある
 今のところ問題ない。

・ IMEで日本語入力していると変換確定させない状態で続けて全角10文字以上の文字を入力できない
 できない。

27
ぽんでり 2022/02/04 (金) 14:25:03

OS: windows11
IME: Miscrosoft IME
IDE v2022.1.0.609
Runtime v2022.1.0.482

・漢字に変換せす平仮名を打つとそれが2回入力されてしまう(すぐに発生)
・カーソル位置がジャンプ(はじめは起きないが、しばらく使っていると発生)

>>21で、あさまどさんが報告してる問題と同じです。

また、すぐには再現しないのですが(おそらく数時間も使っていると出る)
Windows11ではMicrosoft IMEでコピー履歴が出るようになってペースト時に
ペーストする文字列を選択できるようになったのですが、履歴にある文字列が
変換確定のときに出てきてしまい打ち込まれる、というのがあります。

メモリ関係の何かなのかもしれません。再現に時間がかかるのは厄介ですよね。

以前愛用してた
OS:Windows10 & Windows11
IME: Miscrosoft IME
IDE v2.3.3.574
Runtime v23.3.437
ではこの問題は起きませんでした。

気が付いたのですが
問題が起きないバージョンでは日本語を打つときIMEの別ウィンドウが出ています

画像1

問題が発生するバージョンでは日本語を打つとき、このIMEの別ウィンドウは出ません。
インラインで直接変換しようとしているように思えます

画像1

28
ぽんでり 2022/02/04 (金) 15:20:42

別ウィンドウが出る / 出ないは Windows11 でのテスト結果で Windows10 だとどうだったかは覚えてないです。

29

21の現象は確かに現バージョンでまた起きるようになってますね。
いろいろと、元に戻ってしまった感があります。
でも報告しても相手にしてもらえないので、どうしもんかなあといったところですね。

30
ぽんでり 2022/02/05 (土) 01:27:54

自分も近々報告してみます。IMEのウィンドウについては新しいヒントになるかもしれないですし。それにコピペ周りとかは他の言語バージョンでも使う所だと思うので本腰を入れてくれるかもしれません。わかりませんけれども。

31
ぽんでり 2022/02/05 (土) 01:29:10 >> 30

>言語バージョン これは言い方が変でしたw

32
ぽんでり 2022/02/06 (日) 19:12:45

反応が無い場合は公開の場で聴いてみるのもいいかもしれません。
YoYoGamesの内部でこの問題が注目されないというのは、それなりの現場の事情があるとは思いますが
(日本社会でいう外部からの圧力、外圧のように)
多くの人がそれを知ることで突破口を開ける可能性があるからです。

エンジンの開発者に対して、上司が問題を重視してくれないなどのプレッシャーがかかっているなら情報が共有されることで開発者たちを解放できる可能性もあります。

エンジン開発をしているエンジニアは我々の仲間なので、あまり批判的にならないようには気を付けたい所です。
2バイト文字を使うユーザーが離れてしまう一因になるのは勿体ない事ですので。
以上、わざと翻訳エンジンに通りやすい文章で書きました

33
ぽんでり 2022/02/06 (日) 19:13:33

あ、聴いてみる ← 尋ねてみる だ。

34
ぽんでり 2022/02/17 (木) 00:20:09

報告してみましたー!(ˊᵕˋ) 翻訳の見直しにすごく時間かかってしまった。

35

OS: windows10
IME: google IME
IDE: v2022.2.0.614
Runtime: v2022.2.0.487

内部で使用してるSDL2バージョンが更新されたようで、これにより
私のPC環境では過去最高に普通に日本語が使えるようになりました!
ちょっと触ってみただけですが、今のところ何も問題ありません。

■ 数年前からある症状
・ IMEで日本語入力 > 半角英数に戻す > ショートカットキーが効かなくなる
 使える。IMEオン状態でも使える。前バージョンで悪化していましたがまた直ったようです。よかった!

・ インライン入力ができない
 できる。(これは少し前のバージョンで直っていました)

■ 2.3.3以降に見られるようになった症状
・ 全角のスペースが入力できない
 できる。(これは少し前のバージョンで直っていました)

・ IMEで日本語入力し変換を確定しないまま半角英数に戻す > 文字が入力できなくなる
 できる。(これは少し前のバージョンで直っていました)

・ IMEで日本語入力していると、著しく動作が遅くなる、ラグくなることがある
 未確認

・ IMEで日本語入力していると長い文章(全角で20文字くらい?)が入力できない
  できる。これも改善された。やった!

・ インライン入力ができたりできなかったりする
 できる。

・ (1) IMEオン > 入力 > カーソルキー上下で変換候補を選んで変換 > Enter >結果が2回入力される
 再現しない。動作に問題はないようです
・ (1) の後、他の位置に文字入力しようとすると、カーソルが1の位置へジャンプする(そこに文字が入力される)
 再現しない。動作に問題はないようです

36
サトヤガンジ 2022/02/25 (金) 11:53:11 >> 35

すんごい改善ですね!!喜ばしい!

38

このまま行ってほしいですね!

39
ぽんでり 2022/02/25 (金) 19:22:30 >> 35

良かったです!自分も今試してます!

40

このまま安定してってほしいですね!

37

OS: windows10
IME: google IME
IDE: v2022.2.0.614
Runtime: v2022.2.0.487

1つ問題がありました。
IMEで日本語入力 > 半角英数に戻す > マウス操作を受け付けなくなる

半角英数にした後キー操作をするとこの問題は起きません。
IMEで日本語入力 > 半角英数に戻す > キーボード操作をする(文字入力、カーソルキー入力など) > OK