thai-language.comInternet resource
for the Thai language
Lookup:
» more options here
Browse

F.A.Q. Check out the list of frequently asked questions for a quick answer to your inquiry

e-mail the author
guestbook
site settings
site news
bulk lookup
Bangkok
Thanks for your

recent donations!

Narisa N. $+++!
John A. $+++!
Paul S. $100!
Mike A. $100!
Eric B. $100!
John Karl L. $100!
Don S. $100!
John S. $100!
Peter B. $100!
Ingo B $50
Peter d C $50
Hans G $50
Alan M. $50
Rod S. $50
Wolfgang W. $50
Bill O. $70
Ravinder S. $20
Chris S. $15
Jose D-C $20
Steven P. $20
Daniel W. $75
Rudolf M. $30
David R. $50
Judith W. $50
Roger C. $50
Steve D. $50
Sean F. $50
Paul G. B. $50
xsinventory $20
Nigel A. $15
Michael B. $20
Otto S. $20
Damien G. $12
Simon G. $5
Lindsay D. $25
David S. $25
Laurent L. $40
Peter van G. $10
Graham S. $10
Peter N. $30
James A. $10
Dmitry I. $10
Edward R. $50
Roderick S. $30
Mason S. $5
Henning E. $20
John F. $20
Daniel F. $10
Armand H. $20
Daniel S. $20
James McD. $20
Shane McC. $10
Roberto P. $50
Derrell P. $20
Trevor O. $30
Patrick H. $25
Rick @SS $15
Gene H. $10
Aye A. M. $33
S. Cummings $25
Will F. $20
Get e-mail

Sign-up to join our mail­ing list. You'll receive e­mail notification when this site is updated. Your privacy is guaran­teed; this list is not sold, shared, or used for any other purpose. Click here for more infor­mation.

To unsubscribe, click here.

Virtual Thai Keyboard

Typing, encoding, and display of Thai characters

Moderator: acloudmovingby

Re: Virtual Thai Keyboard

Postby David and Bui » Fri Apr 26, 2013 12:49 am

pensive wrote:Probably handy for typing ภาษาไทย into an English forum?

Pensive,

Can't the operating system's onscreen keyboards be used for the same purpose?
David in Houston
David and Bui
 
Posts: 6051
Joined: Sat May 14, 2005 12:00 am
Location: Houston, Texas

Re: Virtual Thai Keyboard

Postby PerfectTHAI » Fri Apr 26, 2013 8:28 am

Many people use virtual keyboards.

Some can't be bothered setting up their computer with multiple languages, or don't know how.
Sometimes you might need to use a computer where your can't set up another language (at work, in a library, internet cafe etc).

Plus of course you get the added benefit of seeing where the characters map on an English keyboard, rather than just guessing (which is why I made my own in the first place)!

There are actually lots of virtual keyboards around on the internet for many different languages.
Last edited by PerfectTHAI on Fri Apr 26, 2013 2:20 pm, edited 1 time in total.
PerfectTHAI
 
Posts: 16
Joined: Thu Apr 25, 2013 1:15 pm
Location: United Kingdom

Re: Virtual Thai Keyboard

Postby pensive » Fri Apr 26, 2013 2:13 pm

David and Bui wrote:Can't the operating system's onscreen keyboards be used for the same purpose?

You mean a tablet? I use Windoze 7 and I ain't got no onscreen keyboard. And if I did, I would expect it to be in the same language as the current IME.
pensive
 
Posts: 1375
Joined: Wed Apr 14, 2010 8:40 am
Location: Melbourne

Re: Virtual Thai Keyboard

Postby Richard Wordingham » Sat Apr 27, 2013 12:59 am

There are several reasons for using a virtual keyboard. Not all apply to all virtual keyboards.

  1. An appropriate keyboard has not been installed, and the user is not authorised to install keyboards. For example, the Windows XP Thai keyboards are not available if complex script support has not been enabled.
  2. A virtual keyboard may include a visual keyboard. Many of us have to look at the keyboard when typing, and an English keyboard is not much help for typing Thai unless you have memorised the Thai keyboard layout. Keyboards labelled in Thai are not cheap away from Thailand.
  3. An application's keyboard facility may actually be easier to use than the real keyboard! For example, when using the Emacs editor, if I use the editor's keyboard, I don't have to remember to switch keyboard when I want to use shortcuts or commands - the editor knows I am doing one of these things, and treats my input accordingly. (One can add one's own keyboards to Emacs.)
Richard Wordingham
 
Posts: 1283
Joined: Mon Feb 14, 2005 12:00 am
Location: Stevenage, England

Re: Virtual Thai Keyboard

Postby David and Bui » Sat Apr 27, 2013 1:32 am

Richard Wordingham wrote:There are several reasons for using a virtual keyboard. Not all apply to all virtual keyboards.

  1. An appropriate keyboard has not been installed, and the user is not authorised to install keyboards. For example, the Windows XP Thai keyboards are not available if complex script support has not been enabled.
  2. A virtual keyboard may include a visual keyboard. Many of us have to look at the keyboard when typing, and an English keyboard is not much help for typing Thai unless you have memorised the Thai keyboard layout. Keyboards labelled in Thai are not cheap away from Thailand.
  3. An application's keyboard facility may actually be easier to use than the real keyboard! For example, when using the Emacs editor, if I use the editor's keyboard, I don't have to remember to switch keyboard when I want to use shortcuts or commands - the editor knows I am doing one of these things, and treats my input accordingly. (One can add one's own keyboards to Emacs.)

Thank you for that explanation, Richard. Please help us understand how the Windows on-screen keyboards built into Vista, Windows 7, and Windows 8, for example, do not fulfill these functions. And, with respect to the OP's, can it be used beyond the internet browser, for example, when using Word or Excel?
David in Houston
David and Bui
 
Posts: 6051
Joined: Sat May 14, 2005 12:00 am
Location: Houston, Texas

Re: Virtual Thai Keyboard

Postby Richard Wordingham » Sat Apr 27, 2013 1:36 am

pensive wrote:I use Windoze 7 and I ain't got no onscreen keyboard. And if I did, I would expect it to be in the same language as the current IME.

Are you sure you haven't? Try going to the start menu and trying to run osk. For simple input systems (I'm not sure about big IMEs, such as the Japanese one), it will 'support' at least whatever keyboards you have enabled. The full search path for Windows 7 Home Premium is "all programs, accessories, ease of access, on-screen keyboard".

I put 'support' because it might have problems getting a suitable font. My Lanna script keyboard didn't get the keys labelled, but as it is tagged as being for Norwegian (NO is the closest language identifier to NOD that we have), it may have looked for a font that supports Norwegian. For something as simple as Thai, the keys were automatically labelled with the Thai characters. You select the keyboard the osk is to emulate the same way you normally select a keyboard, or at least, you do in Windows 7. I can't remember how it works in Windows XP.

As far as aware, the default locale for my computer is English.
Richard Wordingham
 
Posts: 1283
Joined: Mon Feb 14, 2005 12:00 am
Location: Stevenage, England

Re: Virtual Thai Keyboard

Postby Richard Wordingham » Sat Apr 27, 2013 2:10 am

While you make think that Vista and later would support the full set of 'complex' scripts, it is actually possible to set computers running them up so that users cannot choose what built-in keyboards they have available.

As I noted before, the osk program does not label the keys for a Tai Tham keyboard.

To issue a complicated command in the Emacs editor, I normally start by typing esc-x. However, if I have set Windows up so that my current keyboard is Thai, Emacs instead sees esc-, which it does not understand.

Perhaps I have missed something, but the OP's program does not seem to function fully as a keyboard. Instead, one assembles the text in a textarea and then copies it to the local directory structure for use.

Richard.
Richard Wordingham
 
Posts: 1283
Joined: Mon Feb 14, 2005 12:00 am
Location: Stevenage, England

Re: Virtual Thai Keyboard

Postby dhanu » Mon Mar 16, 2015 7:34 am

Hi Richard Wordingham!

I fully read your posted informations, It is an useful information to me because i didn't know anyone idea about this topic. But now i get some information and interest to this topic . Thank you for your your valuable information posting. Thank you , Keep in touch with us...

[edited to remove advertising]
dhanu
 
Posts: 1
Joined: Mon Mar 16, 2015 7:15 am
Location: chennai

Previous

Return to Fonts, Keyboards, Character Encodings

Who is online

Users browsing this forum: No registered users and 2 guests

cron
Copyright © 2017 thai-language.com. Portions copyright © by original authors, rights reserved, used by permission; Portions 17 USC §107.