Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

การแมปคีย์ตัวปรับแต่งใน Linux VM บน macOS:คู่มือฉบับย่อ

ปุ่มตัวปรับแต่งในเครื่องเสมือน Linux ภายใต้ macOS

อัปเดต:22 มกราคม 2569

นี่เป็นหัวข้อที่เรียบง่ายแต่น่าสนใจ ความจำของกล้ามเนื้อเป็นทั้งพรและคำสาป คุณถามอย่างไร? ฉันมี Macbook Pro มาให้ตัวเองแล้ว เครื่องสวยและทั้งหมดนั้น จากนั้น เนื่องจากฉันเป็นผู้ใช้ Linux ที่จริงจัง ฉันจึงได้ตั้งค่าเครื่องเสมือน Ubuntu + Plasma โดยใช้ VirtualBox สำหรับความต้องการของ Tuxy จนถึงตอนนี้ดีมาก สิ่งที่ผิดจากแทนเจนต์เล็กน้อยคือเมื่อคุณเริ่มพิมพ์หรือใช้แป้นพิมพ์ลัด

เนื่องจากเป็นคนใช้พีซีมาเป็นเวลานาน นิ้วของฉันจึงคุ้นเคยกับแป้นพิมพ์พีซีมาตรฐาน โดยมีปุ่ม Ctrl อยู่ด้านนอกสุด ตามด้วย Fn และบางส่วน การใช้คีย์เหล่านี้ฝังแน่นอยู่ในสมองของฉันมากจนฉันได้ทำการแมปคีย์ตัวปรับแต่งของ Mac ใหม่เพื่อให้ตรงกับการใช้งาน Windows/Linux แต่ตอนนี้มีปัญหาใหม่เกิดขึ้น เครื่องเสมือน Linux ปฏิบัติตามคีย์ตามที่เป็นอยู่ จะทำอย่างไร? มีวิธีแก้ไขง่ายๆ

ถ้าจะพูดให้ละเอียดยิ่งขึ้นก็คือปัญหา

ใช่ ฉันเปลี่ยนรูปแบบแป้นพิมพ์ Macbook ของฉัน หากต้องการสติปัญญา ดูเหมือนว่านี้:

การแมปคีย์ตัวปรับแต่งใน Linux VM บน macOS:คู่มือฉบับย่อ

ซึ่งใกล้เคียงกับการตั้งค่า Windows หรือ Linux แบบคลาสสิกมากที่สุด แต่ในเครื่องเสมือน ระบบปฏิบัติการ Linux ของแขกจะเป็นไปตามรูปแบบเริ่มต้นของ Macbook นั่นคือวิธีการติดป้ายกำกับปุ่มบนแป้นพิมพ์จริง ตอนนี้ฉันมีปัญหาสองครั้ง ไม่เพียงแต่ทั้งสองจะแตกต่างกันเท่านั้น แขกของ Linux ยังมีพฤติกรรมแปลก ๆ ด้วย โดยที่ปุ่มต่าง ๆ อยู่ในตำแหน่งที่ไม่ถูกต้อง นิ้วของฉันไม่สามารถคลี่คลายกลอุบายเก่าๆ ได้ หรือแย่กว่านั้นคือจัดการเลย์เอาต์ที่แตกต่างกันสองแบบพร้อมกันได้

วิธีแก้ปัญหาง่ายๆ

ฉันสัญญาไว้ และมันก็เป็นเช่นนั้น ตอนนี้ความเรียบง่ายที่แท้จริงจะขึ้นอยู่กับเดสก์ท็อป Linux ที่ใช้ และตัวเลือกใดที่เดสก์ท็อปแสดงตามค่าเริ่มต้น ตัวเลือกของฉันคือเดสก์ท็อปพลาสมาที่ยอดเยี่ยมและเหนือกว่าซึ่งมีความสามารถในการปรับเปลี่ยนรูปแบบแป้นพิมพ์โดยใช้ค่าเริ่มต้นที่ชาญฉลาดจำนวนหนึ่ง ฉันไม่รู้ว่าจะเป็นไปได้ในสภาพแวดล้อมเดสก์ท็อปอื่นๆ เช่น Gnome หรือ Xfce ฉันคิดว่าควรจะมีตัวเลือกที่ไหนสักแห่ง

สิ่งที่คุณต้องการทำคือ:การตั้งค่า> คีย์บอร์ด> ขั้นสูง ทำเครื่องหมายในช่องที่ระบุว่า:กำหนดค่าตัวเลือกแป้นพิมพ์ ที่นี่ ภายใต้พฤติกรรมของ Alt และ Win จะมีการกำหนดค่าที่แตกต่างกันมากมาย คุณต้องการอันที่มีป้ายกำกับ:Ctrl ถูกแมปกับ Win และ Ctrl ปกติ นำมาใช้. สนุก

การแมปคีย์ตัวปรับแต่งใน Linux VM บน macOS:คู่มือฉบับย่อ

ตอนนี้ตรงกับการกำหนดค่า Macbook ของฉัน ซึ่งได้รับการเปลี่ยนแปลงให้ตรงกับการกำหนดค่า Linux มาตรฐานที่ฉันใช้กับอุปกรณ์อื่น ไม่มีความสับสนอีกต่อไป ไม่มีแป้นพิมพ์ลัดที่ทำงานผิดพลาดอีกต่อไป และหากคุณตั้งค่า Macbook ของคุณให้ใช้ปุ่ม Fn เป็นปุ่ม Fn ทั่วไป คุณจะมีแป้นพิมพ์พีซีมาตรฐานที่เกือบจะเป็นมาตรฐาน เกือบ. แต่นี่มันเสร็จแล้ว งานเสร็จแล้ว

บทสรุป

หากคุณบังเอิญใช้ระบบปฏิบัติการมากกว่าหนึ่งระบบ บางครั้งคุณจะพบปัญหาเกี่ยวกับค่าเริ่มต้นที่ขัดแย้งกับการตอบสนองที่ฝังแน่นของคุณ ฉันไม่ได้มาที่นี่เพื่อถกเถียงว่าการตั้งค่าใดเหนือกว่า ระหว่างพีซีหรือ Mac ทั้งสองอาจมีข้อดีและสมเหตุสมผล 100% สำหรับผู้ใช้ที่มีอยู่ เนื่องจากฉันตั้งใจที่จะใช้เลย์เอาต์ที่แตกต่างกันเหล่านี้ต่อไป ตัวเลือกที่ง่ายที่สุดและสมเหตุสมผลที่สุดคือการเปลี่ยนพฤติกรรมของ Mac ไปเป็นการตั้งค่าพีซีแบบคลาสสิก

เมื่อเพิ่มการจำลองเสมือนเข้าไปในสมการ สิ่งนี้จะสร้างปัญหาเล็กน้อย เนื่องจากระบบปฏิบัติการแขกของเครื่องเสมือนไม่เห็นการแมปใหม่และประพฤติตนตามที่ macOS ตั้งใจไว้ ข้อขัดแย้งนี้ค่อนข้างยุ่งยากและแก้ไขได้ดีที่สุด ดังนั้นทั้งสองระบบจึงมีพฤติกรรมเป็นหนึ่งเดียวกัน โชคดีใน Linux หรือถ้าให้เจาะจงกว่านี้ในพลาสมาเดสก์ท็อป การปรับเปลี่ยนพฤติกรรมของคีย์นั้นค่อนข้างง่าย ดังนั้นเราจึงไปจาก Mac> Linux> Mac> Linux และทุกอย่างก็สบายตัว ฉันหวังว่าคุณจะสนุกกับงานชิ้นเล็ก ๆ ชิ้นนี้ แล้วพบกันใหม่

ไชโย