ทางลัดของ Ubuntu ไม่ทำงานเมื่อมีการเน้นช่องข้อความของ Chrome


17

ตั้งแต่เมื่อไม่นานมานี้เมื่อใดก็ตามที่ฟิลด์ข้อความ (เช่นแถบที่อยู่หรือช่องค้นหา Askubuntu) ถูกเน้นใน Google Chrome ฉันไม่สามารถใช้ทางลัด Ubuntu (เช่นCtrl+ Wเพื่อปิดหน้าต่าง) เมื่อกดปุ่มCtrl+ Wไม่มีอะไรเกิดขึ้น ทันทีที่ฉันกดแท็บเพื่อออกจากฟิลด์ข้อความทางลัดจะทำงานตามที่คาดไว้ (เช่นCtrl+ Wปิดหน้าต่าง)

ฉันไม่รู้ว่าทำไมสิ่งนี้จึงเกิดขึ้น ความคิดใด ๆ วิธีการแก้ปัญหาหรือแก้ปัญหานี้?

ฉันใช้ Ubuntu 18.04.1 LTS และ Google Chrome 71.0.3578.98

แก้ไข: ดูเหมือนว่าปัญหานี้เชื่อมต่อกับเลย์เอาต์คีย์บอร์ดอย่างใด ส่วนใหญ่ฉันใช้เลย์เอาต์ "อังกฤษ (US, intl., กับ Dead Keys)" ในกรณีนี้ปัญหาข้างต้นเกิดขึ้นและทางลัดไม่ทำงานอีกต่อไปเมื่อมีการเน้นฟิลด์ข้อความ เมื่อเปลี่ยนเป็น "อังกฤษ (สหรัฐอเมริกา)" Ctrl + w จะปิดหน้าต่างตามที่ตั้งใจไว้แม้ในขณะที่ไฮไลต์ฟิลด์ข้อความไว้ (มอบเครดิตให้แก่นาย Pavlikov)


3
ฉันเห็นเหมือนกัน บน Chromium ไม่ได้อยู่ใน Firefox หรือแอปพลิเคชันอื่น ๆ อาจจะเป็นที่น่าสังเกตว่านี่คือ Unity
nkoren

2
นอกจากนี้ยังควรสังเกตว่าสิ่งนี้เกิดขึ้นกับองค์ประกอบอินพุตที่เลือกและหากเลือกแถบ URL โดยพื้นฐานเมื่อใดก็ตามที่คาดว่าจะได้รับการป้อนข้อมูลด้วยแป้นพิมพ์คีย์ผสมทางลัดของ OS จะถูกบล็อก
nkoren

ดูเหมือนว่าปัญหากับ ibus: / Killing ibus-daemon แก้ปัญหาได้ ... ไม่แน่ใจว่าเป็นข้อบกพร่องใน ibus หรือในโครเมียม
Léo Lam

1
ฉันมีปัญหาเดียวกันบน Ubuntu 18.10 / Google Chrome เวอร์ชัน 71.0.3578.98 (รุ่นเป็นทางการ) (64 บิต) จะเกิดขึ้นเฉพาะเมื่อฉันมีเค้าโครงแป้นพิมพ์สำรอง (RUS ในกรณีของฉัน) และใช้ได้กับโครงร่าง EN
นาย Pavlikov

1
ฉันอัปเกรดเป็นช่องทางที่ไม่เสถียรของโครเมี่ยม (รุ่น 73.0.3664.3) และแก้ไขปัญหาแป้นพิมพ์ลัดสำหรับฉัน
psanford

คำตอบ:


7

มีปัญหาเดียวกัน สิ่งที่ใช้ได้ผลสำหรับฉันคือฉันเปลี่ยนลำดับการป้อนข้อมูลภาษาในระบบของฉัน ตรวจสอบให้แน่ใจว่าภาษาเริ่มต้นของคุณ (ภาษาที่คุณใช้บ่อยที่สุด) เป็นภาษาแรกในแท็บแหล่งข้อมูล 'ภูมิภาค & ภาษา' นั่นจะทำให้ทางลัดของคุณใช้งานได้เมื่อใช้ภาษาแรก แต่ไม่ใช่ภาษาที่สอง

หวังว่านี่จะช่วยได้


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 เพราะการฆ่า ibus-daemon แก้ปัญหาได้ แต่ฉันไม่แน่ใจว่าทำไมสิ่งนี้ถึงต้องการ การติดตั้ง ibus-qt4 อาจไม่จำเป็น แต่การพิจารณา Chromium ไม่ได้ใช้ Qt4
Léo Lam

2

การอัปเดตเป็น Chrome 72 วันนี้แก้ไขปัญหาได้แล้ว

ข้อผิดพลาดที่เกี่ยวข้องกับตัวติดตามข้อบกพร่องของ Chromium: https://bugs.chromium.org/p/chromium/issues/detail?id=899881

การแก้ไขที่เกี่ยวข้องกระทำ: https://chromium.googlesource.com/chromium/src.git/+/faa579def265753007f87c3ea85a907f0ed469b0


0

ฉันใช้ Chrome รุ่น 71.0.3578.98 (รุ่นเป็นทางการ) (64 บิต) และ Ubuntu 18.10 ฉันมีปัญหาเดียวกันซึ่งรวมถึงAlt+Dไม่ทำงานอีกต่อไป (แถบที่อยู่สำหรับโฟกัส) และCtrl+T(แท็บใหม่)

ฉันมีบางประเด็นที่ไม่เกี่ยวข้องอื่น ๆ 4.20.0-042000rc7-lowlatencyที่มีท่าเรือแล็ปท็อปของฉันสายฟ้าและดังนั้นฉันปรับปรุงเคอร์เนลของฉันไป นอกจากนี้ยังแก้ไขปัญหาของฉันด้วยการไม่สามารถกดคีย์คอมไพล์ทั้งหมดใน Chrome ได้ ก่อนที่จะปรับผมในและ4.18.0-134.18.0-12


เคอร์เนลไม่มีส่วนเกี่ยวข้องกับแป้นพิมพ์ลัดในกรณีนี้ นั่นเป็นปัญหาของพื้นที่ผู้ใช้และที่จริงมันเกิดจาก ibus ปัญหาของคุณได้รับการแก้ไขหลังจากที่คุณปรับปรุงเคอร์เนลของคุณน่าจะเป็นเรื่องบังเอิญ
Léo Lam

0

ฉันใช้ Chrome 71.0.3578.80 และ Ubuntu 18.04 ปัญหาเดียวกัน.

มันเป็นเพราะระบบอินพุต IBus - เมื่อใดก็ตามที่มันถูกเลือกในการสนับสนุนภาษาทางลัดโครเมี่ยมหยุดทำงานในกล่องข้อความ (แถบที่อยู่รูปแบบ ฯลฯ ) แต่ไม่ได้อยู่ที่อื่น

ไม่มีระบบอินพุตอื่นที่มีปัญหาเดียวกัน: fcitx, gcin, ฯลฯ

PS: ฉันยืนยันกับ Ubuntu ว่าไม่มีอะไรเกี่ยวข้องกับภาษาสถานที่หรือรูปแบบแป้นพิมพ์

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.