This article is about Thai keyboard layouts for desktop and laptop computers, which have a hardware and software component. This does not deal with virtual or soft keyboards or mobile device layouts.
Thai Keyboard Layouts are generally something Thai speakers and Thai language learners have little problem with because of a de facto standard, although there are three specific standards, in practice (along with ISO and ANSI layouts).