ปิดใช้งานแป้นลัดฮอตคีย์ chrome ctrl + w หรือไม่


20

การใช้เดสก์ท็อประยะไกลของ Chrome ฉันต้องการส่งผ่านCtrl+ Wไปยังแอปพลิเคชันบนพีซีเครื่องอื่น แต่จริง ๆ แล้วปิดหน้าต่าง Chrome ของฉัน มีวิธีปิดใช้งานคีย์ลัดใน Chrome หรือไม่

ฉันค้นหาผ่านเว็บ แต่ไม่พบแฮ็กใด ๆ ฉันเพิ่มส่วนขยายตัวจัดการทางลัด แต่ไม่สามารถจัดการทางลัดCtrl+ Wหรือทางลัดอื่น ๆ

คำตอบ:


12

ทางออกเดียวที่ใช้งานได้สำหรับฉันคือการผูก ctrl + w ใหม่เป็นแป้นพิมพ์ลัดส่วนขยาย

  1. ไปที่ chrome: // Extensions

  2. ที่ด้านล่างขวามองหาส่วนขยายคีย์บอร์ด

  3. เพิ่ม ctrl + w เป็นทางลัดไปยังส่วนขยายของ Chrome ที่คุณต้องการ

ตอนนี้ ctrl + w ไม่ได้ปิดแท็บเบราว์เซอร์


5
นี่เป็นสิ่งที่สมบูรณ์แบบสำหรับฉัน แต่ฉันไม่มีส่วนเสริมใด ๆ ในการทำแผนที่ ดังนั้นฉันจึงเขียนหนึ่ง! มันเรียกว่า "ctrlw" มันมีสองคำสั่งหนึ่งซึ่งไม่ทำอะไรเลย (ไปยังแผนที่เพื่อ ctrl + w) และหนึ่งซึ่งปิดหน้าต่าง (ซึ่งฉันแผนที่เพื่อ alt-w) แก้ไขปัญหา!
แซมสัน

1
เพิ่งทราบตัวเลือก "แป้นพิมพ์ลัด" ตอนนี้อยู่ในเมนู (เปิดโดยคลิกที่ปุ่มเมนูที่ด้านซ้ายบน) หรือคุณสามารถไปที่ chrome: // extensions / shortcuts
Harry Cutts

3

ปุ่ม ctrl + w ใช้ในโปรแกรมแก้ไข nano สำหรับระบบ linux เมื่อใช้ crosh ใน Google chrome ชุดคีย์นี้จะให้พรอมต์เพื่อปิดหน้าต่างปัจจุบัน

ลองใช้ ctrl + alt + w

ทำงานได้ดีสำหรับฉันเมื่อเชื่อมต่อกับระบบระยะไกลผ่าน ssh โดยใช้ crosh


ฉันไม่แน่ใจว่าสิ่งนี้ตอบคำถาม OP แต่มันเป็นเพียงสิ่งที่ฉันกำลังมองหาวิธีการใช้เป็นกลุ่มใน terminal SSH Chrome ขอบคุณ!
bradleybossard

3

มันน่ารำคาญมากตั้งแต่Ctrl+ Wเป็นเทียบเท่าเป็นกลุ่มของ+Ctrl Backspaceฉันเขียนสคริปต์ Tampermonkey นี้เล็กน้อยเพื่อวางผู้ฟังเหตุการณ์ไว้ชั่วคราวในหน้ายกเลิกการโหลดเหตุการณ์:

// ==UserScript==
// @name       disable ctrl+w
// @namespace  http://use.i.E.your.homepage/
// @version    0.1
// @description  disable ctrl+w
// @match      http://*/*
// ==/UserScript==

document.addEventListener('keydown', function(evt){

    // NOTE: ctrl key is sent here, but ctrl+W is not
    if (evt.ctrlKey) {

        var stopEvilCtrlW = function(e) {
            return "Oopsies, Chrome!";
        },  clearEvilCtrlW = function() {
            window.removeEventListener('beforeunload', stopEvilCtrlW, false);  
        };

        setTimeout(clearEvilCtrlW, 1000);
        window.addEventListener('beforeunload', stopEvilCtrlW, false);
    }

}, false);

-1

hmmm ... ฉันเข้าใจคำถามของคุณ แต่คำสั่ง "Ctr + W" ปิดแท็บปัจจุบันในเบราว์เซอร์ใด ๆ ที่ไม่ใช่แค่ Google chrome

การวิจัยของฉันพบผู้ที่แก้ไขปัญหานี้แล้ว:


ส่วนหนึ่งของ Google Chrome นี้เป็นจริง baaad อย่างไรก็ตามโซลูชันการแฮ็กที่ฉันได้พบคือการส่งคีย์ผสมที่ไม่ได้กำหนดไว้ล่วงหน้าจากนั้นในพีซีเครื่องอื่น ๆ ก็เข้าใจดีอย่างที่ฉันต้องการ ดังนั้นด้วยการกด Ctrl + WI ได้เลือก Ctrl + End โดยใช้สคริปต์ AHK น้อย: SetKeyDelay, -1 ^ End :: ^ W ดังนั้นคำตอบคือ Chrome ล้มเหลวเกี่ยวกับเรื่องนี้ แต่มีการทำงาน hacks กำหนดเอง ...
obeliksz
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.