macOS環境でSafariからGeminiを利用している際、日本語入力の変換確定でEnterキーを押した瞬間に、意図せずメッセージが送信されてしまう現象が発生することがあります。
特に最近のmacOSやSafariアップデート後から、「以前は正常だったのに急に起き始めた」という報告も増えています。
この記事では、Safari+Geminiで発生するEnter誤送信問題について、考えられる原因と現実的な対処法をまとめます。
Safari+Geminiだけで発生する理由
今回のケースでは、Chromeでは発生せず、Safari+Geminiだけで起きています。
このことから、Mac本体やキーボード故障ではなく、「Safari側の入力イベント処理」と「Gemini側のテキストボックス処理」の相性問題である可能性が高いです。
特にmacOSの日本語入力システム(IME)は、変換確定時にも内部的にEnterイベントを発行するため、Webアプリ側が誤って「送信」と認識してしまう場合があります。
最近増えている原因はSafari側仕様変更の可能性
SafariはアップデートでJavaScriptイベント処理が変わることがあります。
Geminiのようなリアルタイム入力型AIサービスでは、「Enter=送信」という設計が強く組み込まれているため、日本語IMEとの競合が発生しやすくなります。
特に以下の条件が重なると起きやすいと言われています。
- ライブ変換ON
- Safari最新版
- Geminiの新UI
- macOSアップデート直後
まず試したいSafari側設定
完全解決しない場合もありますが、改善例がある設定があります。
Safariの機能拡張を無効化
「Safari」→「設定」→「機能拡張」で、入力補助系や翻訳系拡張を一時的にOFFにします。
入力イベントを横取りしている場合があります。
ハードウェアアクセラレーション関連
Safari Technology Preview利用者では、GPU描画周辺でIME挙動が変わるケースがあります。
通常版Safariへ戻すことで改善した例もあります。
日本語入力設定を見直す
「システム設定」→「キーボード」→「入力ソース」→「日本語」から以下を試します。
- ライブ変換OFF
- 予測入力OFF
- 句読点設定変更
- スペース入力方式変更
特にライブ変換OFFで改善した事例は比較的多いです。
Safariのキャッシュ削除だけでは直らない理由
今回のような現象は、単純なキャッシュ破損ではなく、「入力イベント処理そのもの」の問題であることが多いです。
そのため、再起動やキャッシュクリアを行っても改善しないケースがあります。
むしろSafariプロファイルやWebKit側仕様変更が関係している可能性があります。
一時的に有効だった回避策
根本解決ではありませんが、利用者の間では以下の方法で改善した例があります。
| 対策 | 効果 |
|---|---|
| Safariプライベートウインドウ | 入力挙動改善例あり |
| 別IME利用 | Google日本語入力などで改善例 |
| Gemini旧UIへ戻す | 一部環境で改善 |
| Safari Technology Preview回避 | 改善報告あり |
Google日本語入力へ変更すると、IMEイベント処理が変わるため正常化するケースがあります。
Chromeが重い場合の対策
Chrome側が極端に重い場合、メモリ不足や拡張機能干渉の可能性もあります。
以下を試すと軽くなることがあります。
- 不要拡張OFF
- ハードウェアアクセラレーションOFF
- タブ数削減
- Chromeプロファイル新規作成
Safari問題が長引く場合、一時的にChrome軽量化を試す価値はあります。
現時点ではGemini側修正待ちの可能性も高い
今回の症状は「Safari+日本語IME+Gemini」の組み合わせ依存である可能性が高く、ユーザー側だけでは完全解決できない場合があります。
実際、最近になって急増していることから、Gemini側UI更新またはSafari更新の影響が疑われています。
そのため、今後のSafariアップデートやGemini側修正で改善する可能性があります。
まとめ
Safari版GeminiでEnterキーが勝手に送信になる現象は、macOS日本語IMEとSafariの入力イベント処理競合が原因の可能性が高いです。
ライブ変換OFF、機能拡張停止、Google日本語入力導入などで改善する場合があります。
ただし現在はSafari+Gemini固有問題の側面も強く、根本的にはGemini側またはSafari側アップデート待ちとなるケースも少なくありません。


コメント