スマホのGboardで勝手にカタカナ変換~Oukitel WP60の指紋センサーが原因

 Android中華タフネススマホ Oukitel WP60 5GのGboard(IME日本語入力)を使っていると、次々と勝手にカタカタに変換され、まともな漢字かな交じり文が書けないという現象が起こることに気がついた。このたび「指紋センサー」が原因であると判明したのでここにメモしておく。

[推敲度 1/10]

 Gboard(Google日本語入力でも)で勝手にカタカナに変換されるという現象は、結果的にはスマホ端末の指紋センサーの誤検知であり、しかも一部の機種(自分の場合はOukitel WP60 5G)の機種依存によるもののようだ。当初はOukitel WP60 5Gのレビュー記事に追記するだけにしようかと思ったが、しかし過去に他機種でも同様な事例があったようなので、情報共有のために記事を作っておくこととした。

1■不具合現象:日本語入力で勝手にカタカナに変換、確定してしまう

 中華タフネススマホ(現在はOukitel WP60 5G)で日本語入力(Gboard使用)をしていると、変換までの単語、文章を作りかけの段階で次々とカナに変換されてしまい、まともな漢字仮名交じり文を打つことが出来ない。

 日本語入力なら入力するアプリに関係なく起こる(Gmail、Onenote、ブラウザ入力等)。起こるときと起こらないときがあり、当初は法則が読めなかった。

2■原因特定:指紋センターの誤検知によるものだった

 自分は得てしてだらだらと書き書きだが今回は結論から先に書く。見つかるまでの過程は後章とする。

2.1■指紋センサーに触れると起こる

 経過は後述として、結論は指紋センサーに触れることでカナ変換が起こっていると判明した。指紋センサーに触れるとカタカナへの変換が行われ、変換選択の継続状態になる。しかしそのまま入力を続けると変換候補だったカタカナが確定してしまう。

2.2■発生条件

・IMEによる発生の違いは以下の通り。

日本語IMEアプリ今回の不具合IMEに関する解説
GBoard発生するGoogle謹製の日本語IMEアプリ。Androidスマホの標準。
Google日本語入力発生するGBoardの前身。
ATOK発生しない1990年代から使われている日本製(Justsytem)のIME。有料。
Simeji発生しない2008年に登場した日本製アプリだが2011年に中国企業の日本法人に買収された。
Microsoft SwiftKey発生しない

・入力するアプリに関係なく起こる。以下のアプリのいずれでも、日本語入力するアプリなら以下以外でも起こる。
ブラウザ(Firefoxなど)
OneNote
ChatGPT、他

・端末による違い(いずれも電源ボタンに指紋センサーがあるタイプ)
Oukitel WP60 5G→起こる
Cubot KingKong X Pro(前機種)→起こらない
TORQUE G07(サブスマホ)→起こらない

3■対応策

・基本的には以下のように、現段階で効果的な解決策は見つからなかった。

・Oukitel WP60 5Gでは指紋センサーを使っていろいろなジェスチャーをする設定がある。それらをすべてOFFにしても発生した。

・Oukitel WP60 5Gでは指紋センサー自体をOFFにするという設定は見つからない。

・Gboard側でも関係する設定は見つからない。

・前項のように別なIMEであるSimeji、ATOKでは起こらないのでそれを使う手はある。

・消極的手法だが、指紋センサーを極力触らないようにするという手はある。

4■見つかった同事例

 ネットで事例を探しているときに以下の個人記事を見つけた。あまり覚えていないが、自分が「指紋センサーが原因」というのに気がつく切っ掛けになった可能性がある。

・F(x)Pro1XとGBoardの不具合について原因判明|葉月 陽

前回日本語入力をしていると勝手にカタカナ変換されるという不具合にあい、GBoardのバグであると書きました。 しかし、バグではなく仕様であり、それはF(x)Pro1Xと劇的に相性が悪いことが分かりました。 その誤動作の原因は『指紋センサー』です。 どうやらGBoardではこの指紋センサーをタッチパッドと捉えているよう...

 記事のタイトルにもあるようにF(x) Pro1X、すなわちF(x)tec製のPro1 Xという機種で発生した報告である。今回の自分の機種Oukitel WP60 5Gとの大きな違いは指紋センサーが電源ボタンと別なタイプなことであろう。

5■原因に関する各種推測

●指紋センサーの性質

 指紋センサーのタイプはいくつかあるが、自分が近年気に入っているのが電源ボタンと合体しているタイプだ。今回不具合が起きたOukitel WP60 5Gもそのタイプだがそこでは今までにない性能が加わっていた。

・指紋センサーで各種のジェスチャー操作が出来る(ただし自分は使っていない)

・スリープからの復帰が電源ボタンを押下しなくても指紋を登録している指を乗せるだけで出来る。

 すでに述べたようにそれらの設定をOFFにしても現象が発生してしまうが、基本的には切りには出来ず、応答してしまうのだと思われる。

●メーカーと機種

 今回、情報が見つかったのはF(x)Pro1Xという機種と、自分のOukitel WP60 5Gであるが、この機種の共通点は

・海外製

・技適は取得しており、日本で使われてもおかしくはない。

・ただし日本へのマーケティングは積極的に行われていない。

 それらを考えると、日本語使用へのチューンナップが不完全なのだと思われる。

●他機種でも起こっている可能性はある

 今回、自分自身数ヶ月以上気がつけずに、ATOKを使ったり(有料)、Simejiを使ったりして、そしてやはりGboardに戻ってきた現象に再開、調査して気がつけた面がある。

 海外製のマイナーな機種を使うユーザーは日本人の中でごく一部だと思われ、極めて珍しい、稀有というほどではないだろうが、限定される。その限定された中で、さらに原因が「指紋センサー」だと気がつくのは限られた人間の可能性がある。

6■根本解決はIMEもしくはメーカー対応

 基本的には本事象は端末メーカーもしくはGboard作成元(すなわちGoogle?)によって修正、改善すべきものと考えられる。

7■関連リンク集

Ggoole検索「勝手に カタカナ GBoard

8■終わりに