เมื่อใช้ MS Remote Desktop 8.0.x เพื่อเชื่อมต่อจาก Mac ของฉันกับ Windows VM บนโฮสต์อื่นฉันมีปัญหาการจับคู่คีย์
Windows ปฏิบัติกับปุ่มลูกศรของ Mac ราวกับว่าอยู่บนแป้นตัวเลข (ซึ่งแป้นพิมพ์นี้ไม่มี) และการล็อคตัวเลขเปิดอยู่ ผลก็คือเมื่อฉันใช้ปุ่มลูกศรพวกเขาทำหน้าที่เป็นปุ่มกดบนแป้นตัวเลขแทนการเลื่อนเคอร์เซอร์ไปรอบ ๆ
ในภาพต่อไปนี้ฉันได้แก้ไขในการแมปจำนวนที่มีประสิทธิภาพ:
- ปัญหานี้เกิดขึ้นเฉพาะกับเรื่องนี้โฮสต์ RDP หนึ่งโดยเฉพาะ
- ฉันไม่พบปัญหานี้กับโฮสต์อื่น ๆ (ฉันมีประมาณครึ่งโหลที่ฉันเชื่อมต่อ)
- ปัญหานี้เกิดขึ้นเฉพาะกับ MS Remote Desktop 8.0.x (ปัจจุบัน 8.0.6) บน OSX
- ฉันยืนยันว่าCoRD 0.5.7 จับคู่คีย์อย่างถูกต้อง
- ฉันเชื่อมต่อกับไคลเอนต์ MS RDP จากกล่อง Win7 อื่นและปุ่มลูกศรทำงานได้ดี (แม้ว่ากล่องนั้นจะมีแป้นพิมพ์ปกติพร้อมแป้นตัวเลขเช่นกัน)
ฉันทดสอบโดยใช้แป้นพิมพ์บนหน้าจอ Windows เพื่อปิด numlock ในเซสชัน RDP ทันทีที่ฉันกดปุ่มลูกศรหลังจากนั้น Numlock ก็กลับมาและปุ่มลูกศรยังคงทำงานราวกับว่าพวกเขาเป็นปุ่มตัวเลข
ปัญหานี้เกิดขึ้นอย่างน่าอัศจรรย์ในหนึ่งวัน (ขออภัยจำไม่ได้ว่ารุ่นของ RDP ที่ฉันมีในเวลานั้น แต่มันคือ 8.0.something)
เป้าหมาย RDP คือ Win7 VM ที่ทำงานบน VirtualBox 4.3.10 บนโฮสต์ Ubuntu 14.04 ฉันกำลังเชื่อมต่อกับโฮสต์ RDP ใน VirtualBox hypervisor แทนที่จะเข้ากับ Windows โดยตรงเนื่องจากผู้เยี่ยมชม Windows เป็น Home Premium จึงไม่สนับสนุนการเชื่อมต่อ RDP ขาเข้า
ทุกคนสามารถแนะนำวิธีรับปุ่มลูกศร OSX เพื่อใช้เป็นปุ่มลูกศรในเซสชัน RDP เหมือนที่อื่น ๆ ได้หรือไม่?