บทนำ

ผู้ใช้ Windows จำนวนมากต้องการแป้นพิมพ์สัมผัสแบบเต็มความกว้างที่คงที่ แทนที่จะเป็นแบบลอยหรือแบบแยก หากคุณพิมพ์บ่อยบนแท็บเล็ตหรืออุปกรณ์ 2-in-1 แป้นพิมพ์แบบเต็มแบบคลาสสิกจะให้ความรู้สึกเป็นธรรมชาติและมีประสิทธิภาพมากกว่า เมื่อการตั้งค่าที่มีมาให้ถูกรีเซ็ตหลังอัปเดตหรือไม่สนใจค่าที่คุณเลือก วิธีที่เชื่อถือได้ที่สุดในการบังคับใช้เลย์เอาต์นั้นคือการตั้งค่าเลย์เอาต์แป้นพิมพ์สัมผัสให้เป็นแบบดั้งเดิมในรีจิสทรี

อินเทอร์เฟซการตั้งค่าปกติให้ตัวเลือกควบคุมที่จำกัด และ Windows มักพยายามปรับแป้นพิมพ์ตามลักษณะการใช้งานของอุปกรณ์ พฤติกรรมแบบปรับตัวได้นี้อาจรู้สึกไม่นิ่งเมื่อคุณต้องพึ่งพาเลย์เอาต์ที่คาดเดาได้สำหรับการทำงาน การเรียน หรือการพิมพ์ประจำ

คำแนะนำนี้จะแสดงวิธีตั้งค่าเลย์เอาต์แป้นพิมพ์สัมผัสให้เป็นแบบดั้งเดิมในรีจิสทรีอย่างปลอดภัย วิธีสำรองระบบก่อนเปลี่ยนแปลง และวิธีใช้ไฟล์ .REG เพื่อทำให้ขั้นตอนเป็นอัตโนมัติ คุณยังจะได้เห็นวิธีตรวจสอบเลย์เอาต์ในโหมดต่าง ๆ และแก้ปัญหาความขัดแย้งกับแพ็กภาษา หรือการซิงก์ สุดท้าย ตัวเลือกขั้นสูงจะช่วยให้ผู้ใช้ระดับสูงและผู้ดูแลระบบบังคับใช้เลย์เอาต์แบบดั้งเดิมในวงกว้างได้พร้อมทั้งทำให้การย้อนกลับทำได้ง่าย

ตั้งค่าเลย์เอาต์แป้นพิมพ์แบบสัมผัสเป็นแบบดั้งเดิมในรีจิสทรี

แป้นพิมพ์สัมผัสและเลย์เอาต์ ‘แบบดั้งเดิม’ คืออะไร?

เมื่อคุณรู้แล้วว่าทำไมรีจิสทรีจึงสำคัญต่อการควบคุมเลย์เอาต์ การทำความเข้าใจให้ชัดเจนว่าแป้นพิมพ์สัมผัสคืออะไร และเลย์เอาต์แบบดั้งเดิมต่างจากแบบอื่นอย่างไรจะช่วยได้ การเข้าใจตัวเลือกต่าง ๆ จะทำให้ตรวจสอบการเปลี่ยนแปลงของคุณได้ง่ายขึ้นภายหลัง

ภาพรวมของแป้นพิมพ์สัมผัสบน Windows ในปี 2024

บน Windows 11 รุ่นปัจจุบันในปี 2024 แป้นพิมพ์สัมผัสคือแป้นพิมพ์บนหน้าจอที่ปรากฏเมื่อคุณแตะในช่องข้อความบนอุปกรณ์จอสัมผัส หรือเมื่อคุณเปิดใช้งานไอคอนแป้นพิมพ์บนทาสก์บาร์ มันผสานรวมอย่างแนบแน่นทั้งกับแอปสมัยใหม่และโปรแกรมเดสก์ท็อปแบบคลาสสิก

แป้นพิมพ์สัมผัสมีหน้าที่หลักสามประการ:

  1. ให้แป้นพิมพ์แบบซอฟต์แวร์เมื่อคุณไม่มีแป้นพิมพ์จริง
  2. มาพร้อมฟีเจอร์ต่าง ๆ เช่น คำแนะนำคำศัพท์ การแก้ไขอัตโนมัติ อีโมจิ และ GIF
  3. ปรับให้เข้ากับโหมดอุปกรณ์ที่แตกต่างกัน เช่น โหมดแท็บเล็ตหรือโหมดแล็ปท็อป โดยเปลี่ยนเลย์เอาต์และพฤติกรรมของมัน

คุณสามารถเรียกใช้แป้นพิมพ์สัมผัสเมื่อคุณ:

  • แตะปุ่มแป้นพิมพ์สัมผัสบนทาสก์บาร์
  • ถอดแป้นพิมพ์ฮาร์ดแวร์ออกจากอุปกรณ์ 2-in-1
  • แตะช่องข้อความด้วยนิ้วหรือปากกาบนแท็บเล็ต

โดยค่าเริ่มต้น Windows จะเป็นผู้ตัดสินใจว่าจะแสดงเลย์เอาต์ใด โดยมีเป้าหมายให้ใช้งานได้สบายที่สุด แต่การเลือกอัตโนมัตินั้นบางครั้งขัดแย้งกับความต้องการของคุณที่อยากใช้แป้นพิมพ์แบบเต็มความกว้างแบบคลาสสิก

เลย์เอาต์แบบดั้งเดิม เทียบกับแบบแยก และแบบลอย

Windows มีสไตล์แป้นพิมพ์สัมผัสหลายแบบ โดยแต่ละแบบเหมาะกับการใช้งานที่ต่างกัน:

  • เลย์เอาต์แบบดั้งเดิม (เต็มความกว้าง): แป้นพิมพ์เต็มแถบที่วางอยู่ด้านล่างของหน้าจอ มองดูคล้ายแป้นพิมพ์ฮาร์ดแวร์มาตรฐาน มีแถวของปุ่มและระยะห่างที่คุ้นเคย
  • เลย์เอาต์แบบแยก: ปุ่มถูกแบ่งออกเป็นสองฝั่งซ้ายขวา ทำให้การพิมพ์ด้วยนิ้วโป้งง่ายขึ้นเมื่อต้องถือแท็บเล็ตด้วยสองมือ
  • เลย์เอาต์แบบลอย: แป้นพิมพ์ขนาดเล็กที่เคลื่อนย้ายได้ซึ่งคุณสามารถลากไปมาได้ ดูคล้ายแป้นพิมพ์บนโทรศัพท์ที่แสดงปุ่มน้อยกว่าในคราวเดียว

เลย์เอาต์แบบดั้งเดิมมักเหมาะที่สุดเมื่อคุณให้ความสำคัญกับความเสถียร ความเร็วในการพิมพ์ และความเคยชินของนิ้ว นอกจากนี้ยังเป็นมิตรกับผู้ใช้ที่ย้ายมาจากสภาพแวดล้อมเดสก์ท็อปและไม่ต้องการแป้นพิมพ์สไตล์มือถือ

เมื่อใดที่คุณควรใช้เลย์เอาต์แป้นพิมพ์สัมผัสแบบดั้งเดิม

คุณมีแนวโน้มที่จะต้องการเลย์เอาต์แบบดั้งเดิมมากที่สุดเมื่อ:

  1. คุณพิมพ์อีเมล รายงาน หรือเอกสารยาว ๆ บนอุปกรณ์จอสัมผัสโดยตรง
  2. คุณต้องพึ่งพาเลย์เอาต์ปุ่มที่คาดเดาได้สำหรับปุ่มลัดและสัญลักษณ์
  3. คุณดูแลผู้ใช้ที่รู้สึกสับสนกับเลย์เอาต์แบบลอยหรือแบบแยก
  4. คุณใช้อุปกรณ์ในโหมดตั้งโต๊ะและคาดหวังให้แป้นพิมพ์บนหน้าจอเหมือนกับแป้นพิมพ์เดสก์ท็อป

เมื่อคุณตัดสินใจแล้วว่าเลย์เอาต์แบบดั้งเดิมเหมาะที่สุด ขั้นตอนถัดไปคือทำให้แน่ใจว่า Windows เคารพการเลือกนี้ เพื่อทำเช่นนั้นอย่างปลอดภัย คุณต้องเตรียมตัวแก้ไขรีจิสทรีโดยมีการสำรองข้อมูลและมีวิธีย้อนกลับอย่างรวดเร็ว

ก่อนแก้ไขรีจิสทรี: ความปลอดภัยและการเตรียมตัว

การสลับเลย์เอาต์จากแอป Settings มีความเสี่ยงต่ำ แต่การเปลี่ยนค่าในรีจิสทรีต้องระมัดระวังมากกว่า ก่อนที่คุณจะตั้งค่าเลย์เอาต์แป้นพิมพ์สัมผัสให้เป็นแบบดั้งเดิมในรีจิสทรี คุณต้องมีตาข่ายความปลอดภัยง่าย ๆ การเตรียมตัวนี้จะปกป้องระบบของคุณหากคุณพิมพ์ค่าผิดหรือเปลี่ยนคีย์ผิดตัว

เหตุใดการแก้ไขรีจิสทรีจึงเสี่ยงได้

รีจิสทรีของ Windows เป็นฐานข้อมูลแกนหลักที่ควบคุม:

  • การกำหนดค่าระบบและบริการ
  • ตัวเลือกโปรไฟล์ผู้ใช้และพฤติกรรมของ UI
  • ฮาร์ดแวร์ ไดรเวอร์ และอุปกรณ์ป้อนข้อมูล
  • การตั้งค่าแอปพลิเคชันและการออกใบอนุญาต

ข้อผิดพลาดในรีจิสทรีอาจ:

  1. ทำให้ส่วนต่าง ๆ ของอินเทอร์เฟซ Windows ใช้งานไม่ได้
  2. ทำให้บางแอปหรือฟีเจอร์ทำงานไม่ได้
  3. ทำให้เกิดปัญหาโปรไฟล์ หรือในกรณีที่หายาก อาจถึงขั้นบูตไม่ขึ้น

คีย์เลย์เอาต์แป้นพิมพ์สัมผัสไม่ใช่ส่วนที่เสี่ยงที่สุด แต่คุณก็ควรปฏิบัติต่อมันด้วยความระมัดระวัง การเปลี่ยนอย่างแม่นยำและการสำรองข้อมูลที่ดีจะช่วยให้ระบบของคุณเสถียรขณะปรับแต่ง

สำรองรีจิสทรีและสร้างจุดคืนค่าระบบ

ก่อนแก้ไขค่ารรีจิสทรีใด ๆ ให้ทำสองขั้นตอนง่าย ๆ นี้ให้เสร็จ:

  1. สร้างจุดคืนค่าระบบ
  2. เปิดเมนู Start แล้วค้นหา ‘Create a restore point’
  3. เปิด System Properties แล้วไปที่แท็บ System Protection
  4. คลิก ‘Create’ ใส่ชื่อที่อธิบายได้ชัดเจน แล้วกดยืนยัน

  5. ส่งออกคีย์รีจิสทรีที่เกี่ยวข้อง

  6. คุณจะเปิด Registry Editor ในไม่ช้า เมื่อคุณหาคีย์สำหรับเลย์เอาต์แป้นพิมพ์สัมผัสเจอแล้ว ให้คลิกขวาที่คีย์นั้น
  7. เลือก ‘Export’ และบันทึกไฟล์ .reg ไปยังโฟลเดอร์ที่ปลอดภัย

หากมีอะไรผิดพลาด คุณสามารถนำเข้าไฟล์ .reg ที่บันทึกไว้ หรือย้อนกลับไปยังจุดคืนค่าได้ สิ่งนี้ทำให้คุณมั่นใจที่จะปรับค่าเลย์เอาต์โดยไม่ต้องกลัวความเสียหายถาวร

ตรวจสอบเลย์เอาต์แป้นพิมพ์สัมผัสปัจจุบันใน Settings ก่อน

ก่อนปรับค่าที่รีจิสทรี ให้ตรวจสอบเลย์เอาต์ปัจจุบันผ่าน Settings ก่อน สิ่งนี้ช่วยให้คุณยืนยันสถานะตั้งต้นและดูว่าการเปลี่ยนผ่าน UI แบบง่าย ๆ จะช่วยแก้ปัญหาหรือไม่

ทำตามขั้นตอนต่อไปนี้:

  1. เปิด Settings แล้วไปที่ Personalization > Taskbar
  2. ตรวจสอบให้แน่ใจว่าได้เปิดสวิตช์ Touch keyboard เพื่อให้ไอคอนปรากฏบนทาสก์บาร์
  3. คลิกหรือแตะไอคอนแป้นพิมพ์สัมผัสเพื่อเปิดแป้นพิมพ์บนหน้าจอ
  4. มองหาปุ่มเลย์เอาต์หรือการตั้งค่าบนแป้นพิมพ์แล้วสลับระหว่างเลย์เอาต์ที่มีให้

ถ้าคุณเลือกเลย์เอาต์แบบดั้งเดิมที่นั่นได้และมันคงค่าไว้ อาจไม่จำเป็นต้องปรับรีจิสทรี หาก Windows เปลี่ยนเลย์เอาต์กลับ หรือคุณไม่สามารถล็อกให้เป็นเลย์เอาต์เต็มได้ การแก้ไขรีจิสทรีก็จะกลายเป็นวิธีที่มีประโยชน์ เมื่อขั้นตอนด้านความปลอดภัยเสร็จสิ้นแล้ว คุณก็สามารถตรวจสอบได้ว่า Windows เก็บตัวเลือกเลย์เอาต์เหล่านี้ไว้อย่างไร

ทำความเข้าใจว่าที่เก็บเลย์เอาต์แป้นพิมพ์สัมผัสในรีจิสทรีอยู่ที่ใด

หลังจากการตรวจสอบพื้นฐานแล้ว ก็ถึงเวลาดูว่า Windows เก็บข้อมูลเลย์เอาต์อย่างไร ส่วนนี้จะเชื่อมต่อการเตรียมตัวของคุณเข้ากับการแก้ไขจริง เมื่อคุณเข้าใจว่า Windows บันทึกการตั้งค่าแป้นพิมพ์สัมผัสไว้ที่ไหนและอย่างไร คุณก็จะสามารถตั้งค่าเลย์เอาต์แป้นพิมพ์สัมผัสแบบดั้งเดิมในรีจิสทรีได้อย่างมั่นใจ

เส้นทางคีย์รีจิสทรีหลักที่ใช้โดยแป้นพิมพ์สัมผัส

Windows เก็บการตั้งค่า UI จำนวนมากในคีย์รีจิสทรีเฉพาะผู้ใช้ การกำหนดค่าเลย์เอาต์แป้นพิมพ์สัมผัสก็เป็นหนึ่งในนั้น ฮายฟ์ที่สำคัญที่สุดคือ:

  • HKEY_CURRENT_USER (HKCU): เก็บการตั้งค่าสำหรับบัญชีผู้ใช้ปัจจุบัน
  • HKEY_LOCAL_MACHINE (HKLM): เก็บค่าตั้งต้นระดับระบบและการตั้งค่าที่ขับเคลื่อนด้วยนโยบาย

คีย์กำหนดค่าแป้นพิมพ์สัมผัสมักปรากฏในเส้นทางที่เกี่ยวข้องกับ:

  • ‘TabletTip’ หรือชื่อคล้ายกัน
  • การตั้งค่าการป้อนข้อมูลหรือการป้อนข้อความ
  • องค์ประกอบ UI สำหรับอุปกรณ์สัมผัสและปากกา

แม้เส้นทางที่แน่นอนอาจต่างกันไปตามรุ่นของ Windows แต่การตั้งค่าเลย์เอาต์ที่คุณจะปรับจะอยู่ใน HKCU สำหรับผู้ใช้ของคุณ ภายหลัง สำหรับการตั้งค่าที่มีการจัดการ ผู้ดูแลอาจใช้นโยบายและสคริปต์ที่แตะ HKLM หรือเขียนไปยัง HKCU เมื่อเข้าสู่ระบบ

การตั้งค่าเลย์เอาต์สำหรับผู้ใช้รายบุคคล vs ทั้งระบบ

ความแตกต่างระหว่างการตั้งค่าสำหรับผู้ใช้รายบุคคลและทั้งระบบส่งผลต่อพฤติกรรมของการเปลี่ยนแปลงของคุณ:

  • การตั้งค่าสำหรับผู้ใช้รายบุคคล (HKCU):
  • มีผลเฉพาะกับผู้ใช้ที่คุณแก้ไขฮายฟ์รีจิสทรีของเขา
  • ให้แต่ละคนสามารถเลือกเลย์เอาต์แป้นพิมพ์สัมผัสที่ต่างกันได้

  • การตั้งค่าระดับระบบ (HKLM หรือนโยบายที่บังคับใช้):

  • สามารถกำหนดค่าตั้งต้นหรือค่าที่ล็อกไว้สำหรับผู้ใช้ทุกคน
  • พบได้ทั่วไปในบริษัท โรงเรียน หรือกลุ่มอุปกรณ์ที่ถูกจัดการ

สำหรับผู้ใช้ตามบ้านและสำนักงานขนาดเล็ก การแก้ไขรีจิสทรีแบบผู้ใช้รายบุคคลก็เพียงพอที่จะบังคับใช้เลย์เอาต์แบบดั้งเดิมสำหรับบัญชีนั้น ส่วนผู้ดูแลระบบอาจใช้ Group Policy หรือ Intune ซ้อนทับเข้าไป โดยผลักดันค่าเลย์เอาต์เดียวกันไปให้ผู้ใช้ทุกคน

วิธีที่ค่าของเลย์เอาต์เชื่อมโยงกับสไตล์แป้นพิมพ์สัมผัส

ภายในคีย์ที่เกี่ยวข้อง Windows มักเก็บตัวเลือกเลย์เอาต์เป็น:

  • ค่า DWORD (ตัวเลขเช่น 0, 1, 2 เป็นต้น)
  • บางครั้งเป็นค่าข้อความ ขึ้นอยู่กับระดับฟีเจอร์และรุ่น Windows

แต่ละตัวเลขหรือข้อความจะสอดคล้องกับสไตล์เลย์เอาต์ รูปแบบที่พบได้บ่อยมีลักษณะดังนี้:

  • 0: เลย์เอาต์แบบค่าเริ่มต้นหรือแบบปรับตามระบบที่ Windows เลือก
  • 1: เลย์เอาต์แป้นพิมพ์แบบดั้งเดิมหรือเต็มความกว้าง
  • 2 ขึ้นไป: เลย์เอาต์แบบแยก แบบลอย หรือโหมดทดลองอื่น ๆ

การแมปที่แน่นอนอาจต่างกันไปตามรุ่น Windows ดังนั้นคำแนะนำที่เชื่อถือได้ควรตรวจสอบว่าค่าตัวใดเท่ากับ ‘แบบดั้งเดิม’ สำหรับรุ่นของคุณ ในส่วนถัดไป คุณจะเห็นวิธีเปิด regedit หาและเปลี่ยนค่าของเลย์เอาต์ให้เป็นการตั้งค่าแบบดั้งเดิมอย่างมีการควบคุม

ทำตามขั้นตอน: ตั้งค่าเลย์เอาต์แป้นพิมพ์สัมผัสให้เป็นแบบดั้งเดิมใน Regedit

ตอนนี้คุณรู้แล้วว่าแป้นพิมพ์สัมผัสทำอะไร ทำไมเลย์เอาต์แบบดั้งเดิมจึงสำคัญ และรีจิสทรีเก็บการกำหนดค่าของมันไว้ที่ไหน ขั้นตอนถัดไปคือการแก้ไขค่าที่ควบคุมเลย์เอาต์ ทำตามการดำเนินการเหล่านี้อย่างระมัดระวังเพื่อตั้งค่าเลย์เอาต์แป้นพิมพ์สัมผัสให้เป็นแบบดั้งเดิมในรีจิสทรี

เปิด Registry Editor พร้อมสิทธิ์ที่ถูกต้อง

เริ่มจากการเปิด Registry Editor:

  1. กด Win + R เพื่อเปิดกล่องโต้ตอบ Run
  2. พิมพ์ regedit แล้วกด Enter
  3. ยืนยันพรอมต์ User Account Control โดยคลิก ‘Yes’

ตอนนี้คุณจะเห็นหน้าต่าง Registry Editor โดยมีมุมมองต้นไม้ของคีย์ทางซ้ายและรายการค่าทางขวา คุณกำลังทำงานภายใต้บริบทผู้ใช้ปัจจุบัน ซึ่งถูกต้องสำหรับการเปลี่ยนเลย์เอาต์แบบผู้ใช้รายบุคคล

ไปยังคีย์รีจิสทรีของเลย์เอาต์แป้นพิมพ์สัมผัส

ต่อไป คุณต้องหาคีย์เฉพาะที่ควบคุมเลย์เอาต์แป้นพิมพ์สัมผัส เส้นทางที่แน่นอนขึ้นอยู่กับรุ่นของ Windows แต่จะอยู่ภายใน HKEY_CURRENT_USER

  1. ขยาย HKEY_CURRENT_USER ในบานหน้าต่างด้านซ้าย
  2. ไปยังแขนงที่มีการตั้งค่าแป้นพิมพ์สัมผัสหรือ TabletTip มองหาชื่อที่ชัดเจนว่ามีความเกี่ยวข้องกับการป้อนข้อความหรือแป้นพิมพ์สัมผัส
  3. ภายในแขนงนี้ ให้ค้นหาค่าที่เกี่ยวข้องกับเลย์เอาต์ โหมดแป้นพิมพ์ หรือสไตล์แป้นพิมพ์

เมื่อคุณพบคีย์ที่สงสัยแล้ว:

  • คลิกขวาแล้วเลือก ‘Export’ เพื่อบันทึกไฟล์ .reg สำรอง
  • ยืนยันตำแหน่งและชื่อเพื่อให้คุณหาเจอได้อีกหากจำเป็น

ไฟล์สำรองนี้ช่วยให้คุณกู้ค่าตั้งต้นกลับมาได้ หากคุณไม่ชอบผลลัพธ์หรือหากมีพฤติกรรมที่ไม่คาดคิดเกิดขึ้น

เปลี่ยนค่าของเลย์เอาต์ให้เป็นแบบดั้งเดิม

หลังจากคุณพบค่าของเลย์เอาต์ที่ถูกต้องแล้ว คุณสามารถเปลี่ยนมันเพื่อบังคับใช้เลย์เอาต์แบบดั้งเดิมได้

  1. ดับเบิลคลิกค่าของเลย์เอาต์ ซึ่งโดยทั่วไปจะเป็นค่า DWORD (32 บิต)
  2. ในช่อง ‘Value data’ ให้ใส่ตัวเลขที่ตรงกับเลย์เอาต์แบบดั้งเดิม (ในหลายกรณีคือ 1 แต่อย่าลืมยืนยันสำหรับรุ่นของคุณ)
  3. ตรวจสอบให้แน่ใจว่าช่อง ‘Base’ ถูกตั้งเป็น Decimal หากคุณใส่ตัวเลขปกติ
  4. คลิก OK เพื่อบันทึกการเปลี่ยนแปลง

เมื่อทำเช่นนี้ คุณได้สั่งให้ Windows ใช้เลย์เอาต์แป้นพิมพ์สัมผัสแบบดั้งเดิมสำหรับผู้ใช้ปัจจุบันแล้ว รีจิสทรีตอนนี้เก็บเลย์เอาต์ที่คุณต้องการไว้ แต่คุณอาจต้องเริ่มส่วนต่าง ๆ ของระบบใหม่เพื่อให้มีผล

ใช้และทดสอบเลย์เอาต์แบบดั้งเดิมใหม่

เพื่อให้การเปลี่ยนแปลงมีผล:

  1. ออกจากระบบผู้ใช้ของคุณแล้วเข้าสู่ระบบใหม่ หรือ
  2. เริ่มต้น Windows Explorer ใหม่:
  3. กด Ctrl + Shift + Esc เพื่อเปิด Task Manager
  4. หา ‘Windows Explorer’ ในรายชื่อกระบวนการ
  5. คลิกขวาที่มันแล้วเลือก Restart

จากนั้นตรวจสอบเลย์เอาต์:

  1. ยืนยันว่าไอคอนแป้นพิมพ์สัมผัสปรากฏบนทาสก์บาร์
  2. แตะไอคอนเพื่อเปิดแป้นพิมพ์สัมผัส
  3. ตรวจสอบว่าเลย์เอาต์ตอนนี้แสดงเป็นแป้นพิมพ์แบบดั้งเดิมเต็มความกว้างหรือไม่

หากเลย์เอาต์ไม่เปลี่ยน อย่าเพิ่งตกใจ อาจมีการตั้งค่าอื่นหรือนโยบายอื่นแทรกแซงอยู่ ในส่วนถัดไป คุณจะได้เรียนรู้วิธีใช้ไฟล์ .REG เพื่อทำการเปลี่ยนซ้ำอย่างรวดเร็วและแชร์ไปยังบัญชีหรืออุปกรณ์อื่น

ใช้ไฟล์ .REG เพื่อสลับไปยังเลย์เอาต์แบบดั้งเดิมอย่างรวดเร็ว

การแก้ไขด้วยมือใช้ได้กับบัญชีเดียว แต่ใช้เวลานานหากต้องทำซ้ำกับผู้ใช้หลายคนหรืออุปกรณ์ใหม่ ไฟล์ .REG ให้วิธีที่ใช้ซ้ำได้และพกพาได้เพื่อกำหนดเลย์เอาต์แป้นพิมพ์สัมผัสแบบดั้งเดิมในรีจิสทรี นอกจากนี้ยังทำให้การย้อนกลับง่าย คุณจึงทดลองได้โดยไม่ต้องกลัว

สร้างไฟล์ .REG เพื่อบังคับใช้เลย์เอาต์แบบดั้งเดิม

คุณสามารถสร้างไฟล์ .REG เพื่อใช้ค่าของเลย์เอาต์ด้วยการดับเบิลคลิก:

  1. เปิด Notepad
  2. พิมพ์หรือวางเนื้อหาที่กำหนดเส้นทางรีจิสทรีและค่าของเลย์เอาต์ที่คุณต้องการตั้ง ใช้คีย์และค่าที่คุณใช้ใน regedit โดยตั้งค่า Value data เป็นเลย์เอาต์แบบดั้งเดิม (เช่น 1)
  3. บันทึกไฟล์ด้วยนามสกุล .reg เช่น touch_keyboard_traditional.reg
  4. ในช่อง ‘Save as type’ เลือก ‘All Files’ เพื่อไม่ให้ Windows เติมนามสกุล .txt

ไฟล์นี้จะกลายเป็นสวิตช์แบบคลิกเดียวของคุณเพื่อบังคับใช้เลย์เอาต์แบบดั้งเดิมในบัญชีผู้ใช้ที่รองรับใด ๆ

นำเข้าไฟล์ .REG อย่างปลอดภัยใน Windows

เพื่อใช้ไฟล์ .REG ของคุณ:

  1. คลิกขวาที่ไฟล์ .reg แล้วเลือก Merge หรือดับเบิลคลิกไฟล์
  2. ยืนยันพรอมต์ User Account Control
  3. ยืนยันว่าคุณต้องการเพิ่มข้อมูลลงในรีจิสทรีเมื่อ Windows ถาม

หลังการผสานเสร็จ ให้ลงชื่อออกและเข้าสู่ระบบใหม่ หรือเริ่ม Windows Explorer ใหม่ เปิดแป้นพิมพ์สัมผัสและตรวจสอบว่าตอนนี้ใช้เลย์เอาต์แบบดั้งเดิมหรือไม่ หากใช่ แสดงว่าไฟล์ .REG ของคุณทำงานตามที่ตั้งใจไว้

ควรเปิดไฟล์ .REG ใน Notepad ก่อนผสานเสมอเพื่อตรวจสอบเส้นทางและค่า อย่าผสานไฟล์จากแหล่งที่คุณไม่ไว้วางใจ

สร้างไฟล์ .REG อีกไฟล์เพื่อย้อนกลับไปใช้เลย์เอาต์ค่าเริ่มต้น

ควรสร้างไฟล์ .REG อีกไฟล์หนึ่งที่ทำให้แป้นพิมพ์กลับสู่พฤติกรรมค่าเริ่มต้น เพื่อทำเช่นนี้อย่างรวดเร็ว:

  1. คัดลอกไฟล์ .REG ของเลย์เอาต์แบบดั้งเดิม
  2. แก้ไขไฟล์สำเนาใน Notepad แล้วเปลี่ยนค่าของเลย์เอาต์ให้เป็นค่าตั้งต้น (โดยปกติคือ 0 หรือค่าที่แทน ‘แบบปรับตามระบบ’ บนเครื่องของคุณ)
  3. บันทึกไฟล์นี้เป็น touch_keyboard_default.reg

ตอนนี้คุณมีเครื่องมือสองอย่าง:

  • ไฟล์ .REG หนึ่งไฟล์เพื่อบังคับใช้เลย์เอาต์แบบดั้งเดิม
  • ไฟล์ .REG อีกไฟล์เพื่อคืนค่าเลย์เอาต์แบบค่าเริ่มต้น

ด้วยไฟล์เหล่านี้ คุณสามารถทดสอบการกำหนดค่า ช่วยผู้ใช้คนอื่น และกู้คืนจากการเปลี่ยนแปลงที่ไม่คาดคิดได้ ขั้นตอนถัดไปคือการตรวจสอบให้แน่ใจว่าการปรับรีจิสทรีของคุณทำงานร่วมกับโหมดอุปกรณ์ต่าง ๆ ได้ดี และแก้ปัญหาเมื่อเลย์เอาต์ไม่ทำงานตามที่คุณคาดหวัง

ตรวจสอบและแก้ไขปัญหาเลย์เอาต์แป้นพิมพ์สัมผัสแบบดั้งเดิม

แม้หลังจากการแก้ไขรีจิสทรีหรือการผสาน .REG ที่สำเร็จ คุณยังต้องตรวจสอบว่าแป้นพิมพ์ทำงานอย่างไรในการใช้งานจริง อุปกรณ์ที่สลับระหว่างโหมดแท็บเล็ตและแล็ปท็อปอาจมีพฤติกรรมต่างกัน และฟีเจอร์เพิ่มเติม เช่น แพ็กภาษาอาจเขียนทับการตั้งค่าของคุณ ส่วนนี้จะช่วยให้คุณยืนยันและแก้ปัญหาเลย์เอาต์ใหม่ของคุณ

วิธีตรวจสอบเลย์เอาต์บนแท็บเล็ตและอุปกรณ์ 2-in-1

ทดสอบเลย์เอาต์ในหลายสถานการณ์ทั่วไป:

  1. โหมดแล็ปท็อป
  2. ใช้อุปกรณ์พร้อมแป้นพิมพ์ฮาร์ดแวร์ติดตั้งอยู่
  3. เปิดแป้นพิมพ์สัมผัสจากทาสก์บาร์
  4. ตรวจสอบว่าแสดงเป็นเลย์เอาต์แบบดั้งเดิมเต็มความกว้าง

  5. โหมดแท็บเล็ต

  6. ถอดหรือพับเก็บแป้นพิมพ์ฮาร์ดแวร์
  7. แตะในช่องข้อความในแอปสมัยใหม่
  8. ตรวจสอบว่าแป้นพิมพ์ยังคงใช้เลย์เอาต์แบบดั้งเดิม

  9. การหมุนแนวต่าง ๆ

  10. หมุนอุปกรณ์ระหว่างแนวนอนและแนวตั้ง
  11. ยืนยันว่าเลย์เอาต์ยังคงเป็นแบบดั้งเดิมทั้งสองแนว

หากแป้นพิมพ์เปลี่ยนเลย์เอาต์เฉพาะในโหมดแท็บเล็ตหรือในบางแนวเท่านั้น แสดงว่า Windows อาจใช้การปรับแบบอัตโนมัติซ้อนทับบนการตั้งค่ารีจิสทรีของคุณ

แก้ปัญหาเมื่อเลย์เอาต์ไม่เปลี่ยนหลังแก้ไขรีจิสทรี

หากเลย์เอาต์ไม่เปลี่ยนเลย แม้หลังจากแก้รีจิสทรีและเริ่ม Explorer ใหม่ ให้ตรวจสอบตามนี้:

  1. ยืนยันเส้นทางคีย์และค่า
  2. เปิด regedit อีกครั้งและตรวจสอบให้แน่ใจว่าคุณแก้ไขคีย์ที่ถูกต้องภายใต้ HKCU
  3. ยืนยันชื่อค่าและ Value data ให้ตรงกับการตั้งค่าเลย์เอาต์ที่คุณคาดหวัง

  4. ตรวจสอบว่าคุณได้แก้ไขฮายฟ์ของผู้ใช้ที่ใช้งานอยู่

  5. แน่ใจว่าคุณไม่ได้แก้ไขโปรไฟล์อื่นหรือฮายฟ์ออฟไลน์
  6. เข้าสู่ระบบเป็นผู้ใช้ที่คุณเปลี่ยนค่าแล้วทดสอบอีกครั้ง

  7. ทดสอบซ้ำด้วยไฟล์ .REG

  8. สร้างไฟล์ .REG ง่าย ๆ ที่ตั้งค่าของเลย์เอาต์ให้เป็นแบบดั้งเดิม
  9. ผสานไฟล์นั้น แล้วออกและเข้าสู่ระบบใหม่

หากแป้นพิมพ์ยังไม่ยอมเปลี่ยน รุ่น Windows ของคุณอาจใช้คีย์อื่น หรืออาจถูกควบคุมโดยนโยบาย ณ จุดนั้นให้เปรียบเทียบการตั้งค่าของคุณกับเอกสารทางการหรือข้อมูลอ้างอิงด้านเทคนิคที่ทันสมัยสำหรับรุ่นของคุณ

จัดการความขัดแย้งกับแพ็กภาษา IME และการตั้งค่าซิงก์

บ่อยครั้งปัญหาไม่ใช่ตัวคีย์รีจิสทรีเอง แต่เป็นองค์ประกอบอื่นที่เขียนทับพฤติกรรมของแป้นพิมพ์:

  • แพ็กภาษาและวิธีป้อนข้อมูล (IME)
  • แต่ละภาษามักมีการตั้งค่าเลย์เอาต์ของตัวเอง
  • การสลับภาษาอาจสลับเลย์เอาต์ เว้นแต่คุณจะปรับให้ตรงกันสำหรับแต่ละภาษา

  • การซิงก์บัญชี

  • การซิงก์บัญชี Microsoft สามารถคัดลอกการตั้งค่าแป้นพิมพ์ระหว่างอุปกรณ์
  • การตั้งค่าที่ซิงก์อาจเขียนทับการเปลี่ยนแปลงในรีจิสทรีแบบโลคัล

เพื่อลดความขัดแย้ง:

  1. ใน Settings เปิดตัวเลือกการซิงก์ของบัญชี Microsoft ของคุณแล้วปิดการซิงก์สำหรับภาษาและการตั้งค่า Windows เพิ่มเติม หากคุณต้องการควบคุมแบบโลคัลล้วน ๆ
  2. ลบแพ็กภาษาที่คุณไม่ใช้และกำหนดเลย์เอาต์สำหรับแต่ละภาษาที่เหลือ
  3. หลังจากปรับภาษาและการซิงก์แล้ว ให้ใช้การตั้งค่าเลย์เอาต์ในรีจิสทรีหรือไฟล์ .REG ของคุณอีกครั้ง

เมื่อความขัดแย้งเหล่านี้ถูกแก้ไข เลย์เอาต์แบบดั้งเดิมของคุณควรอยู่กับที่อย่างน่าเชื่อถือยิ่งขึ้น สำหรับผู้ที่จัดการอุปกรณ์หลายเครื่อง ขั้นตอนสุดท้ายคือเรียนรู้วิธีใช้การเปลี่ยนแปลงเหล่านี้ในวงกว้าง

ตัวเลือกขั้นสูง: สคริปต์ นโยบาย และสถานการณ์ของผู้ดูแลระบบ

หากคุณจัดการพีซีหลายเครื่องหรือบัญชีผู้ใช้จำนวนมาก การทำการแก้ไขรีจิสทรีด้วยมือซ้ำ ๆ อาจน่าเบื่อ เครื่องมือสคริปต์และนโยบายช่วยให้คุณตั้งค่าเลย์เอาต์แป้นพิมพ์สัมผัสแบบดั้งเดิมในรีจิสทรีโดยอัตโนมัติและทำให้มันคงที่ แม้หลังจากอัปเดตฟีเจอร์หรือเปลี่ยนโปรไฟล์

ใช้สคริปต์ PowerShell เพื่อกำหนดเลย์เอาต์แบบดั้งเดิมอัตโนมัติ

PowerShell มอบวิธีที่ยืดหยุ่นในการเขียนค่าของเลย์เอาต์ลงในรีจิสทรี สคริปต์ง่าย ๆ สามารถ:

  1. ตรวจสอบว่าคีย์รีจิสทรีที่คาดหวังมีอยู่ภายใต้ HKCU สำหรับผู้ใช้ปัจจุบันหรือไม่
  2. สร้างคีย์หากไม่มี
  3. ตั้งค่าของเลย์เอาต์ให้เป็นหมายเลขที่แทนเลย์เอาต์แบบดั้งเดิม

คุณสามารถรันสคริปต์นี้:

  • ครั้งเดียวบนแต่ละบัญชีผู้ใช้เมื่อคุณตั้งค่าอุปกรณ์
  • เป็นสคริปต์ตอนเข้าสู่ระบบที่บังคับใช้ค่าในทุกครั้งที่ผู้ใช้ลงชื่อเข้า

สคริปต์ PowerShell ยังทำให้บันทึกได้ง่ายว่าอะไรถูกเปลี่ยนและเมื่อไร ซึ่งช่วยในการแก้ปัญหาในภายหลัง

บังคับใช้เลย์เอาต์แบบดั้งเดิมในอุปกรณ์ที่ใช้งานหรืออุปกรณ์ทำงาน

ในองค์กร ผู้ดูแลระบบสามารถใช้:

  • Group Policy บนอุปกรณ์ที่อยู่ในโดเมน
  • Intune หรือแพลตฟอร์ม MDM อื่น ๆ บนอุปกรณ์ที่ถูกจัดการผ่านคลาวด์

ตัวเลือกทั่วไปประกอบด้วย:

  1. เผยแพร่การตั้งค่ารีจิสทรีผ่าน Group Policy เพื่อเขียนค่าของเลย์เอาต์ไปยังฮายฟ์ของผู้ใช้แต่ละรายเมื่อเข้าสู่ระบบ
  2. ใช้ Intune พร้อมนโยบาย OMA-URI แบบกำหนดเองเพื่อกำหนดคีย์และค่าของเลย์เอาต์ภายใต้ HKCU สำหรับผู้ใช้เป้าหมาย
  3. ผสานนโยบายกับสคริปต์ PowerShell เพื่อบังคับใช้และตรวจสอบการตั้งค่าเป็นประจำ

ด้วยวิธีเหล่านี้ ผู้ใช้ทุกคนบนอุปกรณ์ที่ถูกจัดการจะเห็นเลย์เอาต์แบบดั้งเดิมเป็นค่าเริ่มต้น หากคุณล็อก Settings และ regedit ผู้ใช้ก็ไม่สามารถเปลี่ยนเลย์เอาต์เองได้ง่าย

รักษาเลย์เอาต์ของคุณหลังการอัปเดตฟีเจอร์ของ Windows ในปี 2024

การอัปเดต Windows ครั้งใหญ่ที่ปล่อยในปี 2024 และต่อ ๆ ไป อาจรีเซ็ตการตั้งค่า UI ต่าง ๆ และค่าบางตัวในรีจิสทรี เพื่อรักษาเลย์เอาต์แบบดั้งเดิมของคุณ:

  1. เก็บไฟล์ .REG และสคริปต์ PowerShell ไว้ในโฟลเดอร์ถาวรหรือระบบจัดการเวอร์ชัน
  2. หลังการอัปเดตฟีเจอร์แต่ละครั้ง ให้รันสคริปต์ตรวจสอบอย่างรวดเร็วที่อ่านค่าของเลย์เอาต์และยืนยันว่ายังคงตรงกับการตั้งค่าแบบดั้งเดิม
  3. หากการอัปเดตรีเซ็ตเลย์เอาต์ ให้ใช้ไฟล์ .REG หรือรันสคริปต์ของคุณใหม่

ด้วยการปฏิบัติต่อเลย์เอาต์แป้นพิมพ์สัมผัสเป็นส่วนหนึ่งของชุดการกำหนดค่ามาตรฐานของคุณ คุณจะหลีกเลี่ยงความประหลาดใจหลังการอัปเกรดครั้งใหญ่ ขั้นตอนสุดท้ายคือสรุปสิ่งที่คุณทำได้และเหตุผลที่แนวทางนี้มีประโยชน์

บทสรุป

การตั้งค่าเลย์เอาต์แป้นพิมพ์สัมผัสให้เป็นแบบดั้งเดิมในรีจิสทรีทำให้คุณควบคุมฟีเจอร์ที่ Windows มักพยายามจัดการให้ได้เอง แทนที่จะพึ่งพาพฤติกรรมปรับตามอัตโนมัติที่อาจเปลี่ยนไปตามโหมดอุปกรณ์หรือการอัปเดต คุณใช้การแก้ไขรีจิสทรีแบบเจาะจงและไฟล์ .REG เพื่อยึดเลย์เอาต์แบบเต็มที่คุ้นเคยไว้

คุณได้เห็นวิธีเตรียมตัวอย่างปลอดภัยด้วยการสำรองและจุดคืนค่า วิธีค้นหาและเปลี่ยนค่าคีย์รีจิสทรีที่ถูกต้อง และวิธีสร้างไฟล์ .REG ที่ทำให้การเปลี่ยนเลย์เอาต์ทำซ้ำได้และย้อนกลับได้ คุณยังได้เรียนรู้วิธีตรวจสอบเลย์เอาต์ข้ามโหมดแท็บเล็ตและแล็ปท็อป และวิธีแก้ความขัดแย้งกับแพ็กภาษา IME และการตั้งค่าซิงก์

สำหรับผู้ใช้ระดับสูงและผู้ดูแลระบบ สคริปต์และนโยบายมอบวิธีบังคับใช้เลย์เอาต์แบบดั้งเดิมในอุปกรณ์หลายเครื่องและรักษาให้มั่นคงผ่านการอัปเดตฟีเจอร์ของ Windows ในปี 2024 ด้วยเทคนิคเหล่านี้ คุณสามารถรักษาประสบการณ์การพิมพ์ที่สบายและคาดเดาได้บนอุปกรณ์ Windows ที่รองรับการสัมผัสทั้งหมดของคุณ พร้อมทั้งยังคงมีตัวเลือกในการย้อนกลับไปใช้พฤติกรรมค่าเริ่มต้นเมื่อจำเป็น

คำถามที่พบบ่อย

การตั้งค่าผังแป้นพิมพ์แบบสัมผัสเป็นรูปแบบดั้งเดิมในรีจิสทรีปลอดภัยหรือไม่?

โดยทั่วไปแล้วถือว่าปลอดภัยหากคุณดำเนินการด้วยความระมัดระวังเสมอ ควรสร้างจุดคืนค่าระบบ (System Restore Point) และส่งออกคีย์รีจิสทรีที่เกี่ยวข้องก่อนทำการเปลี่ยนแปลง จากนั้นแก้ไขเฉพาะค่าผังแป้นพิมพ์ที่คุณระบุไว้ หลีกเลี่ยงการแก้ไขคีย์อื่นที่ไม่เกี่ยวข้องหรือการนำไฟล์ .REG ที่ไม่รู้ที่มามารวมเข้าไว้ด้วย หากพบปัญหา คุณสามารถกู้คืนคีย์ที่ส่งออกไว้ หรือย้อนกลับไปยังจุดคืนค่าเพื่อให้ระบบกลับสู่สถานะก่อนหน้าได้

เหตุใดแป้นพิมพ์แบบสัมผัสจึงไม่แสดงผังแบบดั้งเดิมหลังจากเปลี่ยนการตั้งค่ารีจิสทรี?

หากผังแป้นพิมพ์ไม่เปลี่ยนไป อาจเป็นเพราะคุณแก้ไขคีย์ผิด หรือใช้ค่าที่ไม่ถูกต้องสำหรับผังแบบดั้งเดิม ตรวจสอบให้แน่ใจว่าคุณได้เปลี่ยนค่าภายใต้ HKEY_CURRENT_USER สำหรับบัญชีผู้ใช้ที่คุณกำลังทดสอบ หลังจากแก้ไขแล้ว ให้รีสตาร์ต Windows Explorer หรือออกจากระบบแล้วลงชื่อเข้าใช้อีกครั้ง นอกจากนี้ควรตรวจสอบความขัดแย้งกับชุดภาษา วิธีป้อนข้อมูล หรือการซิงค์บัญชี Microsoft ซึ่งอาจเขียนทับการตั้งค่าท้องถิ่นได้ ในสภาพแวดล้อมที่มีการจัดการ อาจมีการบังคับใช้ผังแป้นพิมพ์ที่แตกต่างกันผ่าน Group Policy หรือการตั้งค่า MDM

ฉันสามารถตั้งค่าผังแป้นพิมพ์แบบสัมผัสแบบดั้งเดิมให้กับผู้ใช้ทุกคนบนอุปกรณ์ผ่านรีจิสทรีได้หรือไม่?

ได้ แต่คุณต้องทำมากกว่าการแก้ไขแบบแมนนวลครั้งเดียว สำหรับอุปกรณ์ที่บ้าน คุณสามารถนำเข้าไฟล์ .REG หรือรันสคริปต์ PowerShell ในขณะที่ผู้ใช้แต่ละคนลงชื่อเข้าใช้ เพื่อให้ hive HKCU ของพวกเขาได้รับค่าผังแบบดั้งเดิม สำหรับสภาพแวดล้อมที่มีการจัดการหรือองค์กร ผู้ดูแลระบบสามารถใช้งาน Group Policy Preferences หรือใช้นโยบาย Intune เพื่อเขียนค่าผังแป้นพิมพ์ให้กับผู้ใช้ทุกคนในขณะเข้าสู่ระบบ วิธีนี้ช่วยให้ทุกบัญชีเห็นผังแบบดั้งเดิม และช่วยให้การตั้งค่าคงที่สม่ำเสมอในระยะยาว