This is an KMFL keyboard for Khmer language. It use the same keyboard layout as the "Khmer Unicode" provided for MS Windows by http://www.khmeros.info/ (Refer: http://www.khmer.ws/unicode/khmerkeyboard.pdf)