การใช้ Caps Lock เป็น Esc ใน Mac OS X


449

ฉันจะCaps LockทำงานเหมือนEscใน Mac OS X ได้อย่างไร


31
ดูเหมือนว่าจะเป็นงานมาตรฐานสำหรับโปรแกรมเมอร์ที่ใช้เป็นกลุ่ม ดังนั้นการลงคะแนนของฉันจะเปิดอีกครั้ง
Jeromy Anglim

4
ทางเลือกคือการ map Caps Lock เพื่อการควบคุม (การตั้งค่าระบบ> คีย์บอร์ด> Modifier Keys) และดำเนินการลำดับหนีสำหรับCtrl + [ escมีประโยชน์สำหรับเป็นกลุ่ม
thelostspore

2
โซลูชันแบบเนทีฟที่ใช้งานได้ใน macOS Sierra: stackoverflow.com/a/41004544/1940276
Kevin Roth

1
วิธีการแก้ปัญหาพื้นเมืองที่ทำงานใน MacOS เซียเป็นคำตอบที่สองที่ดีที่สุดที่นี่ (จาก @rkusa)
MariánČerný

คำตอบ:


394

แก้ไข:ดังที่อธิบายไว้ในคำตอบนี้ MacOS เวอร์ชันใหม่กว่านี้มีการรองรับดั้งเดิมสำหรับการเชื่อมCaps Lockต่อEscapeใหม่ ดังนั้นจึงไม่จำเป็นต้องติดตั้งซอฟต์แวร์บุคคลที่สามอีกต่อไปเพื่อให้บรรลุเป้าหมายนี้


ต่อไปนี้เป็นความพยายามของฉันที่จะให้คำตอบที่ครอบคลุมและมองเห็นได้ (พร้อมลิงก์) เกี่ยวกับวิธีการบรรลุสิ่งนี้โดยใช้Seil (เดิมชื่อPCKeyboardHack)

  1. ก่อนอื่นให้เข้าไปที่การตั้งค่าระบบเลือกคีย์บอร์ดจากนั้นไปที่แท็บคีย์บอร์ด (แท็บแรก) แล้วคลิกคีย์ตัวปรับเปลี่ยน :

ขั้นตอนที่ 1

ในกล่องโต้ตอบป็อปอัปตั้งค่าCaps Lock Keyเป็นNo Action:

เลือกไม่ดำเนินการ

2) ตอนนี้คลิกที่นี่เพื่อดาวน์โหลดSeilและติดตั้ง:

3) หลังจากการติดตั้งคุณจะมีแอปพลิเคชันใหม่ติดตั้ง (Mountain Lion และใหม่กว่า) และหากคุณใช้ระบบปฏิบัติการรุ่นเก่าคุณอาจต้องตรวจสอบบานหน้าต่างการตั้งค่าระบบใหม่:

เปิด seil หรือบานหน้าต่างการตั้งค่า

4) ทำเครื่องหมายในช่องที่ระบุว่า "Change Caps Lock" และป้อน "53" เป็นรหัสสำหรับรหัส Escape:

ตั้งรหัสคีย์บอร์ด

และคุณทำเสร็จแล้ว!หากไม่สามารถใช้งานได้ทันทีคุณอาจต้องรีสตาร์ทเครื่อง

ประทับใจ? ต้องการการควบคุมมากขึ้น?

คุณอาจต้องการตรวจสอบKeyRemap4MacBookซึ่งเป็นเครื่องมือการแมปแป้นพิมพ์ธงจริงpqrs.org - ฟรี

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

ต่อไปนี้เป็นภาพหน้าจอเพื่อแสดงตัวเลือกที่เลือกล่วงหน้าได้หลายร้อยรายการ

รูปที่ 1.png

PQRS ยังมียูทิลิตีที่ยอดเยี่ยมที่เรียกว่าNoEjectDelayซึ่งคุณสามารถใช้ร่วมกับKeyRemap4MacBookสำหรับการตั้งโปรแกรม Eject Key อีกครั้ง หลังจากปรับเปลี่ยนเล็กน้อยฉันมีชุดของฉันที่จะสลับ AirPort Wifi

ยูทิลิตี้เหล่านี้มีความยืดหยุ่นไม่ จำกัด เมื่อทำการแมปแป้นพิมพ์ Mac ใหม่ มีความสุข!


3
ฉันต้องการชี้แจงว่าฉันใช้ PCKeyboardHack เพียงอย่างเดียวโดยไม่มี KeyRemap4Macbook เป็นเวลาเกือบ 2 ปีเพื่อทำสิ่งนี้
rossipedia

13
โปรดทราบว่าหากคุณใช้แป้นพิมพ์ภายนอกคุณควรทำซ้ำขั้นตอนที่หนึ่ง (เช่น caps lock = no action) สำหรับแต่ละแป้นพิมพ์ ฉันไม่สามารถทำตามขั้นตอนนี้สำหรับแป้นพิมพ์ภายนอกของฉันได้และเนื่องจากการล็อกตัวพิมพ์ใหญ่ไม่ตอบสนองต่อการกดปุ่มอย่างรวดเร็วมากเนื่องจากการป้องกันการล็อกปุ่มกดโดยไม่ตั้งใจ superuser.com/questions/317900/eliminate-macbook-capslock-delay
Jeromy Anglim

11
กวดวิชาที่ยอดเยี่ยม ฉันแม็พ Caps Lock กับ Esc ประมาณหนึ่งปี มันมีประสิทธิภาพอย่างดุเดือด อย่างไรก็ตามวันหนึ่งฉันได้จับคู่กับนักพัฒนาอาวุโส ฉันบอกเขาว่าฉันใช้ Vim เป็นเครื่องมือแก้ไขหลักของฉัน ฉันด้วยเขาพูด เขาเปิดเครื่องและเราก็เริ่มทำงาน เมื่อถึงตาของฉันที่จะแก้ไขรหัสฉันคลำหาและสะดุดทั่วเพราะ Caps Lock ของเขาไม่ได้ถูกแมป ฉันพยายามไปเรื่อย ๆ จนถึง Esc แต่ฉันกดปุ่ม Caps ทุกครั้งและหลังจากนั้นคำสั่งปกติของฉันก็จะเปลี่ยน เขาสอนฉันว่า Ctrl-c จะทำให้คุณกลับไปที่โหมด Visual ทำตัวเองชอบและเริ่มใช้ Ctrl-c
campeterson

7
(การเรียนรู้มากขึ้นทุกวัน) CTRL-[เป็นจริงที่เทียบเท่ากับ ESC stackoverflow.com/questions/5030164/…
campeterson

5
คงจะดีมากถ้าคุณสามารถแก้ไขและพูดถึงด้านบนว่านี่เป็นฟีเจอร์ดั้งเดิมใน macOS 10.12.1 ต่อคำตอบของ @ rkusa เพื่อให้ผู้ใช้ใหม่ไม่ต้องไปดาวน์โหลดซอฟต์แวร์บุคคลที่สาม
edhurtig

309

ตั้งแต่ MacOS 10.12.1 มันเป็นไปได้ที่จะทำการแมปCaps Lockที่จะEscกำเนิด (การตั้งค่าระบบ -> แป้นพิมพ์ -> Modifier Keys)

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


11
! น่ากลัว ฉันพบสิ่งนี้หลังจากได้ยิน MBP ใหม่แล้วจะไม่มีรหัสปลดล็อค ดูเหมือนว่าแอปเปิลคาดว่าจะมีการรุกย้อนกลับบ้าง
Andy E

1
ใช้ El Capitan 10.11.6 และการตั้งค่านี้มีอยู่แล้ว
zool

1
ขอบคุณพระเจ้าสำหรับสิ่งนี้ หลังจากเซียร่าทำลาย Seil / Karabiner ฉันคิดว่าฉันถูกลงโทษ
ฟิลิป

4
อย่างผิดปรกติฉันอยู่ที่ 10.11.6 และไม่มีตัวเลือกนี้ ฉันได้รับอนุญาตให้ทำการแมป esc กับตัวพิมพ์ใหญ่ ctrl, opt หรือคำสั่งเท่านั้น นี่เป็นความจริงสำหรับคีย์บอร์ด WASD ของฉัน v2
Benny Powers

1
มีวิธีทำเช่นนี้ผ่าน commandline หรือไม่ บางทีในวิธีการที่คล้ายกับสิ่งเหล่านี้? github.com/herrbischoff/awesome-osx-command-line#keyboard
Jordan Eldredge

40

ฉันไม่พอใจกับคำตอบใด ๆ ที่นี่และไปหาโซลูชันบรรทัดคำสั่งวิธีการแก้ปัญหาบรรทัดคำสั่ง

ใน macOS Sierra 10.12, Apple แนะนำวิธีใหม่สำหรับผู้ใช้ในการแมปคีย์ใหม่

  • ไม่จำเป็นต้องทำเล่น ๆ กับ GUI ของระบบ
  • ไม่จำเป็นต้องมีสิทธิ์พิเศษ
  • ปรับแต่งได้อย่างสมบูรณ์
  • ไม่จำเป็นต้องติดตั้งอึบุคคลที่สามใด ๆ เช่น PCKeyboardHack / Seil / Karabiner / KeyRemap4MacBook / DoubleCommand / NoEjectDelay

hidutilถ้าว่าเสียงที่ดีให้คุณดูที่

ตัวอย่างเช่นหากต้องการทำการแมป caps-lock ใหม่เพื่อหนีให้อ้างอิงตารางคีย์และพบว่า caps-lock มีรหัสการใช้งาน 0x39 และ Escape มีรหัสการใช้งาน 0x29 ใส่รหัสเหล่านี้หรือด้วยค่าเลขฐานสิบหก 0x700000000 ในแหล่งที่มาและปลายทางดังนี้:

hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000039,"HIDKeyboardModifierMappingDst":0x700000029}]}'

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

hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc":0x700000039,"HIDKeyboardModifierMappingDst":0x70000002A}, {"HIDKeyboardModifierMappingSrc":0x70000002A,"HIDKeyboardModifierMappingDst":0x70000004C}]}'

วิธีดูแผนที่ปัจจุบัน:

hidutil property --get "UserKeyMapping"

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

sudo defaults write com.apple.loginwindow LoginHook /path/to/login_script.sh

3
+! นี้เป็นวิธีการที่ทันสมัยและสิทธิในการ remap คีย์บน MacOS
Fanckush

2
ปัญหาของ Karabiner ที่มีการทำกุญแจซ้ำทำให้ฉันต้องหาวิธีแก้ปัญหาสำหรับการทำแผนที่ใหม่ โพสต์นี้และอีกอันใน apple.stackexchange.comช่วยได้มาก
chb

ขอบคุณสำหรับสิ่งนี้ +1! ฉันเพิ่มบันทึกย่อบางส่วนลงในโพสต์ของ Appleซึ่งหวังว่าจะเพิ่มคุณค่าให้กับคนจนที่ไม่ต้องการรหัส Esc แต่ไม่ใช่ใน Caps Lock
tripleee

วิธีการที่ยอดเยี่ยมสำหรับ MacBooks ที่มีปัญหากับแป้นพิมพ์ในตัว ฉันเป็นสาเหตุของปัญหาเกี่ยวกับการตั้งค่าแป้นพิมพ์ดังนั้นฉันจึงไม่สามารถทำการตั้งค่าแป้นใหม่ได้
Igor

ฉันไม่สามารถใช้วิธีการนี้ได้อย่างถูกต้องLoginHook- ฉันเดาว่าอาจมีบางสิ่งหลังจากที่มันดำเนินการเลือกการตั้งค่าแป้นพิมพ์ท้องถิ่นสำหรับแป้นพิมพ์สแกนดิเนเวีย อย่างไรก็ตามstackoverflow.com/a/22872222/874188โน้ตที่LoginHookเลิกใช้แล้วและสนับสนุนให้ใช้launchdแทน
tripleee

34

มันเป็นไปได้.

โซลูชันที่ 1

จากarcticleบน TrueAffection.net

  • ดาวน์โหลด PCKeyboardHack และติดตั้ง
  • ไปที่ PCKeyboardHack ในการตั้งค่าระบบ
  • เปิดใช้งาน 'Change Caps Lock' และตั้งรหัสเป็น 53

โซลูชันที่ 2

โซลูชันนี้ไม่ได้เกี่ยวข้องกับการแพตช์ไดรเวอร์ของคีย์บอร์ด แต่จะให้โซลูชันเฉพาะกับ Vim แก่คุณ

OS X รองรับการจับคู่ปุ่ม Caps Lock กับพวงกุญแจทั้งหมด แต่คุณต้องทำ 'ด้วยมือ' เพื่อแก้ไขไฟล์. plist กระบวนการอธิบายไว้ในบทความนี้บทความนี้ในส่วนเพิ่มเติมของคำใบ้นั้นฉันขอแนะนำให้คุณตั้งค่า Caps-Lock เป็น None ในการตั้งค่าระบบจากนั้นคุณจะต้องเปลี่ยนค่าเดียวในไฟล์. plist นอกจากนี้คุณสามารถใช้ตัวแก้ไขรายการคุณสมบัติแทนการทำตามขั้นตอนการแปลง XML

เคล็ดลับคือการแมปปุ่ม Caps Lock กับปุ่มวิธีใช้ (รหัส 6) ซึ่งไม่ได้อยู่บนแป้นพิมพ์ส่วนใหญ่ แต่ถ้าเป็นเช่นนั้นมันจะถูกใช้เป็นปุ่มแทรกซึ่งคุณอาจไม่ได้ใช้เนื่องจากคุณถามเกี่ยวกับการกำหนดค่า Caps Lock ใหม่เพื่อป้องกันไม่ให้มือยืด;)

จากนั้นคุณสามารถแมปวิธีใช้และInsertปุ่มไปEscเป็นกลุ่ม

map  <Help> <Esc>
map! <Help> <Esc>
map  <Insert> <Esc>
map! <Insert> <Esc>

ใช้งานได้กับ gvim (Vim.app) ฉันไม่ได้ทำงานกับ vim ใน Terminal และไม่ได้ทดสอบกับ MacVim

ดังนั้นจึงเป็นวิธีการแก้ปัญหาที่ซับซ้อนเบาบางหรือติดตั้งชิ้นส่วนของบุคคลที่สาม สิ่งที่คุณเลือก;)

แก้ไข: เพียงแค่การแก้ปัญหาการสังเกต 3 ถ้าคุณกำลังใช้MacVimคุณสามารถใช้Ctrl, Optionและเป็นCommand Escด้วยการตั้งค่าระบบมันเป็นเรื่องสำคัญที่จะจับคู่ Caps Lock กับหนึ่งในคีย์เหล่านั้น


1
วิธีแก้ปัญหา 3: คุณใช้ Ctrl, Option หรือ Command เป็น Esc ใน MacVim ได้อย่างไร ฉันไม่พบการตั้งค่านี้ในค่ากำหนด
clizzin

คุณแมปไว้ในการตั้งค่าระบบ => แป้นพิมพ์
maletor

9
คำใบ้ที่คุณพูดถึงอยู่ที่ไหน
Matthew Schinckel

2
Maletor - ไม่มีที่ใดในนั้นที่จะบอก macvim ให้ใช้การควบคุมในการหลบหนี
Scott Schulthess

1
@MatthewSchinckel นี่คือลิงค์เช่นนี้: hints.macworld.com/article.php?story=20060825072451882
Ben Challenor

33

ตอนนี้มันง่ายกว่ามากในการแมปCaps LockกุญแจEscกับ macOS Sierra

  1. เปิดการตั้งค่าระบบ→คีย์บอร์ด

  2. คลิกปุ่มตัวปรับเปลี่ยนที่มุมล่างขวา

  3. คลิกช่องแบบเลื่อนลงถัดจากคีย์ฮาร์ดแวร์ที่คุณต้องการทำการแมปใหม่และเลือก Escape

  4. คลิกตกลงและปิดการตั้งค่าระบบ

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

https://9to5mac.com/2016/10/25/remap-escape-key-action-macbook-pro-macos-sierra-10-12-1-modifier-keys/


30

สิ่งเดียวที่ฉันรู้ว่าต้องทำคือทำแผนที่ Caps Lock to Control หรือ Option หรือ Command สามารถทำได้ผ่านบานหน้าต่าง Keyboard & Mouse ของ System Preferences คลิกที่ "ปุ่มปรับเปลี่ยน" ที่ด้านล่างซ้ายและคุณจะสามารถทำการตั้งค่า Caps Lock, ควบคุม, ตัวเลือกและคำสั่งอื่น ๆ

@Craig: นี่แสดงให้เห็นว่าสามารถใช้Caps Lock ได้ตามปกติ - นั่นคือไม่ใช่ปุ่มสลับ - ใน MacBook ของฉันเนื่องจากฉันได้ปรับเปลี่ยน Caps Lock to Control ใหม่แล้วไฟ Caps Lock จะไม่สว่างขึ้น มันทำหน้าที่เหมือนปุ่มควบคุม

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


2
รูปภาพสวย ๆ ที่นี่: stackoverflow.com/questions/162896/…
Kyle Cronin

1
น่าเศร้าที่ไม่ได้ใช้คีย์บอร์ด Logitech ดังนั้นจึงไม่มีคีย์ Escape บน CapsLock, no vim == ฉันส่งคืนคีย์บอร์ด
Enric Ribas

14

Seil ยังไม่มีใน macOS Sierra (10.12 เบต้า) ด้วยเหตุนี้ฉันจึงใช้ Keyboard Maestro กับการตั้งค่าเหล่านี้:ป้อนคำอธิบายรูปภาพที่นี่

ให้เครดิตกับความคิดเห็น GitHub นี้: https://github.com/tekezo/Seil/issues/68#issuecomment-230131664


2
ฉันใช้github.com/tekezo/Karabiner-Elements (ใช้ได้กับ Sierra) ทำงานได้ดีจนถึงแม้ว่าฉันหวังว่ามันจะเป็น "Control_L to Control_L (+ เมื่อคุณพิมพ์ Control_L เท่านั้นส่ง Escape)"
atomkirk

1
@atomkirk คุณจะแบ่งปันการกำหนดค่า Karabiner JSON ที่คุณใช้หรือไม่
LandonSchropp

1
{"โปรไฟล์": [{"ชื่อ": "โปรไฟล์เริ่มต้น", "เลือก": จริง, "simple_modifications": {"caps_lock": "หลบหนี"}}]}
atomkirk

ตัวอย่างมากมายที่นี่: github.com/tekezo/Karabiner-Elements/blob/master/usage/ …
atomkirk

Karabiner ทำกลอุบายให้ฉันด้วย JSON ของ atomkirk แม้จะมีภาพหน้าจอด้านบน Keyboard Maestro UI เป็นสิ่งที่น่ากลัวและฉันไม่สามารถกำหนดค่าได้
พอล

10

หลังจากลองใช้วิธีแก้ปัญหาหลายข้อเหล่านี้แล้วฉันก็มีหมายเหตุ:

DoubleCommandจะไม่อนุญาตให้คุณสลับ esc และ caps-lock

PCKeyboardHack จะช่วยให้คุณแมป Capslock เพื่อหลบหนีแต่ไม่มีความสามารถในการแม็พ escape ไปยัง capslock. เวอร์ชันล่าสุดจะอนุญาตให้คุณทำการสลับที่สมบูรณ์โดยแก้ไขทั้งสองปุ่ม

สิ่งนี้อาจหรืออาจไม่เพียงพอสำหรับความต้องการของคุณ (ฉันรู้ว่ามันเป็นของฉัน)


1
PCKeyboardHack ไม่อนุญาตให้คุณแมปEscape ไปที่ Capslockแต่แอปสหายKeyRemap4MacBookทำ มันช่วยให้คุณแมป“ Escape to CapsLock” และ“ Shift + Escape to CapsLock”
Rory O'Kane

9

ในกรณีที่คุณไม่ต้องการติดตั้งแอพของบุคคลที่สามและคุณสนใจเฉพาะเสียงเรียกเข้าภายใน iTerm การทำงานต่อไปนี้:

ทำการแมป CapsLock เพื่อช่วยเหลือตามที่อธิบายไว้ที่นี่

เวอร์ชั่นสั้น: ใช้พลู ธ หรือคล้ายกันเพื่อแก้ไข~/Library/Preferences/ByHost/.GlobalPreferences*.plistมันควรมีลักษณะคล้ายกับนี้:

<key>HIDKeyboardModifierMappingDst</key>
<integer>6</integer>
<key>HIDKeyboardModifierMappingSrc</key>
<integer>0</integer>

เริ่มต้นใหม่! การออกจากระบบและการเข้าสู่ระบบแบบง่ายไม่ได้ผลสำหรับฉัน

ใน iTerm ให้เพิ่มการจับคู่คีย์ใหม่สำหรับวิธีใช้: ส่งรหัสฐานสิบหก 0x1b ซึ่งสอดคล้องกับ Escape

ฉันรู้ว่านี่ไม่ใช่สิ่งที่ถูกถาม แต่ฉันถือว่าความตั้งใจของคนจำนวนมากที่กำลังมองหาวิธีการแก้ปัญหาเช่นนี้เป็นตัวแปรพิเศษที่พิเศษกว่านี้


4

เพื่อที่จะแลกเปลี่ยนคีย์ escape กับปุ่ม caps lock (ไม่ใช่เพียงแมปกับที่อื่น) โดยใช้ทั้ง PCKeyboardHack และ KeyRemap4MacBook คุณต้องทำตามคำแนะนำในชุดข้อความนี้ทำการจับคู่ปุ่ม caps lock กับรหัสที่ไม่ได้ใช้ แป้นพิมพ์ แต่คิดเป็น KeyRemap4MacBook (เช่น 110) จากนั้นใน PCKeyboardHack เลือกตัวเลือกที่เหมาะสมที่แมปรหัสลับที่จะหลบหนี (ในกรณีของ 110 คือ "Application Key to Escape") นี่เป็นลักษณะของการกำหนดค่าตามความชอบ KeyRemap4MacBook ของคุณ (หากคุณเลือกช่องทำเครื่องหมาย "เปิดใช้งานการแสดงเท่านั้น")

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

ฉันเดิมพยายามที่จะโพสต์ข้อมูลนี้เป็นแก้ไขเพื่อคำตอบที่ดี CWD ของแต่ก็ถูกปฏิเสธ ฉันขอแนะนำให้ทุกคนที่ต้องการไปเส้นทางที่ฉันอธิบายให้อ่านคำตอบของเขา / เธอก่อน


2

Seil ไม่ทำงานบน MacOS เซียยังดังนั้นฉันใช้Karabiner องค์ประกอบดาวน์โหลดจากhttps://pqrs.org/latest/karabiner-elements-latest.dmg

ใช้ GUI หรือใส่สิ่งต่อไปนี้ลงใน~/.karabiner.d/configuration/karabiner.json:

{
  "profiles" : [
    {
      "name" : "Default profile",
      "selected" : true,
      "simple_modifications" : {
        "caps_lock" : "escape"
      }
    }
  ]
}

โปรดทราบว่าองค์ประกอบ Karabiner แบ่งแถบสัมผัสและปุ่ม fn
mperrin

1

คุณยังสามารถใช้ DoubleCommand เพื่อทำการแมปใหม่นี้และปุ่มอื่น ๆ

IIRC มันจะแม็ป Caps Lock กับ Esc


1
ที่จริงแล้วฉันต้องเขียนโปรแกรมแก้ไขเพื่อทำสิ่งนี้ เป็นรุ่นเก่ากว่า แต่ฉันยังใช้งานอยู่ตอนนี้: sourceforge.net/tracker/?group_id=65339&atid=510607
Matthew Schinckel

1

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

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


9
ไม่มี "Esc" ซึ่งโปสเตอร์ถามเกี่ยวกับ มีแนวโน้มสำหรับการใช้งานเป็นกลุ่ม
Rafi Jacoby

1
@RafiJacoby อะไรคือความแตกต่างระหว่างEscและEscape? (คำถามร้ายแรง)
byxor

0

Karabiner-Elements เครื่องมือปรับแต่งคีย์บอร์ดที่ทรงพลังและเสถียรสำหรับ macOS (ฟรีแวร์)

https://pqrs.org/osx/karabiner/index.html

ทำงานให้ฉันเพื่อโมฮาวีเพื่อเปลี่ยนตัวล็อคไปเป็นแบ็คสเปซ

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