Setelah lama, saya kembali dengan seri "dibuat dan digunakan oleh saya" (mengembangkan karena saya membutuhkannya dan menggunakannya sendiri).

Apa itu?
Ini adalah aplikasi yang menampilkan mode fn saat ini di menu bar macOS dan memungkinkan Anda mengubah mode dengan klik atau shortcut.
Mengapa dibuat?
Biasanya nyaman menggunakan function key sebagai tombol fungsi khusus seperti penyesuaian kecerahan / volume.
Namun, saat debugging di berbagai IDE, Anda membutuhkan F1, F2 asli, bukan?
Namun, untuk mengubah ini di Mac, Anda harus mengatur [Pengaturan Sistem - Keyboard - Shortcut Keyboard - Function Keys - Gunakan F1, F2, dan kunci lainnya sebagai function key standar] ... wow... Anda harus mengaturnya
Apalagi, saya harus mencoba untuk tahu ke mode apa saya berubah hehe
Jadi, sejauh ini saya telah mengatasi dengan menggunakan script seperti ini yang tertaut ke shortcut Karabiner, tetapi terus 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, saya masih memiliki penggunaan Claude minggu ini, jadi saya menjelaskan konsepnya dan memberikan script yang saya gunakan, dan dia membuatnya dengan sempurna... Selesai dalam beberapa jam. (Wow! Dia melakukan dengan baik...)
Fitur Utama
Indikator Menu Bar | Menampilkan mode saat ini sekilas dengan LED dua baris fn / 🌞 |
Toggle Klik | Ubah mode langsung dengan mengklik kiri ikon menu bar |
Shortcut Global | Ubah mode dari mana saja dengan ⌃⌥⌘F default |
Kustomisasi Shortcut | Ubah ke kombinasi kunci yang diinginkan dalam Menu klik kanan → Pengaturan shortcut |
Popover Notifikasi Perubahan | Tampilkan hasil selama 1 detik di bawah menu bar saat mode berubah |
Deteksi Perubahan Eksternal | Sinkronkan indikator secara otomatis bahkan jika diubah melalui path lain seperti aplikasi Pengaturan |
Cara Penggunaan
Saat menjalankan aplikasi, indikator muncul di menu bar (tidak ada ikon Dock).
Klik kiri → Ubah mode fn dengan segera
Klik kanan (atau ⌃+klik kiri) → Menu konteks
Toggle fn (T) — Ubah mode
Refresh Status (R) — Terapkan perubahan eksternal segera
Pengaturan Shortcut… — Ubah shortcut global
Keluar (Q)
Shortcut global ⌃⌥⌘F — Ubah mode terlepas dari fokus
---
GitHub:
https://github.com/enarche-ahn/FnLamp
---
Saya tidak dapat menyediakan file biner karena belum terdaftar di program Developer Apple.
Bagaimanapun, Xcode gratis, jadi silakan buat dan gunakan jika Anda membutuhkannya~
Sepertinya tidak akan terjadi untuk saat ini... tetapi jika saya mendaftar dalam program pengembang, saya akan mengunggah file biner juga~