ปิดใช้งานหรือเอฟเฟกต์ Alt + Tab Aero Peek ใน Windows 7


58

ใน Windows 7 การกดAlt+ Tabแสดงเอฟเฟกต์หน้าต่างโปร่งใส (Aero) การเปลี่ยนหน้าจอเบี่ยงเบนความสนใจในขณะที่ฉันกำลังพยายามหาว่าหน้าต่างใดที่จะเปลี่ยนไปตามภาพตัวอย่างขนาดย่อ (ซึ่งเพียงพอสำหรับฉันเกือบตลอดเวลา) มีวิธีใดบ้างที่จะปิดเอฟเฟกต์ Aero Peek หรือชะลอการเปิดใช้งานบางอย่างเช่น 6 วินาทีหรือมากกว่านั้น?

ที่ทาสก์บาร์เอฟเฟกต์ Aero Peek จะปรากฏขึ้นตามความต้องการเมื่อฉันเลื่อนเมาส์ไปที่รูปขนาดย่อจริง พฤติกรรมนี้ไม่ใช่ปัญหาและหากฉันมีตัวเลือกฉันไม่ต้องการให้ปิด


7
ทำซ้ำคำถาม? superuser.com/questions/45259/…
ricbax

@ricbax เป็นคำถามที่แตกต่าง - อันนี้ต้องการที่จะปิดการใช้งานมันเพียงแค่สำหรับแท็บ alt อื่น ๆ ที่ต้องการเพียงแค่เปลี่ยนความล่าช้า
nhinkle

ฉันพบวิธีปิดใช้งาน Aero Peek สำหรับ ALT + TAB เท่านั้นโดยไม่กระทบต่อการใช้งานเอฟเฟกต์อื่น ๆ และได้เพิ่มคำตอบลงไป
ตัวปลอมตัว Twisty

คำตอบ:


11

คุณอาจพบvistaswitcherมากกว่าที่คุณชอบ มันให้กล่องแสดงตัวอย่างทันทีกลางหน้าจอ (กำหนดค่าได้) โดยไม่ต้องจางหายไปความโปร่งใสช้า ลองมัน!


58

ไม่มีวิธีใดที่จะปิดการใช้งาน aero peek อย่างเหมาะสมเพียงแค่แท็บ alt แต่คุณสามารถตั้งค่าการหน่วงเวลาเป็นค่าที่สูงอย่างไม่น่าเชื่อและปิดใช้งานได้อย่างมีประสิทธิภาพ มีโพสต์อีกรายละเอียดกระบวนการนี้ โดยพื้นฐานแล้วคุณจะต้องสร้างค่า DWORD LivePreview_msในHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AltTabการเป็นจำนวนมาก คีย์นี้เก็บเวลาเป็นมิลลิวินาทีเพื่อหน่วงเวลาดังนั้น 60000 ควรเพียงพอเนื่องจากฉันสงสัยว่าคุณถือแท็บ alt นานกว่าหนึ่งนาที

โปรดทราบว่าการตั้งค่ารีจิสทรีคีย์เพื่อ0ปิดใช้งาน Aero-peek สำหรับ Alt-Tab ทั้งหมด คุณต้องออกจากระบบและลงชื่อเข้าใช้อีกครั้งเพื่อให้การเปลี่ยนแปลงมีผล


9
นี่ควรเป็นคำตอบที่ถูกต้องสำหรับคำถามไม่ใช่คำตอบจากภายนอก :-(
Mike Clark

@ MikeClark ฉันขอขอบคุณการสนับสนุนแม้ว่าสิ่งที่ดีที่สุดสำหรับบุคคลที่ถามคำถามควรเป็นคำตอบที่ฉันคิดว่า ฉันพบคำตอบของ Addendumb แปลก ๆ โดยเฉพาะอย่างยิ่งกับ upvotes ทั้งหมด ... เขาแนะนำสิ่งที่โปสเตอร์ไม่ต้องการทำ!
nhinkle

6
นี่ใกล้ แต่เห็นได้ชัดว่าไม่สนับสนุนค่า> 3000 และค่า 0 จะปิดการใช้งานอย่างสมบูรณ์ social.technet.microsoft.com/Forums/en/w7itproui/thread/…
Kyle A

ลองตั้งค่าเป็น 1 มันจะไม่รบกวน (สำหรับฉัน) หากเป็นแบบทันที
Endy Tjahjono

34

คุณสามารถแก้ไขปัญหานี้ได้ในประสิทธิภาพ ฉันมีปัญหาเดียวกัน มันไม่ใช่ "สมองของเรามีปัญหา" มันใช้งานได้เร็วเนื่องจากมีการขยายตัว Alt-tab นั้นสมบูรณ์แบบมากหรือน้อยใน Vista

ไปสู่การปรับเอฟเฟ็กต์ภาพ (จากประสิทธิภาพในแผงควบคุม) และยกเลิกการทำเครื่องหมาย Aero Peek


2
จริงๆแล้วมันไม่ใช่คุณสมบัติการขยายตัว พวกเราบางคนพบว่าคุณสมบัตินี้มีประโยชน์มากและแท็บ alt ระหว่างหน้าต่างเป็นประจำเพื่อดูว่าเกิดอะไรขึ้นโดยไม่จำเป็นต้องสลับไปใช้จริงจากนั้นกลับมาอีกครั้ง ค่อนข้างมีประโยชน์ หากไม่มีวิธีปิดใช้งานอาจถือว่าไม่ดีเนื่องจากคุณไม่มีทางเลือกที่จะไม่ใช้หากคุณไม่ชอบ แต่คุณมีวิธีปิดใช้งานดังนั้นจึงให้ผู้ที่ไม่ชอบวิธีที่จะไม่ใช้
eidylon

6
ปัญหาคือคุณสูญเสียฟีเจอร์ Aero Peek ทั้งหมดโดยปิดใช้งานดังนั้นไม่ไม่มีวิธีที่ดีในการปิดใช้งานแท็บ alt ใหม่โดยไม่สูญเสียฟังก์ชันการทำงานอื่น ๆ นอกจากนี้ไม่ใช่สิ่งที่คุณอธิบายถึงจุดประสงค์ทั้งหมดของ Win-tab? ทำไมคุณไม่ใช้สิ่งนั้นและแจ้งให้เราทราบว่าแท็บ alt-tabbers มีส่วนติดต่อที่รวดเร็วง่ายและไม่กระจาย อีกครั้งฉันเรียกคุณสมบัติการขยายตัว! -Addendumb
Addendumb

3
ว้าวขอบคุณสำหรับคำแนะนำ สิ่งนี้ได้ดักฟังฉันมาหลายเดือนแล้ว จริงๆแล้วฉันใช้คอมพิวเตอร์ 2 เครื่อง ในครั้งเดียว Aero Peek ทำงานได้ตามที่คาดไว้ฉันเดา ฉันวนกลับไปตามหน้าต่างขณะที่กล่องตรงกลางแสดงการเลือกปัจจุบัน ในอีกทางหนึ่ง Thinkpad T60 ของฉันหน้าต่างกลางจะหายไปในเสี้ยววินาทีหลังจากกด Alt-Tab และฉันก็หายไปในหน้าจอหลายชุดที่เลือนหายเข้าและออกโดยไม่ทราบว่าฉันอยู่ที่ไหน อย่างน้อยฉันก็สามารถใช้ Alt-Tab ได้อีกครั้ง
cdonner

@cdonner: ฉันได้รับปัญหาเดียวกันกับ Thinkpad T510 ของฉันและมันก็น่ารำคาญจริงๆความคิดใด ๆ ที่จะแก้ไขได้อย่างไร
Daniel Beardsley

2
aero peek นี้ปิดการใช้งานอย่างสมบูรณ์ ซึ่งเป็นสิ่งที่ผู้โพสต์บอกว่าพวกเขาไม่ต้องการทำ
nhinkle

23

เคล็ดลับอีกอย่างที่คุณสามารถทำได้คือใช้แท็บ "เก่า" ที่มีอยู่ใน Windows 7:

  1. กดปุ่ม alt ซ้ายค้างไว้
  2. แตะปุ่ม alt ด้านขวา
  3. ยังกดปุ่มซ้ายค้างไว้ให้ใช้ปุ่มแท็บตามปกติเพื่อหมุนเวียนงาน

คุณจะสังเกตเห็นว่าสิ่งนี้ใช้ตัวสลับลักษณะแท็บ alt เก่าและไม่ทำให้หน้าต่างของคุณหายไป


การเห็นว่าเป็นความคิดถึงเร่งด่วนเล็กน้อย! เหมือนใหม่ที่ดีกว่าแม้ว่า และถ้าใครตัดสินใจที่จะไม่สลับหลังจากทั้งหมดและเพียงแค่เลือกหน้าต่างต้นฉบับคุณจะต้องกดAltอีกครั้งเพราะเมนูแอปพลิเคชันจะมีโฟกัส
Marc L.

6

คุณอาจสนใจฟีเจอร์ Windows 7 ที่ค่อนข้างคล้ายกับ alt-tab: WinKey + 1, WinKey + 2, WinKey + 3, ฯลฯ คีย์ลัดเหล่านี้จะเปิดใช้งานหน้าต่างบนทาสก์บาร์ที่ตำแหน่ง 1, 2, 3 ฯลฯ

หากคุณปักหมุดโปรแกรมที่ใช้บ่อยของคุณไว้ที่ทาสก์บาร์โปรแกรมเหล่านั้นจะอยู่ในตำแหน่ง "slot slot" บนทาสก์บาร์เสมอ ด้วยเหตุนี้มันจึงเป็นเรื่องง่ายที่จะจดจำว่า WinKey + N นั้นสอดคล้องกับโปรแกรมใด การกด WinKey + Nซ้ำ ๆ จะ "แท็บ alt" ผ่านหน้าต่างที่เปิดของโปรแกรมนั้น ฉันพบว่าสิ่งนี้มีประโยชน์อย่างยิ่งกับหน้าต่าง Windows Explorer เพราะฉันมักจะมีหน้าต่างจำนวนมากเปิดอยู่


2
เท่ห์อย่างที่เป็นอยู่มันไม่ตอบคำถามของ OP แต่ฉันก็มีความสุขที่จะรู้เกี่ยวกับมันต่อไป ฉันยังพบว่า Win + Alt + # เปิดเมนูบริบทสำหรับรายการที่ถูกตรึง
เลียนแบบ Twisty

3

ฉันรู้ว่านี่เป็นหัวข้อที่ค่อนข้างเก่า แต่ฉันไม่เคยชอบฟีเจอร์ Areo Peek เมื่อใช้Alt+ TABเพื่อสลับงาน นอกจากนี้ฉันไม่ปฏิเสธ Areo Peek สมบูรณ์ - ตัวอย่างเช่นผมชอบเพียงแค่มีดูที่สก์ท็อปของ Windows ของฉันโดยใช้+WINSpace

ฉันพยายามอย่างมากที่จะปิดการใช้งาน Areo Peek เพียงแค่สำหรับการสลับงานAlt+ TABแต่ไม่มีอะไรได้ผลจริงสำหรับฉัน ฉันรู้เกี่ยวกับคำแนะนำรีจิสตรีทั้งหมดเช่นการตั้งค่า Aero Peek ดีเลย์เป็นมิลลิวินาทีเป็นค่าที่สูงมาก แต่สิ่งนี้ไม่ได้ผลอย่างน้อยในทุกเครื่อง - จากประสบการณ์ของฉันคุณสามารถตั้งค่าที่สูงซึ่งยังคง จำกัด อยู่ที่ 3000 ms ภายใน (อาจใช้งานได้ก่อน Service Pack สำหรับ Windows 7)

ดังนั้นผมจึงตัดสินใจที่จะไปทางอื่นและพยายามที่จะแก้ปัญหานี้ผ่านAutoHotkey สคริปต์นี้ปิดใช้งาน Aero Peek สำหรับAlt+ TABและสำหรับสิ่งนี้เท่านั้น - ดังนั้นคุณยังสามารถใช้คุณสมบัติ Aero Peek อื่น ๆ ได้

สคริปต์ได้รับการทดสอบกับเวอร์ชัน AutoHotkey "AutoHotkey_L 1.1.00.00" ด้วย Windows 7 Professional 64 บิตกับผู้ใช้ Windows ที่มีสิทธิ์ของผู้ดูแลระบบ - และจนถึงตอนนี้รายงานว่าจะทำงานกับทุกระบบที่ฉันได้รับคำติชม เพียงติดตั้ง AutoHotkey และตั้งค่าไฟล์สคริปต์ให้ทำงานโดยอัตโนมัติเมื่อ Windows เริ่มทำงาน มันมีน้ำหนักเบามากโดยใช้ทรัพยากรและเวลา CPU เพียงเล็กน้อยเท่านั้น

ฉันเพิ่งโพสต์ไว้ที่นี่ด้วยความหวังว่าสิ่งนี้จะช่วยให้ทุกคนที่มีปัญหานี้ กรุณาดาวน์โหลดสคริปต์จาก:

http://dl.dropbox.com/u/15020526/Privat/Software/GA/AutoHotkey/DisableAeroPeekForAltTab_1.0.zip

; ==============================================================
;
; AVOID "AERO PEEK" FOR ALT-TAB - AUTOHOTKEY-SCRIPT
; 
; Disables Windows 7 Areo Peek feature for ALT-TAB, and only 
; for this, so that other Areo Peek features (like WIN+SPACE) 
; can still be used.
;
; This script can be run with AutoHotkey (http://www.autohotkey.com/),
; tested against Version AutoHotkey_L 1.1.00.00 with Windows 7 
; Professional 64 bit with a Windows user with admin rights.
;
; @author   Timo Rumland <timo.rumland${at}the-cr.de>, 19.09.2011
; @version  1.0
;
; --------------------------------------------------------------
;
; LICENSE
; 
; This software is distributed under the FreeBSD License.
;
; Copyright (c) 2011 Timo Rumland <timo.rumland${at}the-cr.de>. All rights reserved.
; 
; Redistribution and use in source and binary forms, with or without modification, are
; permitted provided that the following conditions are met:
; 
;    1. Redistributions of source code must retain the above copyright notice, this list of
;       conditions and the following disclaimer.
; 
;    2. Redistributions in binary form must reproduce the above copyright notice, this list
;       of conditions and the following disclaimer in the documentation and/or other materials
;       provided with the distribution.
; 
; THIS SOFTWARE IS PROVIDED BY <COPYRIGHT HOLDER> ''AS IS'' AND ANY EXPRESS OR IMPLIED
; WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
; FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> OR
; CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
; CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
; SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
; ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
; NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
; ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
; 
; The views and conclusions contained in the software and documentation are those of the
; authors and should not be interpreted as representing official policies, either expressed
; or implied, of <copyright holder>.
;
; ==============================================================

#NoEnv
#SingleInstance     force
SendMode            Input 
SetWorkingDir       %A_ScriptDir%
SetTitleMatchMode   2       ; 2: A window's title can contain WinTitle anywhere inside it to be a match. 


; =======
; Global
; =======

    visualEffectsRegistryKey                := Object()
    visualEffectsRegistryKey.valueType      := "REG_DWORD"
    visualEffectsRegistryKey.rootKey        := "HKEY_CURRENT_USER"
    visualEffectsRegistryKey.subKey         := "Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects"
    visualEffectsRegistryKey.valueName      := "VisualFXSetting"
    visualEffectsRegistryKey.value          := 3    ; Manual Visual FX Settings

    enableAeroPeekRegistryKey               := Object()
    enableAeroPeekRegistryKey.valueType     := "REG_DWORD"
    enableAeroPeekRegistryKey.rootKey       := "HKEY_CURRENT_USER"
    enableAeroPeekRegistryKey.subKey        := "Software\Microsoft\Windows\DWM"
    enableAeroPeekRegistryKey.valueName     := "EnableAeroPeek"
    enableAeroPeekRegistryKey.enabledValue  := 1
    enableAeroPeekRegistryKey.disabledValue := 0


; ===============
; Initialization
; ===============

    ; Initially write "VisualFXSetting" registry key to "manual settings"
    writeRegistryKey( visualEffectsRegistryKey, visualEffectsRegistryKey.value )


; ========
; Hotkeys
; ========

    ; -----------------------------------------------------------------------------
    ; This is the ALT-TAB hotkey that triggers setting Aero Peek to disabled 
    ; right before Windows displays the ALt-TAB-Menu. After releasing the ALT-key,
    ; Areo Peek will be enabled again.
    ; -----------------------------------------------------------------------------
    ~!Tab::

        writeRegistryKey( enableAeroPeekRegistryKey, enableAeroPeekRegistryKey.disabledValue )
        KeyWait Alt
        writeRegistryKey( enableAeroPeekRegistryKey, enableAeroPeekRegistryKey.enabledValue )

    return


; ==========
; Functions
; ==========

    ; ----------------------------------------------------------------------
    ; Writes the given value to the given registry key. The "registryKey"
    ; is an object with the properties "valueType", "rootKey", "subKey" and
    ; "valueName", suitable to the AHK function "RegWrite".
    ; ----------------------------------------------------------------------
    writeRegistryKey( registryKey, value )
    {
        valueType   := registryKey.valueType
        rootKey     := registryKey.rootKey
        subKey      := registryKey.subKey
        valueName   := registryKey.valueName

        RegWrite %valueType%, %rootKey%, %subKey%, %valueName%, %value%
    }

คุณสามารถแจกจ่ายได้อย่างอิสระภายใต้ใบอนุญาต FreeBSD


1

คุณสามารถเลื่อนเมาส์ไปที่ภาพตัวอย่างขนาดย่อที่กึ่งกลางของหน้าจอในขณะที่คุณกด ALT + Tab ค้างไว้ การเคลื่อนไหวของเมาส์จะเน้นความสนใจของคุณไปที่ภาพขนาดเล็ก ฉันพบว่ามันสับสนน้อยกว่าการกดปุ่มแท็บซ้ำ ๆ ในขณะที่ ALT ถูกกด จากนั้นคุณเพียงคลิกที่หน้าต่างที่คุณต้องการย้าย

Win + Tab ก็มีความสับสนน้อยลงเช่นกัน คุณอาจคุ้นเคยกับมันเร็วกว่า Alt + Tab

ทราบว่าคุณสามารถทำตรงข้าม จนถึงตอนนี้เราได้รับการอบรมให้ความสนใจกับภาพขนาดย่อของศูนย์ แต่ด้วยการขี่จักรยานของหน้าต่างที่มีการเสนอด้วย ALT + TAB คุณสามารถฝึกตัวเองให้เริ่มที่จะไม่สนใจภาพขนาดย่อของศูนย์และให้ความสนใจกับวงจรหน้าต่างแทน หลังจากผ่านไปสักพักฉันค่อนข้างแน่ใจว่าคุณจะสงสัยว่าทำไมปัญหานี้ถึงเกิดขึ้นกับคุณ มันคือทั้งหมดในสมองของเรา :)


สมมติว่าฉันเปิด 15 หน้าต่างสำหรับแอพพลิเคชั่นต่าง ๆ แล้วฉันคิดว่ามันยุติธรรมที่จะพูดว่ารูปขนาดย่อช่วยให้คุณมองภาพรวมของหน้าต่างทั้งหมดได้อย่างรวดเร็ว คุณไม่พบว่ามันเร็วกว่าที่จะสลับกับรูปขนาดย่อในกรณีนี้หรือไม่? เพราะคุณรู้แน่นอนว่าคุณจะต้องกดพูด 5 ครั้งในหน้าต่างหนึ่ง ๆ แทนที่จะตรวจสอบทีละหน้า
huggie

เคล็ดลับ GOLD PRO (จากคำตอบ): Win + Tab
Metagrapher

0

คุณสามารถปิดการใช้งาน Aero Peek เพียงALT+TAB

วิธีแก้ไขคือตั้งค่า Registry ต่อไปนี้ซึ่งจะคืนค่าลักษณะการทำงานของ Windows XP-Style ของALT+ TAB:

  1. เรียกใช้REGEDIT.EXE
  2. นำทางไปยัง HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
  3. สร้างชื่อ DWORD ใหม่AltTabSettingsและตั้งค่าเป็น1
  4. การเปลี่ยนแปลงจะมีผลทันที

เครดิต: คำตอบ SuperUser นี้

คำตอบที่เชื่อมโยงยังให้คำสั่ง PowerShell ที่สร้างค่าข้างต้น

Set-ItemProperty HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer AltTabSettings ([int]1)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.