[macOS] FnLamp - aplikasi menu bar untuk mengubah dan menampilkan mode tombol fn dengan mudah
(github.com/enarche-ahn)Sudah lama tidak membawa seri "buat untuk diri sendiri karena saya membutuhkannya lalu saya pakai sendiri" lagi.
Kali ini saya membawa sebuah aplikasi yang menampilkan mode fn saat ini di menu bar macOS, sekaligus memungkinkan Anda mengganti modenya lewat klik atau shortcut.
Kenapa saya membuatnya?
Tombol function biasanya lebih nyaman dipakai sebagai tombol fungsi khusus seperti mengatur kecerahan / volume.
Namun saat debugging di berbagai IDE, kita justru membutuhkan F1, F2 asli, bukan?
Masalahnya, di Mac untuk mengubah ini Anda harus masuk ke [Pengaturan Sistem - Keyboard - Pintasan Keyboard - Tombol Fungsi - Gunakan tombol F1, F2, dan seterusnya sebagai tombol fungsi standar]
Lagi pula, kita juga baru tahu sedang disetel ke mode apa setelah menekannya.
Sampai sekarang saya bertahan dengan menghubungkan skrip seperti ini ke shortcut Karabiner,
tapi rasanya tetap ada yang kurang...
#!/bin/bash
# Toggle fn key behavior
CURRENT=$(defaults read -g com.apple.keyboard.fnState 2>/dev/null || echo 0)
if [ "$CURRENT" -eq 1 ]; then
defaults write -g com.apple.keyboard.fnState -bool false
echo "➡ 특수 기능 키 모드 (Brightness / Volume)"
afplay /System/Library/Sounds/Blow.aiff >/dev/null 2>&1 &
else
defaults write -g com.apple.keyboard.fnState -bool true
echo "➡ 표준 기능 키 모드 (F1 / F2 ...)"
afplay /System/Library/Sounds/Frog.aiff >/dev/null 2>&1 &
fi
/System/Library/PrivateFrameworks/SystemAdministration.framework/Resources/activateSettings -u
Kebetulan, karena kuota penggunaan Claude minggu ini masih sedikit tersisa, saya menjelaskan konsepnya dan memberikan skrip yang saya pakai, lalu hasilnya dibuat dengan sangat bagus...
Dalam beberapa jam saja sudah selesai.
Fitur utama
- Indikator menu bar: LED dua baris
fn/ 🌞 untuk menampilkan mode saat ini sekilas - Toggle lewat klik: klik kiri ikon menu bar untuk langsung mengganti mode
- Shortcut global: default
⌃⌥⌘Funtuk mengganti mode dari mana saja - Kustomisasi shortcut: menu klik kanan → pengaturan shortcut untuk mengganti ke kombinasi tombol yang diinginkan
- Popover notifikasi saat pergantian: saat mode berubah, hasilnya ditampilkan di bawah menu bar selama 1 detik
- Deteksi perubahan eksternal: indikator otomatis tersinkron meski mode diubah dari jalur lain seperti aplikasi Pengaturan
Belum ada komentar.