เนื่องจากว่าเราๆ ยังไงมันก็ต้องใช้ keyboard layout แบบเต็มๆ อยู่แล้ว ไม่มีการตัดขอบ หรือตัดกลางลงมาเป็นแถวใหม่
แต่จากที่ใช้มาเองก็จะมีปัญหาเรื่องการเปลี่ยน layout ไปมาระหว่าง en/th/symbol/numpad ก็เลยลองๆ แก้ layout จาก code เก่าๆ ของ kanatorn ออกมาเป็น layout อีกแบบนึงไม่รู้ว่าชอบกันหรือเปล่า ลองเอามาให้เล่นๆ กันดูนะครับ
http://dl.dropbox.com/u/599479/playspace/java/product/SimpleThaiKey.apk
สิ่งที่แก้ไป
1. เพิ่มปุ่มเปลี่ยนภาษา มาแทนของเดิมที่ใช้ปุ่มซ่อน keyboard
2. ทำให้ลด space หน้าสระทำให้พวกวรรณยุกต์ ตัวใหญ่ขึ้น แต่มาพร้อมความเอียง (credit เจ้าของเว็บ http://siamdepot.com/)
3. ขยายความสูง keyboard
bug ที่รู้ตอนนี้
1. caplock
2. dict หรือไอ้นี่มันแนะนำคำให้ ไม่มี feature นี้อยู่แล้วแต่ไม่ได้เอาออกจาก code ต้นแบบ
3. เปลี่ยนภาษาไทย/eng แล้วมันจะกระโดดหน่อยๆ คาดว่าอาจจะแก้ไม่ได้
4. เครื่องหมาย ., ใน symbol
เสนอ
1. ถ้าเรียง symbol แบบให้ตัวเลขไปเรียงกันเป็น 3*3 เลยจะดีมั้ย ตัวอย่างเช่น
http://dl.dropbox.com/u/599479/playspace/java/product/SimpleThaiKey-newsym.apk
ภาพตัวอย่าง keyboard ถ่ายด้วย DDMS (เพิ่งรู้ว่ามี credit kanatorn)
สระอำตัวจะเล็กว่าปกติหน่อย ไม่งั้นมันจะเยื้อง
อันนี้ symbol แบบให้มีตัวเลขเรียงเป็น mini numpad
เทียบกับ symbol ปัจจุบัน
ย้าย ‘&’ ไปสลับกับ ‘+’ ในหน้าแรก
ไอ้ ‘#$%’ คือกลับไป symbol นะ
ปุ่มกลับไปหน้า symbol ใช้ SYM ไปเลยนาจะดีกว่ามั้ย ส่วน layout numeric keypad น่าสนใจดีครับ
มี bug ในส่วนของ prediction ทำให้มีปัญหาเวลาพิมพ์ด้วย hardware keyboard อะครับ
กด ALT แล้ว พิมพ์ไม่ได้เลย
– SYM น่าสนใจครับ
– layout numeric keypad นี่คือ symbol แบบใหม่ใช่ป่าวครับ
– prediction ยังไม่ได้ทำครับแฮะๆ version ของ kanatorn ปิดไปแล้ว
ชอบ Mini numpad ครับ ตรง num อยากให้เป็น en/th คงไว้รู้สึกว่าจะสะดวกกว่า
ประมาณว่าสลับ num กับ ABC หรือเปล่าครับ แล้วไอ้คำว่า ABC นี่เป็น en/th ไปเลยดีกว่าใช่มั้ยครับ
ชอบปุ่ม 3 ปุ่ม มุมซ้ายล่างแล้วครับ สลับสับเปลี่ยนทำหน้าที่ได้ดี (ปิดคีย์บอร์ดได้ด้วย ไม่ต้องกดปุ่ม Back แล้ว)
แต่สิ่งที่อยากให้แก้ไขคงเป็น
– ตัวสระและวรรณยุกต์ยังล้น แปลกๆไปเยอะพอสมควร
– ระบบสะกดคำของภาษาอังกฤษ อยากให้ทำให้มี หรือไม่ก็เอาออกไปเลย
– เรื่องปุ่ม Shift ยังเป็นไฟสีเขียว
– ทำให้สั่นได้ด้วย จะเจ๋งมาก lolz
shift, สั่น แก้ใน version ของ kanatorn แล้วครับ
เรื่องของ ระบบสะกดคำก็โดนเอาออกไปแล้วด้วย แต่อาจจะมีการปรับปรุงแล้วใส่เข้ามาในรุ่นต่อๆ ไป
เรื่องวรรณยุกต์ชอบแบบตัวใหญ่ไม่เอียง หรือว่าชอบแบบไม่เอียงแต่ตัวเล็กครับ
ตัวปัจจุบัน ในหน้า symbol ไม่มีปุ่ม . ครับ ของเดิมอยู่ที่เดียวกับ ,
ถ้า layout ใหม่ยังไม่ออก ช่วยแก้อันนี้ให้ก่อนได้ไหมครับ
ถ้าเอาเป็นแบบมี mini numpad จะมี . และ , แยกกันอยู่ข้างๆ เลข 7 อ่ะครับ
Layout นี้ก็ดีครับ แต่ไม่เห็นด้วยกับ keyboard ที่สูงเกินไป เอาแค่กดไม่พลาดก็พอแล้วครับ มันบังเนื้อหารอบ field ที่กำลังเติม
ส่วนปุ่มเปลี่ยนภาษา/ตัวเลข ลองหดลงครึ่งนึงให้ตัวเท่าของตัวอักษรแล้วจะได้ไม่ต้องหด space bar มากไป ผมว่าอาจจะดูดีกว่านะครับ
(ทำไม่เป็น ติอย่างเดียว อิอิ)
เห็นด้วยครับกด spacebar พลาดบ่อยๆ โฮะๆ
เห็นด้วยอีกเสียงครับ
อยากทราบว่าขนาดของปุ่มมันทำให้เล็กลงได้หรือไม่ คือให้มี space ระหว่างปุ่มมากขึ้นหน่ะครับ เพราะชอบพิมพ์ผิดไปโดนตัวอื่นแทนบ่อยๆ
space เพิ่มไปแทบไม่มีผลเลยครับ แต่ว่าเพิ่ม space กลับกดโดนง่ายกว่าอ่ะ
งงครับ ตกลงเพิ่ม ช่องว่าง (space) ระหว่างปุ่มแล้วมันไม่มีผล หรือแย่ลง?
แย่ลงครับ
ตรง en/th นี่ ถ้าเปลี่ยนเป็นแบบว่า เวลาใช้ภาษาไทย แสดงเป็น en พอเป็นภาษาอังกฤษก็เป็น th จะดีรึเปล่าครับ (แต่คงไม่ค่อยมีผลอะไรเท่าไหร่ แค่ลองแนะนำดู แหะๆ)
ตัวโปรแกรมด้านบนผมลงไม่ได้ทั้ง 2 อันเลยครับ ผมใช้ milestone 2.1 ครับ
ขอโทษทีครับวุ่นๆ อยู่เลยไม่ได้แก้ไขอีกเลย >_
ถ้ามีโอกาศอยากให้กลับมาทำต่อนะครับ ชอบมากๆ
สำเร็จแล้วครับ ขอบคุณครับ
แล้วจะคอยติดตามผลงานต่อๆ ไปครับ
เก่งกันจังเลยพวกพี่ ๆ เขียนโปรแกรม เขึีนยากรึเปล่าครับอยากลองเขียนด้วย ผมใช้ k/b driodsans อยู่ด้วยตอนนี้ อยากลองมั้ง ใช้อะไรเขียนกันอะ แอบสนอยากลองเป็น dev. บางครับ
สวยดีครับ อยากโหลดมาใช้ซะแล้ว ^^