Tốc độ lặp lại và độ trễ của bàn phím Windows 7 được đặt lại khi tiếp tục từ chế độ chờ / ngủ


20

Tôi luôn giữ tốc độ lặp lại bàn phím ở mức tối đa và độ trễ ở mức tối thiểu để đáp ứng bàn phím tối ưu.

Tuy nhiên, trong Windows 7, tôi đã thấy rằng tốc độ và độ trễ được đặt lại về mặc định (tức là cài đặt cài đặt Windows mới) bất cứ khi nào hệ thống tiếp tục ngủ và yêu cầu mở applet bảng điều khiển bàn phím (đã hiển thị cài đặt mong muốn) và tự cài đặt lại chúng bằng cách nhấn Enter.

Tôi đã thấy một vài bài đăng trong các diễn đàn hỗ trợ của Microsoft, nhưng không có giải pháp. Có ai biết một cách để khắc phục điều này?


Nó dường như là một vấn đề quản lý quyền lực. Bạn có sử dụng máy tính xách tay không?
NGLN

@NGLN, không; máy tính để bàn.
Synetech

Vì bạn chưa chấp nhận câu trả lời, hãy xem câu trả lời sửa đổi của tôi nếu bạn muốn.
Frank Conijn

Câu trả lời:


10

Tôi đã từng gặp vấn đề tương tự. Rất khó chịu. Vì vậy, tôi đã viết một ứng dụng thanh tác vụ nhỏ đặt lại tốc độ lặp lại của bàn phím và độ trễ khi nhấp đúp. Nó được cho là để thiết lập lại tốc độ và độ trễ khi nó đi ra khỏi giấc ngủ nhưng đôi khi nó hoạt động, đôi khi không. Nhưng việc nhấp đúp vào biểu tượng thanh tác vụ nhỏ rất dễ dàng. Tôi không bận tâm đến việc gỡ lỗi cho đến nay.

Tải xuống nguồn tại đây: http://thumpers-hole.net/PalReset.zip
Chỉ tải xuống ứng dụng tại đây: http://thumpers-hole.net/PalReset-JustExe.zip

Hi vọng điêu nay co ich.

EDIT: Liên kết cố định. Xin lỗi vì liên kết sai.


Cảm ơn cho công việc xung quanh. Tôi thấy một giải pháp tương tự được trình bày trong một chủ đề Câu trả lời của Microsoft có thể từ bạn. (Tôi hy vọng Maggie bằng cách nào đó sẽ khá hơn.)
Synetech

Không có gì. Như tôi đã nói, tôi cảm thấy nỗi đau của bạn về điều đó tại sao tôi làm ứng dụng. Và cảm ơn những suy nghĩ của bạn về Maggie. Cô ấy là một người phụ nữ tuyệt vời nhưng bây giờ cô ấy ở một nơi tốt hơn.
chris

Ối xin lỗi; Tôi đã không nhận thấy phần đó. Chúng tôi đã mất một con mèo (giống như một đứa trẻ) bị ung thư phổi vài năm trước. Anh ấy cảm thấy không khỏe, vì vậy chúng tôi đã đưa anh ấy đến bác sĩ thú y để khỏe hơn, và phải đưa anh ấy ngủ và về nhà mà không có anh ấy. Tôi không chắc cái nào tốt hơn, dẫn đầu lâu hay mất đột ngột.
Synetech

Cảm ơn Chris, tôi đã tải lên các nguồn của bạn ở đây: github.com/lallousx86/PalSpeedReset . Tôi dự định thêm một số thay đổi và giữ cho nó là nguồn mở.
Elias Bachaalany

6

Câu trả lời được chọn bởi chris không hoạt động trên bản cài đặt Win 8 64 bit của tôi. Dòng này có thể được chạy từ một tệp bó để thiết lập lại tốc độ.

mode con: rate=32 delay=1

Tôi chỉ chạy nó từ một phím tắt.

Nguồn: https://forums.lenovo.com/t5/IdeaPad-YUVZ-and-P-series/Re-Y50-Windows-8-Pal-response-too-slow-after-asing-back/mp/1809426

Chỉnh sửa 1

Tệp bó có thể được thêm dưới dạng tác vụ theo lịch trình để thực thi sau khi máy tính xách tay thức dậy. Nó nhanh chóng bật lên một cửa sổ dòng lệnh nhưng nó tránh phải lo lắng về việc chạy nó bằng tay.

Thiết lập tác vụ với trình kích hoạt tùy chỉnh với bộ lọc này

<QueryList>
  <Query Id="0" Path="System">
    <Select Path="System">*[System[Provider[@Name='Microsoft-Windows-Power-Troubleshooter'] and (Level=4 or Level=0) and (EventID=1)]]</Select>
  </Query>
</QueryList>

Chỉnh sửa 2

Trên đây là dành cho Windows 8. Để trả lời nhận xét của Frank khi triển khai cho Windows 7. Điều này có thể hoạt động nhưng tôi không có hệ thống để kiểm tra. Tôi sẽ chỉnh sửa và gỡ bỏ nếu không. Dựa trên câu trả lời này /superuser//a/84453/400252

Tạo một tệp bó (keyboard.bat) trên PC của bạn có chứa lệnh chế độ ở trên.

Mở lịch trình tác vụ. Nhấp chuột phải vào Thư viện lập lịch tác vụ và chọn Tạo tác vụ.

Đặt tên cho nhiệm vụ.

Trong tab Kích hoạt, nhấp vào Mới. Bắt đầu nhiệm vụ: Trên một sự kiện. Nhật ký: Microsoft-Windows-Kernel-Power / Heat-Operations. Nguồn: Hạt nhân-Sức mạnh. ID sự kiện 1.

Trong tab Hành động, nhấp vào Mới. Hành động: Bắt đầu một chương trình. Duyệt đến tệp bó bạn đã tạo.

Trong tab Điều kiện bỏ chọn Dừng nếu máy tính chuyển sang nguồn pin.

Trong tab Cài đặt, hãy kiểm tra Tác vụ chạy càng sớm càng tốt sau khi bắt đầu theo lịch trình bị bỏ lỡ.

Tôi không chắc chắn nếu bạn cần thay đổi các tùy chọn bảo mật trong tab chung về việc chạy khi đăng nhập hay không, hoặc chạy với các đặc quyền cao nhất. Tôi không có một hệ thống để không thể kiểm tra điều này với.

Nếu cách trên không hoạt động thì công việc xung quanh sẽ tạo một lối tắt đến tệp bó ở đâu đó nơi bạn có thể nhanh chóng chạy nó khi được yêu cầu, chẳng hạn như trong menu bắt đầu hoặc thanh quicklaunch.


1
Tôi nghĩ rằng các cài đặt sẽ là: "mode con: Rate = 31 delay = 0" computerhope.com/modehlp.htm
Skorunka František

1
Bạn có thể chỉ cần gõ modevào dấu nhắc lệnh windows ( cmd.exe) để hiển thị tất cả các giá trị cài đặt kết nối hiện tại của bạn.
David C. Rankin

Tôi rất quan tâm đến nhiệm vụ theo lịch trình của bạn, nhưng tôi sẽ cần hướng dẫn thực hiện từng bước. Tôi chỉ có kiến ​​thức chung về máy tính và chỉ biết HTML, CSS, JavaScript và PHP.
Frank Conijn

1
Tôi đã giải quyết vấn đề tỷ lệ lặp lại của tôi. Sau khi bạn chỉnh sửa ngày 5 tháng 4, tôi vẫn không thể thực hiện tác vụ để chạy tự động. Vấn đề là Kích hoạt. Nhưng tôi thấy rằng cũng có một tùy chọn Kích hoạt 'Mở khóa máy trạm'. Cùng với thông tin từ một trang web khác, điều đó cho phép tôi khắc phục vấn đề tỷ lệ lặp lại và xem tại sao các đề xuất khác không hoạt động (tốt) trước đây. Xem câu trả lời sửa đổi của tôi cho toàn bộ câu chuyện. Cảm ơn đã chỉ cho tôi đi đúng hướng.
Frank Conijn

4

Biểu mẫu câu trả lời của Goose hoạt động trên hệ thống của tôi, nhưng tôi không hài lòng với việc chạy nó mỗi lần một cách thủ công. Nếu bạn cũng muốn tự động hóa quy trình, hãy làm theo các hướng dẫn đơn giản sau:

  1. Tải về NirCmd
  2. Đặt nircmd.exe trong thư mục Windows của bạn
  3. Mở lịch trình tác vụ
  4. Tạo nhiệm vụ mới và đặt tên theo ý muốn
  5. Kích hoạt mới với các cài đặt này: (Bắt đầu tác vụ: Trong một sự kiện, Nhật ký: Hệ thống, Nguồn: Trình khắc phục sự cố, ID sự kiện: 1)
  6. Tạo hành động mới với các cài đặt này: (Hành động: Khởi động chương trình, Chương trình / tập lệnh: nircmd, Thêm đối số (tùy chọn): chế độ execmd con: Rate = 32 delay = 1)
  7. Trong tab Điều kiện, bỏ chọn "Chỉ bắt đầu tác vụ nếu máy tính bật nguồn AC)

Lệnh của Goose cũng hoạt động với tôi, có thể là tốc độ tối đa là 31 (ít nhất là trên Win7 Pro). Tuy nhiên, NirCmd của bạn thì không. Nó chạy lúc đăng nhập, như tôi có thể thấy trong Trình lập lịch tác vụ, vì vậy hướng dẫn cài đặt của bạn là chính xác. Nhưng nó không thay đổi tốc độ lặp lại hoặc độ trễ. Tôi có cài đặt đối số khôn ngoan vào ngày 28/2, nhưng sau khi Trình lập lịch tác vụ thực hiện NirCmd, máy của tôi vẫn được đặt thành 31/0. Tôi hy vọng bạn vẫn đang 'lắng nghe' chủ đề này.
Frank Conijn

1

[EDIT: câu trả lời sửa đổi hoàn toàn]

Một số quan sát, hai giải pháp và cảnh báo về những thay đổi của Registry. Các quan sát sẽ cải thiện sự hiểu biết của bạn và cần thiết cho chẩn đoán phân biệt vấn đề của bạn.

.

QUAN SÁT

  1. Vấn đề xảy ra / xảy ra trên nguyên tắc tất cả các phiên bản Win: XP, Vista, 7, 8 và 10. Tôi đọc nó ở đây và trên các diễn đàn khác.
  2. Vấn đề xảy ra trên máy tính xách tay và máy tính để bàn.
  3. Vấn đề được báo cáo xảy ra trên các máy của Lenovo và Dell, mặc dù trong nhiều báo cáo không có thương hiệu nào được đề cập. (Nếu máy của bạn là một thương hiệu khác, vui lòng để lại nhận xét.)
  4. Có một sự khác biệt giữa ngủ (= chờ) và ngủ đông. Và bạn có thể có 'Giấc ngủ lai' trên máy của mình. Để biết toàn bộ câu chuyện, hãy xem https://www.howtogeek.com/102897/whats-the-difference-b between-s ngủ-and-hibernate-in-windows / .
  5. Có 4 trường hợp bạn phải nhập mật khẩu Windows của mình, mỗi trường hợp có dấu hiệu riêng bên trên trường mật khẩu:
    • Sau khi màn hình bị khóa. Chỉ định: 'Đã khóa'.
    • Sau khi bạn khởi động lại. Chỉ định: không có.
    • Sau khi bạn đăng xuất (điều đó cũng có nghĩa là tất cả các chương trình đã bị đóng). Chỉ định: không có.
    • Sau khi bạn chuyển người dùng. Chỉ định: trong trường hợp chỉ có một người dùng: 'Đã đăng nhập' (có, 'trên'); trong trường hợp có nhiều người dùng, điều đó có thể khác nhau (tôi không thể kiểm tra điều đó).

Xem khi chính xác vấn đề của bạn xảy ra, bằng phương tiện của chỉ dẫn. Nếu bạn không sử dụng mật khẩu : Bảng điều khiển> Tùy chọn nguồn> Ngăn bên trái: 'Yêu cầu mật khẩu'> chọn 'Yêu cầu mật khẩu'. Các giải pháp sau đây dành cho trường hợp 'Đã khóa', mà tôi nghĩ là phần lớn các trường hợp. Nếu trường hợp của bạn là khác nhau, xin vui lòng để lại nhận xét.

.

BẢN ĐỒ ĐƯỜNG VIỀN

Hai giải pháp là cải tiến đề xuất của người khác, ở đây và ở nơi khác.

Đầu tiên là cách khắc phục nhanh, đối với máy tính xách tay: Bảng điều khiển> Tùy chọn nguồn (hoặc tương đương)> 'Khi tôi đóng nắp': Không làm gì (2x). Điều đó có thể khắc phục vấn đề của bạn, mặc dù máy tính xách tay của bạn sẽ không tự động thức dậy nữa sau khi mở nắp.

Thứ hai là một giải pháp nâng cao, dành cho máy tính xách tay và máy tính để bàn: lệnh cmd.exe (DOS) tự động đặt lại tốc độ lặp lại ký tự (đó là cái gọi là chính thức) đến mức tối đa, ngay sau khi mở khóa hệ thống. Đây là cách làm:

A. Mở Notepad và gõ mode con: rate=31 delay=0. Cao hơn 31 là không sử dụng, độ trễ = 0 là. Lưu nó trong một thư mục hệ thống Windows (ví dụ: C: \ Windows), đặt tên nó là một cái gì đó có thể áp dụng, như CharRepeatReset.bat. Các .bat là phải.

B. Nhấp đúp vào tệp và xem nếu nó đặt lại tốc độ lặp lại. Nếu vậy, bạn có thể tự động hóa việc nhấp đúp như sau:

  • Bắt đầu> Tìm kiếm> loại: tác vụ> Lập lịch tác vụ.
  • Khung bên phải: Tạo tác vụ. Điều đó mở ra một cửa sổ với các tab Chung, Kích hoạt, Hành động và Điều kiện.
  • Chung> Tên: tên tệp của bạn không có .bat (ví dụ: CharRepeatReset). Hiện tại, hãy để tất cả các cài đặt khác trên tab đó.
  • Kích hoạt> Mới> Mở khóa máy trạm> Bất kỳ người dùng nào.
  • Hành động> Mới> Bắt đầu một chương trình> Duyệt đến tệp .bat của bạn.
  • Điều kiện> Bỏ chọn 'Chỉ bắt đầu tác vụ nếu máy tính bật nguồn AC'.
  • Nhấp vào 'OK' (không cần thay đổi bất cứ điều gì trong Cài đặt).

Hãy cho tôi biết làm thế nào nó hoạt động, ở đây hoặc thông qua f [dot] conijn [at] conijnconsultancy [dot] com.

.

CẢNH BÁO ĐĂNG KÝ THAY ĐỔI ĐĂNG KÝ

Điều này liên quan đến những thay đổi được thực hiện trong HKEY_CURRENT_USER \ Bảng điều khiển \ Khả năng truy cập \ Phản hồi bàn phím, đôi khi được đề xuất. Tôi đã thử điều đó theo nhiều cách và nó có thể hoạt động, nhưng trong mọi trường hợp, nó đi kèm với các tác dụng phụ nghiêm trọng. Khác nhau, từ bộ xử lý đi vào quá mức để hoàn thành việc đóng băng chỉ có thể được giải quyết khi bị gián đoạn nguồn điện. Cái sau làm cho bạn mất tập tin chưa được lưu. Vì vậy, hãy rất cẩn thận với điều đó.


Tôi có cùng một vấn đề trên Win8 và bây giờ trên Win10. Lenovo Yoga 12.
Skorunka František

@ SkorunkaFrantišek - Xem câu trả lời sửa đổi có chứa phương pháp chữa trị cho bạn không.
Frank Conijn

0

đi vào:

  1. bảng điều khiển
  2. dễ dàng truy cập trung tâm
  3. làm cho bàn phím dễ sử dụng hơn
  4. thiết lập các phím lọc
  5. thiết lập lặp lại và các phím chậm

1
Tìm thấy tốt, nhưng nó không phải là muốn làm chậm các phím, nhưng lên.
NGLN

3
@robert Tôi đã đặt chúng ở tốc độ lặp lại tối đa và độ trễ tối thiểu. Vấn đề là các cài đặt bị mất khi tôi tiếp tục từ chế độ chờ (như câu hỏi nêu rõ).
Synetech
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.