Remapping แป้นคีย์บอร์ดใน windows 8.1 [ซ้ำกัน]


14

ฉันจะทำการแมปแป้นคีย์บอร์ดใน windows 8.1 ใหม่ได้อย่างไร? ฉันกำลังมองหายูทิลิตี้ง่าย ๆ ที่จะแก้ไขรีจิสตรีและไม่ต้องการให้ทำงานเมื่อเริ่มต้น ฉันลองใช้ sharpkeys แล้วแต่ดูเหมือนว่ามันจะไม่ทำงานใน windows 8.1 ข้อเสนอแนะอื่น ๆ ? หรือวิธีการสอนอย่างง่ายสำหรับ windows 8.1

แก้ไข: Keytweak ไม่ทำงานเช่นกัน จริงๆแล้วฉันต้องการแมปคีย์ที่ไม่ได้ใช้กับฟังก์ชั่นคีย์ (fn) และไม่มีคีย์ชาร์ปและปุ่มกดตรวจจับการกดแป้นสำหรับคีย์นั้น

ขอบคุณ

คำตอบ:


9

ฉันโพสต์เกี่ยวกับสิ่งนั้นในคำตอบนี้

จะเข้าใจในสิ่งที่เกิดขึ้นหมายถึงการกวดวิชานี้

นี่คือรายการรหัสสแกนที่สมบูรณ์จาก Mirosoftเพื่อให้คุณสามารถแก้ไขคีย์ได้

ป้อนคำอธิบายรูปภาพที่นี่ ป้อนคำอธิบายรูปภาพที่นี่

นี่คือการวิเคราะห์พื้นฐาน คุณกำลังแก้ไขคีย์รีจิสทรี อันนี้ถูกตั้งค่าให้แมป Numlock (45,00) เป็น null (00,00) เพื่อที่ว่ากุญแจจะไม่ทำอะไรเลย ด้วยเหตุผลแปลก ๆ บางอย่างการทำแผนที่คีย์ 1 ใหม่หมายความว่าคุณต้องระบุ 2 (02,00,00,00) ในตำแหน่ง 17-24 เช่นเดียวกันหากคุณจับคู่ 2 คีย์คุณจะต้องระบุ 3 (03,00,00,00)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,00,00,45,00,00,00,00,00

ปัญหาคือฉันต้องการทำการแมปปุ่มเมนูไปที่ปุ่มนี้: imgur.com/yriKWW9 และเครื่องมือต่าง ๆ ไม่สามารถค้นหาการเชื่อมโยงคีย์เดียวกันหรือฉันสามารถหารหัสได้
Grishma U

1
ในการค้นหาครั้งที่สอง FN ไม่ใช่กุญแจสำคัญจริงๆ ดูย่อหน้าแรกของส่วนคีย์ Fn ที่นี่ daonlyfreez.net/tutorials/3p/Veil/fnkey.htm
Knuckle-Dragger

เหตุผล 'แปลก' ไม่แปลกนัก: blogs.msdn.com/b/oldnewthing/archive/2010/10/12/10074411.aspx
Frozenkoi

มีข้อ จำกัด เกี่ยวกับการผูกกุญแจใหม่เมื่อมาถึงคีย์ตัวปรับแต่ง วิ่งเข้าไปในปัญหานี้ fn สามารถฟื้นตัวได้ในบางกรณีเช่นใน Thinkpads แต่ไม่สามารถใช้เป็นตัวดัดแปลงได้
วิลเลียม


1

SharpKeys ทำงานได้ดีสำหรับฉันฉันเห็นหน้าต่าง 8.1 - การทำแผนที่ 1 บนแป้นพิมพ์ไปยังอีก

ฉันพยายามกำหนดกะให้เป็นปุ่มเฉพาะบนคีย์บอร์ดของฉัน ผู้สร้างเค้าโครงแป้นพิมพ์ MS ไม่อนุญาตให้ฉันระบุ 'shift' เป็นการแมปการแทนที่ (หรือฉันไม่สามารถเข้าใจได้) ชาร์ปคีย์ทำได้ดีใน Windows 8.1 บนแล็ปท็อปการเล่นเกมของ ASUS

ฉันสงสัยว่าเกิดอะไรขึ้นคือไดรเวอร์แป้นพิมพ์ของผู้ผลิตบางรายเล่นได้ไม่ดีกับ Sharpkeys ที่ต่ำกว่า 8.1 แทนที่จะเป็น Sharpkey แบบครอบคลุมไม่ทำงาน


ฉันคิดว่า SharpKeys ควรจะสร้างScancodeMapรายการในรีจิสทรีผมไม่เห็นว่าได้รับการสร้างขึ้น ...
nhed

1

เมื่อเร็ว ๆ นี้ฉันพบเครื่องมือที่ทรงพลัง แต่ฟรีเรียบง่ายและยืดหยุ่นซึ่งสามารถใช้สำหรับการแมปใหม่และอีกมากมาย คุณยังสามารถรวบรวมการปรับแต่งของคุณ (สคริปต์) และมอบให้ผู้อื่นโดยไม่จำเป็นต้องติดตั้งเครื่องมือ มันเรียกว่า AutoHotkey (หรือ AHK) และดูเหมือนว่าจะมีชุมชนผู้ใช้ที่ดี ดูเว็บไซต์ 2 แห่งต่อไปนี้: http://www.autohotkey.com/ http://ahkscript.org/


0

วิธีแก้ปัญหาที่ง่ายที่สุดที่ฉันพบสำหรับรูปแบบแป้นพิมพ์ที่กำหนดเองใน Win 8.1 คือการใช้รูปแบบแป้นพิมพ์ Microsoft Creator 1.4 บนคอมพิวเตอร์เครื่องอื่นที่มีระบบปฏิบัติการก่อนหน้านี้ Windows xp ทำงานให้ฉันได้

หลังจากเล่นซอ 5 ชั่วโมงฉันก็สรุปได้ว่า Win 8.1 ไม่สามารถสร้างไฟล์ที่เหมาะสมได้โดยใช้ซอฟต์แวร์ดังกล่าว มันจะช่วยให้คุณโหลดและแก้ไขคีย์บอร์ด แต่ไม่สามารถบันทึกได้

บนคอมพิวเตอร์ที่เก่ากว่ารันซอฟต์แวร์และโหลดคีย์บอร์ดที่มีอยู่ ปรับเปลี่ยนให้เหมาะสมกับความต้องการของคุณ ใต้แท็บโครงการให้คลิกฟังก์ชั่นสร้างและบันทึกไฟล์ลงในแท่ง usb

ดาวน์โหลดและติดตั้ง Microsoft Keyboard Layout Creator 1.4 บนคอมพิวเตอร์ที่ใช้ Windows 8.1 ของคุณแล้วเรียกใช้การตั้งค่าจากไฟล์ที่บันทึกไว้ในยูเอสบีสติ๊กของคุณ

มันจะโหลดแป้นพิมพ์แบบกำหนดเองของคุณไปยังแถบเครื่องมือแป้นพิมพ์ที่ด้านล่างขวาของหน้าจอ หากคุณใช้ระบบปฏิบัติการก่อนหน้ากว่า XP หรือ Vitq คุณอาจต้องดาวน์โหลดและติดตั้งเวอร์ชั่น 1.3

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