ตอบง่ายๆ นะ...
คือ คีย์บอร์ดไทยของแมคน่ะ...
ใช้วิธี input เป็น ascii แล้วแปลงเป็น unicode ในโปรแกรมที่สนับสนุน
ทีนี้ไอ้โปรแกรมที่ไม่สนับสนุน...มันก็จะเห็นเป็นช่องว่างๆ ปรากฏขึ้นแทน...เราก็เลยไม่เห็นเป็นภาษาไทย ๕๕๕

วิธีการเดียวกันนี้โดนใช้ใน Windows 9X - Windows Me ด้วยครับ ดังนั้นใน windows 95-Me ก็จะจะเจอปัญหาเดียวกัน...

ต่างจาก winnt - 7 ซึ่งใช้ unicode แปลงเป็น ascii ในกรณีที่โปรแกรมต้องการ ascii แต่...ส่วนใหญ่บังคับให้ input เป็น unicode ครับ

Winxp vista 7 ก็เลยไม่เจอปัญหานี้...เพราะโดนบังคับให้เป็น unicode นี่เอง