หน้าแรก ทิปคอมพิวเตอร์
บทเรียนออนไลน์ ดาวน์โหลด จาวาสคริปต์ ข่าวไอที บทความไอที เว็บไดเร็คทอรี่ เว็บบอร์ด

Online 1101

เมนูหลัก

การแก้ปัญหาคอมพิวเตอร ์

การบำรุงรักษาคอมพิวเตอร์

เทคนิคการปรับแต่ง Win 98 และ Me

ครบเครื่องเรื่องโอเวอร์คล๊อค

การใช้โปรแกรมต่าง ๆ

ความรู้เรื่อง ADSL และการ Config

ทดสอบความรู้คอมพิวเตอร์ออนไลน์

ศัพท์คอมพิวเตอร์และอินเตอร์เน็ต

รวมของฟรีในอินเตอร์เน็ต

โปรโมทเว็บไซค์ให้ดังฟรี ๆ

แนะนำร้านซ่อมคอมพิวเตอร์

แนะนำสถานที่เรียนคอมราคาถูก

หาเพื่อนใหม่, หากิ๊ก MSN

ตลาดซื้อ-ขายสินค้าบีคอม

สมัครงาน,ลงประกาศรับสมัครงาน

ลงประกาศโฆษณาประชาสัมพันธ์ฟรี

ทิปคอมพิวเตอร์ (Eng V.)

รู้ลึกรู้จริง Google AdSense

ตั้งบีคอมไว้เป็นหน้าแรก

แนะนำติชมบีคอม

Hosted by

ทิปคอมพิวเตอร์

ค้นหาเว็บไซค์

ช่วยด้วย!!!
คีย์บอร์ดไม่มีปุ่ม WinKey

ถาม: ผมเพิ่งได้โน้ตบุ๊กที่รัน
Windows XP จากพี่ชายมาใช้ครับ
ซึ่งปกติเวลาทำงานผมจะใช้ปุ่ม Windows
เพื่อกดเรียกเมนูต่างๆ
แต่โน้ตบุ๊กที่ได้มากลับไม่มีปุ่มดังกล่าว
พอจะแนะนำวิธีเปลี่ยนบางปุ่มให้ทำหน้าที่นี้แทนจะได้ไหมครับ
(ดูจากโน้ตบุ๊กที่ใช้อยู่ถ้าเป็นไปได้อยากเปลี่ยนปุ่ม
Scroll Lock เป็น WinKeyครับ)

ตอบ:
พระเอกของงานนี้ก็คือ โปรแกรม Registry Editor
(regedit.exe)
ที่ใช้ในการปรับแต่งตัวแปรสำหรับการทำงานของระบบปฏิบัติการ
Windows XP นั่นเอง
โดยในที่นี้คีย์ที่ใช้ในการแก้ไขเลย์เอาท์ของปุ่มบนคีย์บอร์ดก็คือ
“Scancode Map” ตามด้วยรหัสของปุ่มบนคีย์บอร์ด
ซึ่งเราจะใส่โค้ดใหม่ (โค้ดของปุ่ม WinKey)
เข้าไปแทนที่โค้ดเก่า โดยเราจะเลือกใช้ปุ่ม Scroll Lock
แทน เนื่องจากผู้ใช้ไม่ค่อยได้ใช้งานปุ่มนี้มากนัก
สำหรับโค้ดของปุ่ม WinKey จะมีอยู่ 2 โค้ดด้วยกัน กล่าวคือ
WinKey ที่อยู่ด้านซ้ายจะเป็น 5B E0 ส่วนปุ่ม WinKey
ขวาจะเป็น 5C E0 ส่วนปุ่ม Scroll Lock จะเป็น 46 00
รูปแบบของคีย์ที่เพิ่มเข้าไปในรีจิสทรีจะมีหน้าตาดังนี้

Scancode Map
00,00,00,00,00,00,00,00,02,00,00,00,5c,e0,46,00,00,00,00,00

โดยตัวเลข 02 จะหมายถึง การกำหนดให้แมปแค่คีย์เดียว
ส่วน 5C E0 ที่เห็นในบรรทัดนี้คือ โค้ดของปุ่ม WinKey
ที่อยู่ด้านขวา ตามด้วย 46 00 คือโค้ดของปุ่ม Scroll Lock
คีย์นี้จะได้รับการใส่เพิ่มเข้าไปใน

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard
Layout

ซึ่งปกติการแก้ไขจะต้องเปิดโปรแกรม regedit
ขึ้นมา แล้วคลิกเข้าไปตามลำดับข้างบนนี้ จากนั้นกำหนดค่า
Binary Value เป็น Scancode Map
พร้อมทั้งป้อนชุดตัวเลขสำหรับการเปลี่ยนโค้ด
แต่เพื่อให้ง่ายในที่นี้เราจะทำเป็นไฟล์ที่สามารถดับเบิ้ลคลิกให้เข้าไปแก้ไขรีจินทรีได้เลย
โดยให้พิมพ์ข้อความข้างล่างนี้เข้าไปในโปรแกรม Notepad
แล้วจัดเก็บเป็นไฟล์ชื่อว่า remap.reg

Windows
Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard
Layout]
"Scancode
Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,5c,e0,46,00,00,00,00,00

เสร็จแล้ว ดับเบิ้ลคลิกไฟล์ remap.reg
ระบบปฏิบัติการ

ข้อมูลในรีจิสทรีที่ได้รับการแก้ไขสแกนโค้ดเปลี่ยนปุ่ม
Scroll Lock ให้เป็น WinKey แล้ว
Windows XP
จะนำข้อมูลในไฟล์เข้าไปแก้ไขรีจิสทรีให้เอง โดยอัตโนมัติ
เสร็จแล้วรีบู๊ตเครื่อง คราวนี้ลองกดปุ่ม Scroll Lock
คุณจะพบว่า เมนูที่ปุ่ม Start จะโผล่ขึ้นมาทันที
จากนั้นลองกดปุ่ม Scroll Lock + R ไดอะล็อกบ๊อกซ์ Run
ก็จะปรากฏขึ้นมา เห็นไหมครับว่า เพียงแค่นี้คุณก็ได้ปุ่ม
WinKey ไว้ใช้แล้ว (สำหรับการแก้ไขให้ปุ่มทำงานเหมือนเดิม
ก็ให้ใช้โปรแกรม regedit (คลิกปุ่ม Start เลือกคำสั่ง Run
แล้วพิมพ์ regedit) เข้าไปยังคีย์ข้างต้น ลบบรรทัด
Scancode Map ออกไป บู๊ตเครื่องใหม่ ปุ่มทำงานต่างๆ
บนคีย์บอร์ดก็จะกลับมาเหมือนเดิมครับ

ทิปจาก http://www.arip.co.th/

วิชาการ.คอม | MThai | Pixiart Top Sites | Songtoday.com

เว็บสำเร็จรูป อีคอมเมิร์ซ
มีเว็บไซต์ขายสินค้าได้ง่าย ๆ
โดยไม่ต้องมีความรู้เรื่องการทำเว็บ
แต่พร้อมด้วยคุณสมบัติต่าง ๆ อย่างครบถ้วน
พร้อมโปรโมทเว็บเว็บให้คุณฟรี !!!
We Easy Web
Solution
เว็บไซต์สำเร็จรูป ที่สมบูรณ์แบบ
ง่ายต่อการใช้งาน เหมือนคุณใช้งาน โปรแกรม
Word

ผู้ให้การสนับสนุนบีคอม

หน้าแรก
ติดต่อเว็บมาสเตอร์
ติดต่อโฆษณา เกี่ยวกับบีคอมและลิขสิทธิ์ Site Map
Submit your website เว็บไซต์มาใหม่