ฉันจะกดปุ่ม Fn โดยใช้แป้นพิมพ์ PC บน Mac ได้อย่างไร


28

ฉันเป็นคนดองเล็กน้อย ฉันใช้แป้นพิมพ์ Dell กับ Mac OS X และฉันต้องการเข้าถึงปุ่มฟังก์ชั่นของฉันในขณะที่ใช้งาน Terminal เพื่อนของฉันมีแป้นพิมพ์ Mac ใหม่ที่มีปุ่ม Fn อยู่ แต่เมื่อฉันกดตำแหน่งเดียวกันบนแป้นพิมพ์เคอร์เซอร์ของฉันจะเปลี่ยนเป็นเครื่องหมายคำถามดูเหมือนว่านี่จะถือเป็นคีย์ 'ช่วย' จากรุ่นเก่า แป้นพิมพ์ mac

ฉันรู้ว่าฉันสามารถเปลี่ยนปุ่มฟังก์ชั่นของฉันให้ทำงานอย่างถูกต้องโดยใช้ตัวเลือกจากบานหน้าต่างการตั้งค่าแป้นพิมพ์ แต่ฉันไม่ต้องการทำเช่นนั้นเพราะเวลาเดียวที่ฉันต้องการปุ่มฟังก์ชั่นของฉันคือเมื่อฉันอยู่ใน terminal สบายดีกับสิ่งต่าง ๆ เช่นการปรับระดับเสียง ฯลฯ ดังนั้นฉันควรมีคีย์ Fn ฉันได้ดูใน "ตัวปรับเปลี่ยนคีย์..." และมันช่วยให้คุณกำหนดปุ่มตัวล็อคใหม่, ctrl, alt และปุ่ม Shift แต่ไม่กำหนดอะไรให้กับ Fn (ซึ่งเป็นเรื่องน่าอายฉันใช้ Caps Lock เป็น Ctrl และ Ctrl 'ของจริง' จะเป็นปุ่ม Fn ที่สมบูรณ์แบบ)

ดังนั้น ... มีวิธีใดบ้างที่จะ 'กด Fn' บนแป้นพิมพ์ mac รุ่นเก่าหรือบนแป้นพิมพ์ภายนอก?

แก้ไข : เพื่อชี้แจงแป้นพิมพ์ Dell ของฉันไม่มีปุ่ม Fn สถานที่บนแป้นพิมพ์ Mac ของเพื่อนของฉันที่ทำหน้าที่เป็นปุ่ม Fn คือแป้นแทรกบนของฉัน

คำตอบ:


4

คุณสามารถใช้แอปพลิเคชันเช่น ControllerMate เพื่อกำหนดการกระทำ / สคริปต์ที่กำหนดเองให้กับคีย์และตัวควบคุม


1
นี่น่าจะเป็นสิ่งที่ใกล้เคียงที่สุดที่ฉันจะแก้ไขให้ถูกต้อง ขอบคุณ
AlexMax

4

ฉันพบว่าโพสต์นี้มีประโยชน์:

http://david.rothlis.net/keyboards/microsoft_natural_osx/

ปุ่มฟังก์ชั่น (F1 และอื่น ๆ ) มีพฤติกรรมเช่นนั้น (ตรงข้ามกับความสว่างระดับเสียง ฯลฯ ) โดยไม่คำนึงถึงสิ่งที่คุณตั้งไว้ในบานหน้าต่างการตั้งค่าแป้นพิมพ์ หากคุณกดปุ่ม "F Lock" ปุ่ม F จะไม่ทำอะไรเลย โชคดีที่ F Lock จดจำการตั้งค่าในการรีบู๊ต

ไม่มีคีย์ตัวแก้ไข Fn เหมือนกับบนคีย์บอร์ด Mac

KeyRemap4MacBookช่วยให้คุณสามารถแมปปุ่ม F กับความสว่างระดับเสียงปกติ แต่แล้วคุณจะสูญเสียคีย์ F ปกติ


หมายเหตุความคิดเห็น F Lock: หากคุณกดปุ่ม "F Lock" ปุ่ม F จะไม่ทำอะไรเลย - นี่เป็นการแก้ไขปัญหาของฉัน!
Erwin Wessels

3

ปุ่ม Fn บนคีย์บอร์ด Mac เป็นคุณสมบัติที่ขับเคลื่อนด้วยฮาร์ดแวร์

คุณพยายามทำอะไรให้สำเร็จ

ฉันมีแป้นพิมพ์ Microsoft Wireless ติดกับ MacBook Pro ของฉันและสามารถทำหน้าที่ของปุ่มฟังก์ชั่นได้มากมายเมื่อฉันติดตั้งไดรเวอร์

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

ตัวอย่างเช่นฉันสามารถ:

  • กดปุ่มปรับระดับเสียง, ปุ่มปิดเสียงและเล่น / หยุดชั่วคราวเพื่อควบคุมเสียง
  • กดปุ่ม "เมล" เพื่อกลับไปที่เมล
  • ฉันมีปุ่ม F สำหรับคุณสมบัติExposé (เช่น F9 สำหรับการแสดงผลหน้าต่างทั้งหมด, F10 สำหรับหน้าต่างแอปพลิเคชัน

(โปรดทราบว่าในการตั้งค่าคีย์บอร์ดฉันได้เลือก "ใช้ทั้ง F1, F2 และอื่น ๆ เป็นปุ่มฟังก์ชั่นมาตรฐาน")

ฉันคิดว่าฟีเจอร์เดียวที่ Fn นำเสนอซึ่งฉันไม่สามารถทำซ้ำบนแป้นพิมพ์ Microsoft คือการควบคุมความสว่าง


สำหรับปุ่ม Fn บนแป้นพิมพ์ mac เป็นคุณสมบัติที่ขับเคลื่อนด้วยฮาร์ดแวร์ - ฉันถูกล่อลวงให้ระบุเช่นกัน แต่: ในความเป็นจริงตัวแสดงแป้นพิมพ์จะรู้เมื่อกดแป้นนี้ ที่ทำให้ผมคิดว่ามันไม่ได้แตกต่างไปจากการพูด, ปุ่ม Shift ...
Arjan

1
การควบคุมความสว่างคือ ScrLk และ Pause Break
Uriel Frankel

1
วิธีการกดแป้นพิมพ์อื่น ๆ เช่น Fn + delete เพื่อลบอักขระถัดไปในโปรแกรมแก้ไข การเปลี่ยน F1, F2, ... เป็นปุ่มฟังก์ชั่นมาตรฐานไม่มีวิธีการใด ๆ ในการพิมพ์แป้นคู่นั้นโดยใช้แป้นพิมพ์ PC
Peeter Joot

3

ฉันลงจอดที่นี่ด้วยปัญหาเดียวกัน ฉันมีแป้นพิมพ์ธรรมชาติของ Microsoft Use all F1 F2 ETC as standard function keysฉันได้พยายามทุกอย่างแล้วฉันเดินเข้าไปในการตั้งค่าแป้นพิมพ์และการตรวจสอบ

จากนั้นฉันกลับไปที่แป้นพิมพ์ของฉันและผ่านการรวมคีย์หนึ่งเดียวเข้ากับ FE หนึ่งที่ฉันรู้ว่าทำงานร่วมกับExposé ฉันจ่ายสิ่งสกปรกเมื่อฉันกดปุ่ม F lock

ดังนั้นฉันคิดว่าคำตอบคือ - เปิดใช้งานคีย์ F มาตรฐานใน Mac ค้นหาคีย์ F-LOCK บนแป้นพิมพ์และเปิดใช้งานเช่นเดียวกับที่คุณเปิดใช้งาน CAP Lock


0

เพิ่งทดสอบที่นี่ด้วยแป้นพิมพ์ Dell และฉันไม่สามารถปิด F-keys จากการเป็นปุ่ม "ฟังก์ชั่น" (เช่นเปิดเผย ฯลฯ ) ดูเหมือนว่าตัวเลือกนั้นจะใช้ได้เฉพาะกับแป้นพิมพ์ที่เป็นตราของ Apple เท่านั้น ....

ดังนั้นโดยไม่ต้องทำการปะกับไดรเวอร์ซอฟต์แวร์หรือแฮ็ค Plist ... ฉันไม่เห็นวิธีการทำเช่นนี้ ...


0

วิธีจำลองการคลิกแป้นพิมพ์ MAC:

คำสั่ง (%)คือ Alt (ด้านซ้ายของสเปซบาร์)

ตัวเลือก (\ ~)คือปุ่ม Windows (ด้านซ้ายของ alt)


ไม่ใช่สิ่งที่ OP ขอ :(
Scott Biggs

-1

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

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