ฉันจะเรียกใช้แอพอื่นเมื่อกดปุ่มเครื่องคิดเลขบนแป้นพิมพ์ได้อย่างไร


25

ฉันเป็น Logitech Media Keyboard 600 ซึ่งมีปุ่มแยกต่างหากเพื่อเปิดเครื่องคิดเลข ฉันต้องการมันค่อนข้างบ่อย แต่เครื่องคิดเลขที่ Windows จัดส่งนั้นไม่มีประโยชน์ มีขั้นสูงมากขึ้นที่นั่น

ดังนั้นฉันจึงติดตั้งแอปพลิเคชั่นเครื่องคิดเลขอื่นและต้องการให้คีย์พิเศษนี้เริ่มต้นแอพนี้แทนแอปเริ่มต้น

เป็นไปได้ไหม

ฉันไม่ได้กำลังค้นหาโซลูชันเพื่อตรึงแอปไปยังแถบงานและใช้ปุ่มทางลัดอื่นเพื่อเปิดใช้งาน


1
เครื่องคิดเลขใหม่ใน Win7 นั้นดีจริงๆ คุณพบอะไรที่ดีกว่า
Paradroid

1
เช่น PowerToys Calculator สำหรับ WXP ไม่ทำงานสำหรับ W7 แต่ SpeedCrunch ใช้งานไม่ได้ ต้องการบางสิ่งบางอย่างที่มีประวัติและเช่น
ทำเครื่องหมาย

@mark คุณอาจต้องการพิจารณาว่าคำตอบของ Tim Cนั้นน้อยกว่าคำตอบที่ยอมรับและดูเหมือนจะเป็นทางออกที่ดีที่สุด
jnm2

คำตอบ:


3

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

คุณสามารถลองแทนที่เครื่องคำนวณที่เรียกใช้งานได้ ( %windir%\system32\calc.exe) ด้วยเครื่องคิดเลขอื่น ๆ แต่นั่นอาจมีความเสี่ยง


แค่นั้นแหละ! ฉันมักจะหลีกเลี่ยงซอฟต์แวร์ที่ผู้จำหน่ายจัดหามานี้มีประสบการณ์ที่แย่มากในช่วง 15 ปีที่ผ่านมา .. แต่ดูเหมือนว่าเวลาจะเปลี่ยนไป ;-) ด้วยซอฟต์แวร์นี้คุณสามารถกำหนดค่าคีย์เพื่อเรียกใช้แอพที่คุณต้องการ
ทำเครื่องหมาย

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

64

แก้ไขคีย์รีจิสทรีนี้:

HKLM/software/microsoft/windows/currentversion/explorer/appkey/18/ShellExecute

หากไม่มีอยู่ให้สร้างค่าสตริงที่มีชื่อShellExecuteและเป็นค่าพา ธ ไปยังโปรแกรมของคุณ


2
ขอบคุณนั่นเป็นประโยชน์และทำงานได้โดยไม่จำเป็นต้องติดตั้งซอฟต์แวร์ใด ๆ !
ทำเครื่องหมาย

ของฉันคือ 'HKEY_LOCAL_MACHINE' แทนที่จะเป็น 'HKLM'
Dan W

13
'HKLM' เป็นมาตรฐาน abbr สำหรับ 'HKEY_LOCAL_MACHINE'
Mark Cidade

7
บน Windows 10 HKLM / software / microsoft / windows / currentversion / explorer / appkey / 18 ว่างเปล่า แก้ไข: ShellExecute เป็นค่าสตริงที่คุณต้องทำและค่าของมันควรเป็นพา ธ เต็ม
Mark Jeronimus

ในกรณีของฉัน (Windows 10) ShellExecute=calc.exeค่าซึ่งเป็นค่าเริ่มต้นมี การเปลี่ยนเป็นเส้นทางแบบเต็มของเครื่องคิดเลขที่ฉันเลือกใช้งานได้ดี
Suma
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.