MacBook Pro Keyboard - วิธีสลับ / ทำการแมปคีย์?


16

ฉันรู้ว่าสิ่งนี้อาจถูกถามมาก่อนในลักษณะที่แตกต่างกัน แต่ฉันก็ยังไม่เห็นคำตอบที่ชัดเจนจริงๆ ฉันหวังว่าการตอบสนองความต้องการเฉพาะ 2 ข้อนี้จะทำให้ชัดเจนยิ่งขึ้น

ฉันต้องการพฤติกรรม 2 อย่างที่จะทำให้การเปลี่ยนจากผู้ใช้พีซีเป็นเวลานานมาเป็นความสามารถในการใช้ MacBook Pro

พื้นหลัง:

  • ฉันเป็นผู้ใช้ windows ที่เพิ่งได้รับ mac เครื่องแรก (ในชีวิตของฉัน) เมื่อสุดสัปดาห์ที่ผ่านมา
  • ฉันกำลังบูตเครื่อง MBP ด้วย Snow Leopard และ Windows 7 x64

สิ่งที่ฉันต้องการทำ (ทั้งใน Windows 7 และ Snow Leopard):

  • สลับfnและcontrolปุ่ม (ไม่ใช่ทางกายภาพ)
  • สามารถแตะejectปุ่มเพื่อลบไปข้างหน้าได้ แต่ยังคงความสามารถในการกดejectปุ่มค้างไว้เพื่อนำแผ่นดิสก์ออกจริง

สิ่งเหล่านี้เป็นไปได้หรือไม่หากเป็นเช่นนั้นวิธีที่ดีที่สุดในการทำสิ่งนี้ทั้งใน Windows 7 และ Snow Leopard?

คำตอบ:


14

บน OS X: DoubleCommand

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

บน Windows: SharpKeys

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

สำหรับสิ่งที่ครอบคลุมมากขึ้นคุณจะต้องการAutoHotkey (Windows) หรือIronAHK (AutoHotkey เขียนใหม่ที่ทำงานร่วมกับ Mono สำหรับความเข้ากันได้ข้ามแพลตฟอร์ม - Linux, Mac และอื่น ๆ )


2
กุญแจที่คมชัดไม่ได้ช่วยให้ผมทำการแมปม [Fn] (ฟังก์ชั่น) ที่สำคัญ
จอนเอริก

4
และ DoubleCommand อนุญาตให้ฉันทำแผนที่ fn -> control เท่านั้น แต่ไม่ใช่ control -> fn
Jon Erickson

ลองดูที่ทางเลือกพวกมันมีความยืดหยุ่นมากกว่า
John T

8

ในด้านเสือดาวหิมะคุณสามารถสลับการควบคุมและ Fn กับKarabiner (KeyRemap4MacBook อย่างเป็นทางการ)

หากคุณใช้ระบบดูอัลบูตคุณควรเปลี่ยนคำสั่งและการควบคุมในการกำหนดค่าตามความชอบของ OS X คุณจะได้รับแป้นพิมพ์ลัดที่เหมือนกันทั้งสองตัว


ตอนนี้เรียกว่า Karabiner
iconoclast

3

เช่นเดียวกับ sidenote คุณอาจพิจารณาดูการตั้งค่าระบบ OS X ปกติภายใต้แป้นพิมพ์มีปุ่มที่ด้านล่างขวาชื่อ "ปุ่มตัวปรับเปลี่ยน" ซึ่งคุณสามารถกำหนดการกระทำที่ควรกระทำโดยปุ่มตัวปรับเปลี่ยน (ปุ่ม - ล็อค, ctrl, cmd, ... ) อาจเพียงพอในบางสถานการณ์โดยไม่ต้องติดตั้งซอฟต์แวร์บุคคลที่สาม



1

คุณสามารถใช้BetterTouchToolซึ่งเป็นเครื่องมือฟรีที่คุณสามารถสร้างคีย์และท่าทางสัมผัสแบบหลายสัมผัสได้ ตรวจสอบให้แน่ใจว่าในการตั้งค่าของคุณคุณได้ตั้งค่าปุ่ม F1, F2, ฯลฯ เป็นค่าเริ่มต้น เปิด BetterTouch และตั้งค่าคีย์บอร์ดของคุณใหม่ อย่าลืมที่จะให้มันทำงานโดยอัตโนมัติหลังจากที่เข้าสู่ระบบนอกจากนี้ยังเป็นเครื่องมือที่มีประโยชน์อย่างมากสำหรับการทำงานกับท่าทางแบบมัลติทัช ฉันใช้เพื่อปัดผ่าน Spaces ด้วยสี่นิ้ว ฉันไม่ชอบท่าทางเริ่มต้นใน Snow Leopard


1

อย่างที่ John T ชี้ให้เห็นAutoHotKeyทำทุกอย่างบน Windows และนั่นก็คือ

สำหรับ Mac นั้นIronAHK ก็ใช้งานได้ดีเช่นกันกลับมาเมื่อมีอยู่

ดังนั้นมีตัวเลือกอื่นที่ฉันไม่สามารถใช้งานได้จริง ๆ ดูเหมือนว่าจะทำสิ่งที่คุณต้องการ แม้ว่าจะเป็นเรื่องเทคนิคมาก ๆ แต่ก็ปรับแต่งได้สูง ฉันจะอ้างเว็บไซต์:

Ukeleleเป็นตัวแก้ไขเค้าโครงแป้นพิมพ์ Unicodeสำหรับ Mac OS X

Ukelele มีจุดมุ่งหมายเพื่อลดความซับซ้อนของการแก้ไขรูปแบบแป้นพิมพ์โดยการจัดหาส่วนต่อประสานกราฟิกกับไฟล์. keylayout ซึ่งตัวละครที่ต้องการสามารถลากไปยังคีย์ได้ตามต้องการ (พาเล็ตอักขระมีอยู่ในเมนูป้อนข้อมูลหากเปิดใช้งานในการตั้งค่าระบบเป็นสถานที่ที่เหมาะสำหรับการค้นหาอักขระ)

นอกจากการกำหนดรหัสอักขระเดียวให้กับคีย์อย่างง่ายแล้ว Ukelele ยังสามารถกำหนดสตริงอักขระได้หลายตัวและสามารถสร้าง "คีย์ตาย" ซึ่งการกดแป้นกำหนดสถานะใหม่ที่ปรับเปลี่ยนผลลัพธ์ของการกดแป้นพิมพ์ต่อไปนี้

หวังว่ามันจะช่วยคุณในที่ที่ฉันไม่สามารถหาได้เมื่อฉันพบมัน ;)


autohotkey ตรวจไม่พบปุ่ม Fn คุณสามารถใช้เพื่อทำการแมป Caps Lock ใหม่ได้
Aleksandr Dubinsky

0

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

https://github.com/samartzidis/WinA1314

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