I had a look through the forum for posts on this topic (
audio controls via keyboard), and also through the extensive documentation in the MorphOS Library, but I just cannot find anything on the topic, so . . .
For MorphOS 3.19 and later, I would like to see the volume/mute buttons supported on external wired, and even bluetooth (which work via Dual Boot - paired via Mac OSX) keyboards, particularly the Apple keyboards, as many users will probably be using them, as there does not even seem to be a command that will allow them to have these keys be made functional as a "custom key" in MorphOS.
I know it's only a minor point and we all have mice/trackpad/trackballs to click on the functions on the volume bar or the slider in the Mixer, though there does not even seem to be a command to control Mixer either, and the Mute function in the Mixer does not even have a keyboard shortcut option so even if you could open the Mixer with a shortcut key you cannot access any function or Tab with a keyboard shortcut. Audio is one of the fundamentals of using a computer, so why MorphOS is so poorly featured in this regard I am at a loss to understand.
I do use the excellent "
mfkey" utility by Alfonso Ranieri which does allow you to customise the Function Keys - as far as I am aware - which seems to be the
only way to customise the F1-12 Keys on a MorphOS used external keyboard!
Though that still leaves the Apple keyboards F13 to F16 keys and the audio (volume down/up/mute) are all, by default,
useless/impotent. I initially on my MacMini setup a custom key for the eject key to be used with a combined keypress with Control+eject, though on my iMac the eject key does seem to be catered for. That said, what about the additional F? Keys 13-16 which on Windows keyboards seem to have the equivalent keys of F14-Print Screen, F15-Scroll Lock, F16-Pause-Break, and so, these keys are not possible, not even with
Alfonso Ranieri's utility, to be able to access these keys in a custom way, as they are totally unused within MorphOS, as far as I can determine? So, that's 19 keys at least on just about every external keyboard that are
useless for use with MorphOS, unless you utilise
Alfonso Ranieri's MorphOS FKey utility !
Also, the keybinding of the F1 and F2 keys of the iMac to turn the screen brightness down/up (respectively) could do with a serious re-think. As not every user will find that the F1 and the F2 keys will suit their use of MorphOS, as PageStream has some F-Keys actions (F1 to F4) that have specific functions within that program, so there needs to be a utility (like
mfkey) that will allow a user to
choose which
"F key" they personally, and individually, want to 'specify' for their needs with MorphOS. Ideally there should be additional key qualifiers, L/Control, L/Alt, L/Cmd, R/Control, R/Alt, R/Cmd, as well as L/Shift and R/Shift. This would allow for a far greater way to launch favourite programs. As the only way to do so currently is to chase the program down with the mouse/trackpad/trackball which usually means opening a multitude of directories to reach the folder/directory that contains the program/game that the user is looking to load, instead of a multi-key press shortcut.
By the way, for MorphOS developers information, the utility "
KeyMorpher" has the
Command and Alt keys the wrong way round, as the Command key is always closest to the spacebar. Also, there is
no Help key between the right Alt/Option and Control keys on the Apple/Windows embedded or external keyboards. The "
Help" key on Apple external keyboards seems to usually be placed where the "
Insert" key is shown on "
KeyMorpher". Some older Amiga programs might benefit if the Apple "
Help" key was diverted from the Amiga historical position of the Help key and made to operate as the Amiga Help key as there is no equivalent for where it was originally and where KeyMorpher seems to expect MorphOS to be able to
get "[b]Help" by pressing a non-existent key[/b]!!
Also, the F13, F14 (Print Screen), F15 (Scroll Lock), F16 (Pause-Break) and the eject and audio control keys are just not shown on "
KeyMorpher" and non-functional with external keyboards with MorphOS.
MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5