Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Quicklook doesn't work anywhere but the desktop on Win 10 if multi-non Latin languages pack installed

Đang mở
#1,980 2 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức phù hợp với người mới
45/100
Loại issue
Lỗi
Độ rõ ràng
Cần làm rõ
Mức độ hoạt động
Sôi nổi
Công nghệ
csharp
Lĩnh vực
desktop, operating-systems

Hướng nghiên cứu

Tái hiện lỗi trong Windows File Explorer với các gói ngôn ngữ không thuộc hệ chữ Latinh được liệt kê và QuickLook đang chạy, sau đó so sánh hoạt động của Space khi có và không có các gói đó. Macro AutoHotKey trong issue cung cấp tham chiếu cho đường dẫn đầu vào bị ảnh hưởng. Được xem là hoàn tất khi Space mở QuickLook cho các tệp trong Explorer, trong khi hoạt động bình thường của ô tìm kiếm vẫn được giữ nguyên.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

Quicklook hasn't worked for me for years now, except for files actually the desktop, and I recently spent some time trying to track down why, as I finally got fed up with PowerToy's Peek's dismal performance,

I've traced the failure on my machine to the languages packs I've got installed (and I need) - they are English (US) main language, Russian, German, Chinese (Simplified) French Italian Spanish (International sort) Korean and Japanese.

I find that hitting the spacebar within an Explorer window immediately adds a space to the find searchbox in the window ie Windows seems to be capturing the spacebar input as a potential foreign language input before it gets to send the command needed by Quicklook, meaning Quicklook fails to work.

I've tried writing an AutoHotKey to wrest control, and give it to Quicklook, and that macro worked briefly, but now it doesn't work for some reason. I don't understand why it worked before I started loading it at startup. Here is the Autokey macro I used, maybe somebody could help with it and why that it doesn't work either

#IfWinActive ahk_class CabinetWClass

; When inside a File Explorer folder, intercept Space
$Space::
; Check if QuickLook is running in the background
Process, Exist, QuickLook.exe
if (ErrorLevel)
{
; Force send a raw Space input directly to the file list panel, bypassing the search bar hook
ControlSend, DirectUIHWND1, {Space}, ahk_class CabinetWClass
}
else
{
; If QuickLook isn't running, let the Space behave normally
Send, {Space}
}
return

#IfWinActive

Ngôn ngữ chính
C#
Star
25.2k
Fork
1.3k
Merge trung bình
10 ngày 4 giờ
Pull request đã merge (30 ngày)
2

Chuẩn bị môi trường

  • Không có Dockerfile hay tệp Docker Compose
  • Có mẫu pull request
  • Không có hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của QL-Win/QuickLook

Tất cả issue của QL-Win/QuickLook

Issue tương tự

Thêm issue về C#

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.