เป็นไปได้ไหมที่จะทำการแมปปุ่มพิเศษบนแป้นพิมพ์ Windows สำหรับใช้กับ Mac OSX


13

ดังนั้นฉันจึงซื้อแป้นพิมพ์ใหม่สำหรับ Mac Pro ของฉันและเป็น Microsoft Sidewinder X4 แป้นพิมพ์นี้ดีสำหรับฉันเพราะมันมีแสงฉากหลัง LED และคุณสมบัติมากมาย อย่างไรก็ตามเมื่อทำการติดตั้งดูเหมือนว่าฟีเจอร์ที่ดีส่วนใหญ่จะใช้งานไม่ได้ใน OSX

โดยเฉพาะอย่างยิ่งแป้นพิมพ์มีปุ่มแมโครที่สามารถตั้งค่าได้โดยใช้ปุ่ม "บันทึกแมโคร" นอกจากนี้ยังมีปุ่มเครื่องคิดเลข ซอฟต์แวร์ที่มาพร้อมกับแป้นพิมพ์คือ Microsoft IntelliType ทั่วไปสำหรับ Windows / OSX และฉันติดตั้งแล้ว อย่างไรก็ตามกุญแจพิเศษเหล่านี้ยังคงตาย

อย่างไรก็ตามมีการใช้คีย์เหล่านี้อยู่หรือไม่ แม้ว่าฉันจะต้องทำการแมปปุ่มแมโครใหม่ด้วยตัวเองเพื่อการกดปุ่มแบบกำหนดเอง แต่ก็ไม่เป็นไร แต่ฉันไม่สามารถหาวิธีได้ ฉันลองใช้ KeyRemap4MacBook แต่อนุญาตให้ทำการแมปปุ่ม OSX ใหม่เท่านั้น (ไม่ใช่เครื่องคิดเลข, ปุ่มมาโครพิเศษหรือปุ่มใด ๆ ที่ไม่พบในแป้นพิมพ์ Apple) แม้แต่กุญแจเครื่องคิดเลขก็ไม่ทำอะไรเลยและฉันก็ยินดีที่จะทำการแมปใหม่เพื่อ 'เปิดเผย' หรือบางอย่างยกเว้นกุญแจตาย!


ปุ่มแสดงใน EventViewer.app หรือไม่ หากพวกเขามีความพยายามใช้สิ่งที่ต้องการKeyCode :: RawValue :: 0x3d
Lri

คุณช่วยบอกวิธีการเข้าถึง EventViewer.app ได้ไหม ฉันจะลองและรายงานกลับ อย่างไรก็ตามฉันสมมติว่าพวกเขาไม่ได้ลงทะเบียนโดย EventView.app มิฉะนั้นโซลูชันการแมปปัจจุบันเช่น KeyRemap4Macbook จะสามารถปรับฟังก์ชั่นของคีย์เหล่านี้ได้ เนื่องจากคีย์บอร์ดต้องส่งสัญญาณสำหรับคีย์ที่กดผ่านการเชื่อมต่อข้อมูล USB ฉันสงสัยว่ามีวิธีใดที่จะตรวจจับการกดแป้นพิมพ์ที่ไม่ใช่ของ Apple
jake9115

ฉันไม่พบ Windows Event Viewer รุ่น mac ใด ๆ แต่ฉันหา "Show Keyboard Viewer" สำหรับ mac นี่แสดงแป้นพิมพ์ apple แบบเต็ม เท่าที่ฉันสามารถบอกได้ว่าหากไม่พบกุญแจบนแป้นพิมพ์นี้จะไม่มีวิธีที่จะทำให้ OSX จดจำได้ว่ากดไว้หรือไม่ นั่นคือหัวใจของปัญหาของฉัน!
jake9115

1
EventViewer รวมอยู่ใน KeyRemap4MacBook (ใน/Applications/KeyRemap4MacBook.app/Contents/Applications/EventViewer.app) แต่ควรแสดงโดย Spotlight
Lri

ความคิดแรกของฉัน (จนกว่าฉันจะอ่านอย่างถูกต้อง) คือการใช้ AutoHotKey แต่เป็นเพียงการทำแผนที่ในอีกทางหนึ่ง
Mars Robertson

คำตอบ:


6

คุณอาจมีลักษณะที่UkeleleและKeyLayoutMakerเพื่อดูว่าพวกเขาสามารถช่วย map คีย์เหล่านี้ไม่ใช่ Mac

BetterTouchToolปรับแต่งคีย์บอร์ดที่ไม่ใช่ของ Apple, trackpad, Magic Mouse และรีโมทของ Apple

สำหรับแป้นพิมพ์ USB เครื่องมืออื่นคือUSB Overdriveซึ่งอธิบายว่า:

USB Overdrive รองรับปุ่มมีเดียบนแป้นพิมพ์ USB ส่วนใหญ่และพูดคุยกับอุปกรณ์อินพุตที่ผิดปกติมากมาย

สำหรับคีย์บอร์ดไร้สายLogitech Control Centerอาจทำงานได้แม้กับคีย์บอร์ดที่ไม่ใช่ Logitech ดูคำตอบนี้สำหรับรายละเอียด มันอาจจะคุ้มค่าที่จะลองแม้แต่กับคีย์บอร์ดของคุณ

นอกจากนี้คุณยังอาจพบข้อมูลที่มีประโยชน์ในการ ใช้ Third Party แป้นพิมพ์และเมาส์กับ Mac


4

ตัวเลือก:

  1. ในSystem Preferences -> Keyboard -> Modifier Keysคุณสามารถสลับทั้งสองปุ่ม ปรับเปลี่ยนเหล่านี้ควรจะมีผลกระทบต่อแป้นพิมพ์ในปัจจุบัน
  2. Double Commandเป็น PrefPane ที่มีตัวเลือกมากมายสำหรับการใช้แป้นพิมพ์ Windows แต่ยังไม่ได้รับการปรับปรุงชั่วขณะ
  3. Karabiner (ก่อนหน้านี้รู้จักกันในชื่อ KeyRemap4MacBook) รองรับการแมปสำคัญหลายชนิดสำหรับ Macbook รุ่นต่าง ๆ แต่ฉันไม่แน่ใจว่าเหมาะกับกรณีการใช้งานของคุณหรือไม่

1
ขอบคุณสำหรับคำแนะนำของคุณ! น่าเสียดายที่ฉันได้ลอง Double Command และ KeyRemap4Macbook แล้วและโซลูชั่นเหล่านี้ให้การแมปใหม่สำหรับคีย์ที่พบแล้วบนแป้นพิมพ์ Apple! ฉันมีแป้นพิมพ์หลายตัวที่สร้างขึ้นสำหรับระบบ Windows ที่มีแป้นพิเศษเช่นเปิดโปรแกรมอีเมลเว็บเบราว์เซอร์ ฯลฯ และฉันต้องการแมปคีย์เหล่านี้กับคำสั่งแทนที่จะปล่อยให้มัน 'ตาย' และไม่มีประโยชน์บนคีย์บอร์ดของฉัน
jake9115

0

ไปแล้วSystem preferences คลิกที่Keyboard Keyboard modifiersเปลี่ยนcommandคีย์เป็นไม่มีการดำเนินการและCtrlคีย์เป็นcommandคีย์ แก้ไขปัญหา.


ไม่ตอบคำถามเลย
mix3d

0

ฉันมีปัญหาเดียวกันกับแป้นพิมพ์ Microsft กับ Mac โดยเฉพาะอย่างยิ่งกุญแจตัวสอบเทียบเพียงกลายเป็นกุญแจ KeyRemap4Macbook ไม่ทำงาน แต่ใช้USB Overdriveและตอนนี้ฉันสามารถใช้ปุ่มเครื่องคิดเลขเพื่อเปิดเครื่องคิดเลขได้

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