Hi I used keyboard and able to type.
Aman, thank you very much for testing! See comments below.
I found that '।' is missing (which is U+0964) also "॥" (U+0965) will be useful.
I forgot to document it, but it is actually already possible to type these characters. Use '.' for '।' and '..' for '॥'.
I added them to the end of the table now. Can you please try again?
few added characters, which are Never used in Punjabi (Gurmukhi) -ਁ -ਃ
I know that they are probably rare, but they appear in the Unicode block for Gurmukhi. Do they interfere with typing in any way? Should I remove them?
-- Amir Elisha Aharoni · אָמִיר אֱלִישָׁע אַהֲרוֹנִי http://aharoni.wordpress.com “We're living in pieces, I want to live in peace.” – T. Moore