Run ControllerMate in Applications folder.Make sure that F9 key is not assigned to any actions. Run System Preferences, select Keyboard & Mouse, and choose Keyboard Shortcut.Here's a detailed demonstration of binding F9 key to Volume Down key. So this solution involves one application installation. This third party application doesn't stay anywhere on screen (and runs as a background daemon).Hence Apple original Bezel icons trivially show up. It runs fast and whenever assigned function keys are pressed, the system receives corresponding virtual volume control key signals.While I didn't find a perfect solution to my problem above, I found a satisfactory solution, which provides: Usually third party applications which binds keys to scripts stay on Menu Bar or Dock and they need to be run at least once every time after reboot (or need to be registered as a Login Item.).Without a Bezel icon, the user should solely rely on the sound to judge the volume level.(According to Rammjet, you can change the way that AppleScript lunches a script such that the system focus doesn't move to AppleScript.) For example, a full-screened DVD Player shrinks back to a window of normal size because AppleScript takes the focus. When AppleScript runs, it takes away the system focus from the current application.(According to Rammjet, you can use Dock Dodger to avoid this short appearance.) AppleScript runs slow and it shows up in Dock for a short period of time.The reasons that I didn't want to use them are: I was looking for a way to bind unassigned function keys to volume control keys without using Apple scripts or thrid party applications. If your keyboard has multimedia keys or wheel, obviously you don't want to do this.) (I simply suggest to use function keys because that's all I got as free keys on my Apple keyboard M2452. If you are like me, you don't have volume control keys and maybe want to assign function keys to volume control keys.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |