Chromeのテキストフィールドが強調表示されているとUbuntuのショートカットが機能しない


17

最近、テキストフィールド(アドレスバーやaskubuntu検索フィールドなど)がGoogle Chrome内で強調表示されるたびに、Ubuntuショートカット(たとえば、Ctrl+でWウィンドウを閉じる)を使用できません。ヒットしてもCtrl+ W何も起こりません。Tabキーを押してテキストフィールドを離れるとすぐに、ショートカットは期待どおりに機能します(たとえば、Ctrl+ Wはウィンドウを閉じます)。

これが起こる理由はわかりません。これをデバッグまたは解決する方法はありますか?

Ubuntu 18.04.1 LTSとGoogle Chrome 71.0.3578.98を使用しています。

編集:この問題は何らかの形でキーボードレイアウトに関係しているようです。ほとんどの場合、レイアウトは「英語(米国、国際、デッドキーあり)」を使用します。この場合、上記の問題が発生し、テキストフィールドが強調表示されたときにショートカットが機能しなくなります。「英語(米国)」に切り替えると、テキストフィールドが強調表示されている場合でも、Ctrl + wは意図したとおりにウィンドウを閉じます。(パブリコフ氏へのクレジット)


3
私は同じを見ています。Chromiumでも。Firefoxやその他のアプリケーションでは使用できません。また、これはUnityに関連していることに注意してください。
nkoren

2
また、これは選択された入力要素、およびURLバーが選択されている場合にも発生することに注意してください。基本的に、キーボード入力の受信が予想される場合は常に、OSショートカットキーの組み合わせがブロックされます。
nkoren

ibusの問題のように見えます:/ ibus-daemonを殺すことは問題を回避します...それがibusのバグなのか、クロムのバグなのかはわかりません。
レオ・ラム

1
Ubuntu 18.10 / Google Chromeバージョン71.0.3578.98(公式ビルド)(64ビット)でも同じ問題があります。別のキーボードレイアウト(私の場合はRUS)がある場合にのみ発生し、ENレイアウトで問題ありません。
ミスター パブリコフ

1
chrome-unstableチャネル(バージョン73.0.3664.3)にアップグレードすると、キーボードショートカットの問題が修正されました。
プサンフォード

回答:


7

同じ問題があった。私にとってうまくいったのは、システムでの言語入力の順序を変更したことです。デフォルトの言語(最も使用頻度の高い言語)が[地域と言語]入力ソースタブの最初の言語であることを確認してください。これにより、最初の言語を使用するときにショートカットが機能しますが、2番目の言語は使用できません。

お役に立てれば。


1
これは私を不当に怒らせます。
花を抜く

2

ubuntu-mate 18.10とgoogle chrome 71でも同じ問題があります

問題はおそらく、ibusがgoogle chromeで動作するために必要なライブラリ/パッケージがないためです。

これらのパッケージをインストールすると、コンピューターの問題が修正されます

sudo apt install ibus ibus-gtk ibus-gtk3 ibus-qt4


感謝しますが、私にとってこれは問題を解決しませんでした。
PhysicsGuy

1
これで問題が解決しました、ありがとう!ibus-daemonを殺すと問題が回避されるため、ibusと関係があることはわかっていましたが、なぜこれが必要なのかはわかりません。ただし、ChromiumはQt4を使用しないため、ibus-qt4のインストールはおそらく必要ありません。
レオラム


0

Chromeバージョン71.0.3578.98(公式ビルド)(64ビット)およびUbuntu 18.10を使用していますが、Alt+D動作しなくなった(フォーカスアドレスバー)、およびCtrl+T(新しいタブ)など、同じ問題が発生していました。

Thunderboltラップトップドックに関連しない他の問題がいくつかあったため、Linuxカーネルをに更新しました4.20.0-042000rc7-lowlatency。これにより、Chromeのすべてのキーの組み合わせにアクセスできないという問題も解決しました。アップグレードの前に私が上だった4.18.0-134.18.0-12


この場合、カーネルはキーボードショートカットとは何の関係もありません。これはユーザースペースの問題であり、実際にはibusが原因です。カーネルを更新した後に問題が解決したことは、偶然の可能性が非常に高いです。
レオラム

0

Chrome 71.0.3578.80とUbuntu 18.04を使用しています。同じ問題。

これはIBus入力システムが原因です。言語サポートで選択されると、クロムショートカットはテキストボックス(アドレスバー、フォームなど)で機能しなくなりますが、他の場所では機能しません。

他の入力システムには、fcitx、gcinなどの同じ問題はありません。

PS:Ubuntuで、言語、ロケール、キーボードレイアウトとは関係がないことを確認しました。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.