ความคิดใด ๆ ที่ว่าทำไม Microsoft Keyboard Layout Creator 1.4 ปฏิเสธที่จะทำงานอย่างถูกต้องบน Windows 7 Professional 64-Bit ของฉัน?


7

ฉันดาวน์โหลดMSKLC 1.4 จากจากไมโครซอฟท์ศูนย์ดาวน์โหลด , Run [มัน] เป็นผู้ดูแลระบบแต่ก็ปฏิเสธที่จะแสดงรูปแบบแป้นพิมพ์หลังจากที่ไฟล์โหลดคีย์บอร์ดที่มีอยู่ ... :

(หมายเหตุเค้าโครงแป้นพิมพ์ที่เลือกในแถบหัวเรื่อง)

MSKLC ว่างเปล่า

ผมอ่านใน (n เก่า) ฟอรั่มที่ NET 3.5 เป็นสิ่งจำเป็น แต่dotNetFx35setup.exeไม่ก็ไม่มีอะไร (อย่างน้อยก็ไม่มีอะไรที่มองเห็นให้ฉัน) เมื่อเรียกใช้ในฐานะผู้ดูแลระบบ

ฉันติดตั้ง MS .NET Framework 4.6.1 แล้ว ฉันซ่อมได้จากแผงควบคุม → โปรแกรมและคุณลักษณะ นั่นไม่ได้ช่วยอะไร

ฉันได้ลองใช้งานด้วยการตั้งค่าความเข้ากันได้กับ Windows XP แล้วก็ไม่มีประโยชน์

ฉันดาวน์โหลดKeyTweakจากเว็บไซต์ที่เรียกว่าJalecoแต่เมื่อฉันเริ่มต้นมันป้องกันไวรัสของฉัน SW ตรวจพบPUA / InstallCore แล้วผมก็พบว่ามันก็ไม่เหมือนกันว่า.regไฟล์ในคิวของฉัน / A เชื่อมโยงด้านล่างทำ

ฉันใช้โซลูชันที่ฉันอธิบายไว้ในวิธีการแมปแป้นคีย์บอร์ด Right-Win และ Right-Alt ใหม่ในตอนนี้ แต่ความต้องการในการรีบูตเครื่องไม่สะดวกเนื่องจากฉันใช้สิ่งนี้กับคีย์บอร์ดที่เชื่อมต่อกับแล็ปท็อปและฉันไม่ต้องการเปลี่ยน มันภายในหนึ่งอย่างถาวร

คำแนะนำสำหรับเครื่องมือการแมปแป้นพิมพ์อื่น ๆ (ที่ไม่มีไวรัส) ให้การต้อนรับอย่างเท่าเทียมกันรวมทั้งคำแนะนำสำหรับวิธีการแก้ไขพฤติกรรมที่ไม่เหมาะสมของ MSKLC

อัพเดท 1

การใช้การเปลี่ยนแปลงรีจิสทรีที่เหมาะสมการฆ่ากระบวนการExplorerในTask Managerและการเริ่มExplorerใหม่จากภายในตัวจัดการงานตามที่เสนอในข้อคิดเห็นโดย @barlop ไม่ได้ช่วยอะไร จำเป็นต้องรีบูต / รีสตาร์ทเพื่อให้การตั้งค่ามีผล

อัพเดท 2

Remapkey.exeของ Resource Kit ของ Windows Server 2003 ดังที่กล่าวไว้ในคำตอบของSwitch alt และ lwindows key ในพีซี (Windows 7)เพียงแค่เปลี่ยน Registry และต้องการรีบูตด้วย

อัพเดท 3

Autohotkeyสคริปต์ที่มี:

RWin::RAlt
RAlt::RWin

ไม่ได้ช่วยอะไรมาก ปุ่ม R-Alt ที่สลับใช้งานได้ในบางแอพบางตัวแสดงพฤติกรรมแปลก ๆ

MSKLC ไม่ทำงานบน Windows Vista เดิมที่มีพฤติกรรมไม่เหมาะสมเหมือนที่อธิบายไว้ในตอนต้นของคำถามนี้

มีKbdEditซึ่งดูมีแนวโน้ม (ในทางกลับกันบางสิ่งถึงUPDATE 3ที่นี่ดูมีแนวโน้มเช่นกัน) มันไม่ได้ฟรี แต่ฉันไม่สามารถบอกได้ว่ามันใช้งานได้หรือไม่เนื่องจากการบันทึกเป็นไปไม่ได้ในเวอร์ชันสาธิต

อัพเดท 4

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

...

KEYNAME_EXT

...
38  "Right Windows"
...
5c  "Right Alt"
...

สิ่งเหล่านี้คือกุญแจของปุ่ม แต่ฉันยังไม่ทราบว่ามันจะถูกสลับหรืออย่างไร


MSKLC จะสร้าง EXE หรือ MSI .. ดังนั้นคุณสามารถเรียกใช้บนคอมพิวเตอร์เครื่องใดก็ได้และระบุเค้าโครงของคุณและสร้าง EXE หรือ MSI นั้นจากนั้นเรียกใช้บนคอมพิวเตอร์ของคุณและดูว่ามันจะไปได้อย่างไร .. มันควรจะเพิ่มเค้าโครงที่คุณสามารถทำได้ จากนั้นเลือกภาษา / เลย์เอาต์ของแผงควบคุม
barlop

สำหรับบันทึก KeyTweak ถูกกล่าวถึงbleepingcomputer.com/download/keytweak ดังนั้นแน่นอนที่สุดไม่เป็นอันตราย .. bleepingcomputer เป็นเว็บไซต์ที่มีฟอรัมของอาสาสมัครที่อุทิศตนและปกป้องมากเกินไปมนุษย์ "นักสู้มัลแวร์" แต่อย่างไรก็ตามส่วนใหญ่ เวลาที่ซอฟต์แวร์ใด ๆ ที่ใช้สำหรับการแมปคีย์ใช้วิธีเดียวกันนั่นคือวิธีการรีจิสตรีด้วยข้อยกเว้นของ MS KLC ซึ่ง IIRC นั้นมีความยืดหยุ่นมากกว่าและสร้าง EXE หรือ MSI ฉันเคยลองรีเมคแป้นพิมพ์ครึ่งโหลเมื่อหลายปีก่อนและพวกเขาทั้งหมดมีฟังก์ชั่นเดียวกันและอาจทำการรีแมปคีย์รีจิสทรีนั้น
barlop

softpedia ก็เป็นสิ่งที่ดีเช่นกัน (เพื่อไม่ให้สับสนกับ softonic - สิ่งที่ไม่ดี) keytweak อยู่ใน softpedia ดังนั้นหากคุณกำลังมองหาไซต์ที่ถูกกฎหมายกับซอฟต์แวร์ใด ๆ softpedia ก็เป็นเครื่องมือที่ดีในการตรวจสอบอยู่เสมอ
barlop

อีกสิ่งหนึ่งที่คุณสามารถลองรีสตาร์ทได้อีกครั้งคือลอง tasking explorer.exe แล้วสร้างใหม่จากไฟล์ .. ใหม่ในตัวจัดการงาน .. ที่สามารถทำบางสิ่งที่การรีสตาร์ททำฉันไม่แน่ใจว่ามันได้หรือไม่ ทำการโหลดรีจิสตรีหรือส่วนที่คีย์แมปใหม่ แต่อาจจะสะดวกกว่ารีสตาร์ทแบบเต็ม
barlop

@ barlop ขอบคุณสำหรับคำแนะนำที่หลากหลาย ฉันจะลองพวกเขา MSKLC สร้าง DLL (ซึ่งทำการแมป) และแพคเกจการตั้งค่า (ซึ่งเป็น.msiIIRC) การที่กระบวนการ Explorer ทำการฆ่าดูการอัปเดตเป็นคำถามของฉันและมันจะฆ่าโปรแกรม Autostart ทั้งหมดและส่วนใหญ่มาจากHKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Runเช่นกัน อาจเป็นได้จากHKCU\...\Runแต่ฉันไม่ได้มี atm
GeroldBroser คืนสถานะโมนิก้า

คำตอบ:


2

MSKLC ทำงานใน Windows 10 (1809)และแสดงเค้าโครงแป้นพิมพ์ที่โหลดถ้าคุณตั้งค่า DPI จาก Windows เป็น 100 (ค่าเริ่มต้น) คือคุณไม่ได้รับอนุญาตให้ใช้สเกล ฉันพบข้อมูลนี้ที่นี่: https://www.sevenforums.com/customization/159818-keyboard-layout-creator-1-4-no-keyboards.html


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