สำหรับหลาย ๆ คน แป้นตัวเลข (หรือที่เรียกว่าแป้นตัวเลข) ดูเหมือนเป็นอวัยวะที่หลงเหลืออยู่บนตัวแป้นพิมพ์ของคุณ คีย์บอร์ดเกมที่ดีที่สุดหลายตัวคือ TKL (ไม่มีปุ่มตัวเลข) ที่ไม่มีแป้นตัวเลขเลย และผู้ใช้จำนวนมากที่มีแป้นพิมพ์ขนาดเต็มแทบจะไม่ได้แตะแป้นตัวเลขเลย พูดตามตรง ปุ่มทั้งหมดบนแป้นตัวเลขมีอยู่ที่อื่น ดังนั้น แถวตัวเลขก็ใช้ได้ เว้นแต่คุณจะป้อนตัวเลขยาวๆ จำนวนมากด้วยตนเอง
แต่จะเป็นอย่างไรถ้าคุณสามารถให้ Numpad ที่ต่ำต้อยของคุณมีจุดประสงค์ใหม่ได้? ด้วยเคล็ดลับง่ายๆ 2-3 ข้อ คุณจะเปลี่ยนแป้นตัวเลขเป็นชุดปุ่มมาโครที่เปิดใช้โปรแกรมโปรดหรือทำงานซ้ำๆ ได้ด้วยการกดปุ่มเพียงครั้งเดียว หรือคุณสามารถเปลี่ยนแป้นตัวเลขเป็นปุ่มเล่นสื่อ คุณสามารถทำให้แป้นตัวเลขเป็นเมาส์ได้ ด้านล่างนี้ เราจะแสดงสามวิธีในการแปลงแป้นตัวเลขของคุณใน Windows 10 หรือ 11:การแมปคีย์ใหม่ด้วย SharpKeys การเขียนโปรแกรมมาโครด้วย AutoHotkey หรือเปิดใช้งานคีย์เมาส์ด้วยการตั้งค่าความง่ายในการเข้าถึงของ Windows
ทำการรีแมปปุ่ม Numpad ด้วย SharpKeys
คุณทราบหรือไม่ว่าปุ่มใดๆ บนแป้นพิมพ์ของคุณ รวมทั้งปุ่ม numpad สามารถถูกแมปใหม่เพื่อให้ระบบปฏิบัติการคิดว่าเป็นอย่างอื่น คุณสามารถทำการแมปคีย์ใหม่ได้โดยใช้แอปฟรีแวร์ที่ชื่อว่า SharpKeys ซึ่งจะเขียนการเปลี่ยนแปลงไปยังตำแหน่งที่ถูกต้องในรีจิสทรีของ Windows หลังจากรีแมปและรีบูตเสร็จแล้ว คุณไม่จำเป็นต้องเรียกใช้แอปต่อไป เนื่องจากการเปลี่ยนแปลงเหล่านั้นจะเป็นส่วนหนึ่งของระบบปฏิบัติการของคุณตั้งแต่นั้นเป็นต้นไป
SharpKeys มีรายการปุ่มที่เป็นไปได้มากมายที่คุณสามารถเปลี่ยนเป็นปุ่มตัวเลขได้ ด้านล่างนี้ เราจะแสดงวิธีเปลี่ยนปุ่ม 4, 5 และ 6 เป็นปุ่มมีเดียและ + / - เป็นปุ่มควบคุมระดับเสียง แต่คุณก็สามารถเปลี่ยนแป้นตัวเลขเป็นแป้นฟังก์ชันได้อย่างง่ายดาย (รวมถึง F14 - F24 ซึ่งแป้นพิมพ์ส่วนใหญ่ไม่มี) อักขระพิเศษหรือตัวควบคุมเว็บเบราว์เซอร์ การเปลี่ยนแปลงเหล่านี้จะมีผลไม่ว่าคุณจะเปิดหรือปิด numlock
1. ดาวน์โหลด ติดตั้ง และเปิดใช้งาน ชาร์ปคีย์ .
2. คลิกเพิ่ม
3. เลือก Num:4 เป็นปุ่ม "จาก" . คุณสามารถทำได้โดยการเลื่อนรายการลงเพื่อค้นหาหรือคลิกปุ่ม Type Key แล้วกดปุ่ม 4 บนแป้นตัวเลข อันหลังเร็วกว่า
4. เลือก Media Prev Track เป็นปุ่ม "ถึง" และ คลิกตกลง .
5. ทำซ้ำขั้นตอนที่ 2 ถึง 4 , การกำหนดคีย์จากและถึงต่อไปนี้:
- หมายเลข 5:-> เล่นสื่อ/หยุดชั่วคราว
- หมายเลข 6:->เพลงถัดไปของสื่อ
- Num:+ -> เพิ่มระดับเสียงสื่อ
- จำนวน:-> สื่อ:ลดระดับเสียง
- จำนวน:* -> สื่อ:ปิดเสียง
6. คลิกเขียนลงในรีจิสทรี .
7. ปิด SharpKeys และ รีบูต .
คีย์ที่คุณแมปจะทำงานแล้ว และคุณไม่จำเป็นต้องเรียกใช้ SharpKeys อีก เว้นแต่คุณต้องการเปลี่ยนการแมปใหม่
เรียกใช้มาโครด้วย AutoHotkey
การใช้เครื่องมือเขียนสคริปต์ยอดนิยมฟรีที่ชื่อว่า AutoHotKey คุณสามารถทำอะไรได้มากกว่าการรีแมปคีย์ของแป้นตัวเลข คุณสามารถสั่งให้พวกเขาทำงานต่างๆ มากมาย ตั้งแต่การเปิดใช้แอปไปจนถึงการพิมพ์ข้อความซ้ำๆ ไปจนถึงการเรียงลำดับคีย์ที่ซับซ้อน สคริปต์จะจัดเก็บไว้ในไฟล์ข้อความไฟล์เดียวที่มีนามสกุล .ahk และหากคุณวางไว้ในโฟลเดอร์เริ่มต้นของ Windows สคริปต์จะโหลดและทำงานในพื้นหลังตลอดเวลา
คุณอาจใช้เวลาหลายสัปดาห์ในการเรียนรู้วิธีใช้คุณสมบัติทั้งหมดของ AutoHotKey (และบางทีคุณควร) แต่ด้านล่างเราจะแสดงวิธีเริ่มต้นใช้งานและกำหนดแป้นตัวเลขของคุณเพื่อเปิดโปรแกรม วางข้อความ หรือนำทางเมนูแบบเลื่อนลง ในการกดเพียงครั้งเดียว โปรดทราบว่า ด้วย AutoHotKey คุณสามารถตั้งโปรแกรมการกระทำต่างๆ ที่ขึ้นอยู่กับว่าเปิดหรือปิด numlock ดังนั้น หากคุณยังต้องการใช้ปุ่มตัวเลขในบางครั้ง คุณเพียงแค่กำหนดมาโครให้กับปุ่มที่ปรากฏขึ้นเมื่อปุ่มตัวเลขปิดอยู่
1. ดาวน์โหลด และ ติดตั้ง ปุ่มลัดอัตโนมัติ . โปรดทราบว่าโปรแกรมรันสคริปต์เท่านั้น คุณต้องใช้โปรแกรมแก้ไขข้อความเพื่อแก้ไข
2. ดาวน์โหลด ติดตั้ง และเรียกใช้ SciTE4AutoHotkey ซึ่งเป็นตัวแก้ไข / IDE ที่ฉันชอบที่สุดสำหรับ AutoHotkey อันที่จริง คุณสามารถใช้โปรแกรมแก้ไขข้อความหรือ IDE อื่น เช่น AHK Studio แต่ฉันชอบ SciTE4AutoHotkey มากกว่า เพราะมันใช้งานง่ายและมีการเติมข้อความอัตโนมัติสำหรับคำสั่งหลักทั้งหมด
3. เพิ่มข้อความต่อไปนี้ ไปที่ด้านบนของไฟล์ สิ่งนี้ไม่จำเป็นอย่างยิ่ง แต่ช่วยในเรื่องประสิทธิภาพได้เล็กน้อย และด้วยการจับคู่แถบชื่อเรื่อง เราจะพูดถึงด้านล่างเล็กน้อย
#NoEnv
#SingleInstance Force
SendMode Input
SetWorkingDir %A_ScriptDir%
SetTitleMatchMode, 2
4. บันทึกไฟล์เป็น myhotkeys.ahk ในโฟลเดอร์เริ่มต้น Windows ของคุณ ซึ่งสำหรับ Windows 10 หรือ 11 คือ C:\Users\[ชื่อผู้ใช้ของคุณ]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup วิธีนี้จะทำให้มั่นใจได้ว่าสคริปต์ปุ่มลัดของคุณจะทำงานทุกครั้งที่คุณเริ่ม Windows
5. ตั้งค่าปุ่ม NumpadHome เพื่อเปิดแผ่นจดบันทึก คุณสามารถเปลี่ยนรหัสนี้ให้ทำงานกับคีย์ใด ๆ หรือเปิดโปรแกรมใด ๆ ได้อย่างง่ายดาย NumpadHome คือสิ่งที่ปุ่ม Numpad7 จะกลายเป็นเมื่อปิด numlock
NumpadHome::
Run notepad
return
นี่คือวิธีเข้ารหัสทางลัด AutoHotKey ทั้งหมด ชื่อของคีย์ตามด้วยเครื่องหมายทวิภาคสองตัว (::) ในบรรทัดถัดไปหรือกลุ่มของบรรทัดคือการดำเนินการของคีย์ และสุดท้ายคือคำสั่ง return ในบรรทัดของตัวเอง คำสั่งสำหรับเรียกใช้แอปคือ "เรียกใช้" และชื่อแอป หากแอปอยู่ในเส้นทางของคุณ คุณสามารถป้อนชื่อได้ ในกรณีนี้คือ "แผ่นจดบันทึก" (หรือ "Chrome") แต่ในหลายกรณี คุณจะต้องใช้เส้นทางที่สมบูรณ์ไปยังไฟล์ .exe (เช่น:"C:\Program Files\Adobe\Elements 13 Organizer\Photoshop Elements 13.0.exe" คือสิ่งที่ฉันใช้เพื่อเปิด Photoshop Elements บน พีซีของฉัน)
โปรดทราบว่าชื่อของคีย์จะต้องตรงตามที่ AutoHotKey ต้องการ ด้านล่างนี้คือตารางชื่อคีย์ทั้งหมดในแป้นตัวเลขของคุณโดยเปิดหรือปิด numlock โปรดทราบว่าหากคุณต้องการใช้แป้นตัวเลขเป็นแป้นตัวเลขในบางครั้ง คุณเพียงแค่ตั้งโปรแกรมแป้นตัวเลขในเวอร์ชันปิด numlock เท่านั้น
ปัดเพื่อเลื่อนในแนวนอน6. ตั้งค่าแป้น NumpadUp เพื่อป้อนข้อความสำเร็จรูป เราใช้ที่อยู่สำนักงานเดิมเป็นตัวอย่าง แต่คุณสามารถใช้อะไรก็ได้ตามต้องการ โปรดทราบว่าคุณเพิ่มตัวแบ่งบรรทัดโดยใช้ `n ในข้อความของคุณ ไม่จำเป็นต้องใช้เครื่องหมายอัญประกาศ เว้นแต่จะเป็นส่วนหนึ่งของข้อความที่คุณกำลังแทรก
NumpadUp::
Send Tom's Hardware`n11 West 42nd Street`nNew York, NY 10011
return
7. ตั้งโปรแกรมปุ่ม NumpadPgUp เพื่อเปิดใช้งานเมนูแบบเลื่อนลง สิ่งของ. การใช้งาน AutoHotKey ที่ดีที่สุดวิธีหนึ่งคือการใช้การกดแป้นที่ซับซ้อนพร้อมกัน ซึ่งจะช่วยให้คุณสามารถทำงานด้วยการกดปุ่มเพียงปุ่มเดียวซึ่งอาจต้องใช้การกดหรือเลื่อนเมาส์เป็นชุด ในตัวอย่างด้านล่าง เราจะทำให้แถบสถานะ (อันที่อยู่ด้านล่างสุดของหน้าต่าง) ปรากฏขึ้นหรือหายไปในแผ่นจดบันทึก
NumpadPgUp::
Send !v
Send {Down}
Send {Enter}
return
สิ่งที่เกิดขึ้นคือเรากด Alt + v (! เป็นโค้ดสำหรับปุ่ม alt) เพื่อเปิดเมนู View ใน Notepad จากนั้นเราจะกดลูกศรลงหนึ่งครั้งเพื่อไปที่ตัวเลือกแถบสถานะ และกด Enter หนึ่งครั้งเพื่อสลับ แต่ทุกอย่างเกิดขึ้นเร็วมากจนคุณไม่ทันสังเกต
ตอนนี้ หากคุณเลือกใช้แป้นพิมพ์ลัดนี้เมื่อไม่ได้อยู่ในแผ่นจดบันทึก ผลลัพธ์จะต่างออกไป หากคุณต้องการ มีวิธีตรวจสอบให้แน่ใจว่าแป้นพิมพ์ลัดใช้งานได้เฉพาะในโปรแกรมใดโปรแกรมหนึ่งเท่านั้น วิธีหนึ่งคือการใส่บรรทัดเหนือปุ่มลัดด้วย #IfWinActive และสตริงจากชื่อหน้าต่าง
#IfWinActive Notepad
NumpadPgUp::
Send !v
Send {Down}
Send {Enter}
return
เป็นที่ยอมรับว่านี่ไม่ใช่โซลูชันที่สมบูรณ์แบบเนื่องจากสคริปต์ของเราใช้การจับคู่แบบหลวม ดังนั้นมันจึงทำงานได้ทั้งใน Notepad และ Notepad++ (ซึ่งลำดับคีย์เดียวกันทำให้สามารถแสดงแบบเต็มหน้าจอได้) AutoHotKey มีหน้าเกี่ยวกับวิธีเจาะจงมากขึ้นด้วยการเลือก #IfWinActive แต่นั่นอยู่นอกเหนือขอบเขตของบทความนี้
8. บันทึกและเรียกใช้สคริปต์ของคุณ เพื่อทดสอบ คุณสามารถกด F5 ใน SciTe4AutoHotkey เพื่อเรียกใช้สคริปต์ของคุณ แต่หากคุณเรียกใช้สคริปต์นี้แล้วและทำการเปลี่ยนแปลง คุณจะต้องคลิกขวาที่ไอคอนถาด AutoHotKey และเลือกโหลดสคริปต์นี้ซ้ำ
เมื่อคุณพอใจกับสคริปต์ AutoHotKey แล้ว ให้ปล่อยให้สคริปต์ทำงานต่อไป หากคุณบันทึกไว้ในโฟลเดอร์เริ่มต้น ระบบจะทำงานทุกครั้งที่คุณบูต Windows มีอะไรอีกมากมายที่คุณสามารถทำได้ด้วย AutoHotKey รวมถึงการกำหนดการกระทำให้กับแป้นตัวเลขของคุณเมื่อใช้ร่วมกับ CTRL, Shift, Windows Key หรือ ALT ดูเอกสาร AutoHotKey สำหรับข้อมูลเพิ่มเติม
ด้านล่างนี้คือโค้ดที่สมบูรณ์สำหรับสคริปต์ตัวอย่างของเรา
#NoEnv
#SingleInstance Force
SendMode Input
SetWorkingDir %A_ScriptDir%
SetTitleMatchMode, 2
NumpadHome::
Run notepad
return
NumpadUp::
Send Tom's Hardware`n11 West 42nd Street`nNew York, NY 10011
return
#IfWinActive Notepad
NumpadPgUp::
Send !v
Send {Down}
Send {Enter}
return
เปลี่ยน Numpad ของคุณให้เป็นเมาส์
หากคุณไม่ต้องการใช้เมาส์แต่ยังต้องใช้งานเดสก์ท็อป Windows มีคุณลักษณะในตัวที่ให้คุณเปลี่ยนแป้นตัวเลขเป็นเมาส์ได้ โดยที่คุณใช้แป้นลูกศรเพื่อเลื่อนตัวชี้ไปรอบๆ นี่คือวิธีเปิดใช้งาน
1. ไปที่เมนูแป้นเมาส์ ในการตั้งค่า วิธีที่ง่ายที่สุดในการค้นหาคือการค้นหา "ปุ่มเมาส์" โดยใช้ช่องค้นหา
2. สลับ "เปิดปุ่มเมาส์" เป็นเปิด .
3. ตั้งค่าความเร็วและความเร่งของตัวชี้ หรือปล่อยให้เป็นค่าเริ่มต้น
ขณะนี้คุณสามารถเลื่อนตัวชี้ไปรอบๆ โดยใช้ปุ่มลูกศรบนแป้นตัวเลขเพื่อเลื่อนโดยกด CTRL เพื่อเร่งความเร็วของตัวชี้และ Shift เพื่อชะลอความเร็ว คุณคลิกซ้ายโดยกด 5 ดับเบิลคลิกโดยกดปุ่ม + คุณสามารถเข้าสู่โหมดคลิกขวาได้โดยกดปุ่ม - ซึ่งจะทำให้ 5 คลิกขวา คุณสามารถกลับไปที่โหมดคลิกซ้ายได้โดยกดแป้นตัวเลข /
แป้นตัวเลขบนชื่อคีย์ | ชื่อปุ่ม Numpad Off |
---|---|
Numpad7 | NumpadHome |
Numpad8 | NumpadUp |
Numpad9 | NumpadPgUp |
Numpad4 | NumpadLeft |
Numpad5 | NumpadClear |
Numpad6 | NumpadRight |
Numpad1 | NumpadEnd |
Numpad2 | NumpadDown |
Numpad3 | NumpadPgDn |
Numpad0 | NumpadIns |
NumpadDot | NumpadDel |
NumpadDiv | NumpadDiv |
NumpadMult | NumpadMult |
NumpadAdd | NumpadAdd |
NumpadSub | NumpadSub |
NumpadEnter | NumpadEnter |