สคริปต์เล็ก ๆ ด้านล่างจะทำสิ่งที่คุณต้องการ คุณต้องติดตั้งwmctrl
เพื่อให้ทำงาน:
sudo apt-get install wmctrl
หลังจากติดตั้งwmctrl
แล้วให้วางข้อความด้านล่างลงในไฟล์และเรียกมันตามที่คุณต้องการ ผมเรียกว่าเหมืองcalc-activate.sh
#!/bin/bash
#This script switches focus to gnome-calculator if it is running.
#If it is not running, it will run gnome-calculator.
if [ "$(wmctrl -l | grep Calculator)" != "" ]; then
wmctrl -a "Calculator"
else
gnome-calculator &
fi
หลังจากบันทึกไฟล์ข้อความแล้วให้เรียกใช้งานได้โดยคลิกขวาแล้วไปที่แท็บการอนุญาต แล้วทำเครื่องหมายที่ช่องExecuteหรือทำจากเทอร์มินัลด้วยchmod
คำสั่ง)
ตอนนี้คุณสามารถตั้งค่าปุ่มมัลติมีเดียของคุณ:
- สำหรับ Ubuntu 11.10 ขึ้นไปให้ไปที่: ระบบ → ค่ากำหนด → แป้นพิมพ์ลัด
- สำหรับ 12.04 และหลังจากนั้นกดSuperคีย์พิมพ์ "ทางลัด" Enterจากนั้นกด
- ตอนนี้หาทางลัด "เรียกใช้เครื่องคิดเลข" คลิกที่มันแล้วกด backspace เพื่อปิดการใช้งาน
- ตอนนี้คุณสามารถเพิ่มทางลัดที่กำหนดเองใหม่ ชี้คำสั่งไปยังเส้นทางแบบเต็มของสคริปต์ที่คุณเพิ่งบันทึก คลิกที่คำสั่งใหม่และกดปุ่มเครื่องคิดเลขเพื่อกำหนด Voila!
โปรดทราบ: เนื่องจากwmctrl
ค้นหาโปรแกรมที่ชื่อว่า "เครื่องคิดเลข" ข้อมูลโค้ดด้านบนอาจไม่ทำงานกับภาษาอื่น gnome-calculator
ในการแก้ไขปัญหาการเปลี่ยนแปลงคำนวณเพื่อให้ตรงกับชื่อเรื่องของหน้าต่างของ
ตัวอย่างเดนมาร์ก:
if [ "$(wmctrl -l | grep Lommeregner)" != "" ]; then
wmctrl -a "Lommeregner"
else
gnome-calculator &
fi