MIRA

.. MyInfraredRemoteApplication



GENERAL NOTES
Even with cheap RS232 hardware it is possible to control your BeOS/Zeta system via remote controllers.


This app recognizes most (common) IR codes. But there are still problems if you are using Zeta NEO and Zeta R1 (and later releases): Unfortunately, the message "RESOURCE BUSY" is popping up if I'm booting with already plugged in hardware (RS232 plug).

INSTALLATION
Just unzip MIRA anywhere you want. A possibly present language file will be searched in this directory and should be found in there. If the folder "_Remotes_" will be deleted (or is not present), some remotes with default presets will be created. If an IR remote won't be recognized you can "teach" it.



DIFFERENT REMOTES
A lot of remotes have different buttons, but when you are using a programmable remote controller you can reduce the number of the settable buttons. Many multifunction remotes are limiting the number of button codes to 1-3 codes per second if pushed. Be advised: Some certain remotes are dazzling you with "shift/function" buttons, which are pretending to send the default (TV) codes! There's a lot of fake on this :-( Furthermore, not all buttons send an IR code. My favourite remote controller is a Medion MD81187 (bought at the ALDI store), and the Thomson ROC3205 (MediaMarkt).

TEACHING REMOTES
You can teach a lot of remotes. Already taught remotes will be stored in the "_Remotes_" folder. If you want to teach a remote, you first have to name it and secondly give it the first value of the header displayed in the TextView area. Furthermore, you should check out if the received code has either one or two command-bytes. Regarding to this you can assign that via checkbox during teaching mode. It is helpful to have a look at the "_Chart.html" file or the appropriate remote file.

MIRA is built up modularly, so every received IR code of all available remotes (which are stored in the "_Remotes_" folder) will be verified on its validity.



Quite reliable codes seem to be those of Daewoo, Lenco, Medion, Pioneer, Sharp , Sony und Tevion .
Most programmable remote controllers come with a comparing list of diverse codes for each kind of device. Just try to set them so, that they are using the already present remote files.



Note:
As you can imagine it's hardly possible to give all apps the same "shortcut" in different operating systems (because apps are very individual). Due to that you can reduce the number of allowed remotes with the splitting checkbox, resp. assign them special actions. Known BeOS/Zeta apps with their specialities are generally supported.

When using remote splitting, it is advantageous to avoid interferences between the IR codes. So you should configure your multifunction remotes with presets with different IR code types! At the beginning I thought I just have to differ between 4-5 code types... DUH!... FAR FROM IT!


Remote splitting DISABLED:
Remote buttons 0-9: Depends on the assignment of the preset configuration. The preset-window can handle with drag&drop.
Mute button: muting the master volume
TAB: switching between windows/apps
OK: simulates the enter key (resp. the left mouse button in future)
Power button: Hide/unhide the MIRA window
Eject button: closes the top window, resp. quits the current running application
Menu button: turns on/off remote-splitting
Up/down and  
left/right buttons:
moving the mouse pointer


Remote-Splitting ENABLED:
DT: This remote controller (RC) is defined for the desktop functions.
AP: This RC is defined for applications
AU: This RC is defined for audio apps, which means SoundPlay/MediaPlayer...
VI: This RC is defined for video apps, which means VLC/MediaPlayer...
currently the [Power]-button = starting VLC (more details see info box below). Thanks to "superstippy", I appreciate it a lot!

(c) 2006 RoostersMountain feedback

Tips:
all apps

[Tab] = change FocusView
[Eject] = quit app

Focus on ScrollView:
[UP] = scroll up
[DOWN] = scroll down
[LEFT] = Scroll More UP
[RIGHT] = Scroll More Down
BePDF: (Lenco2)

[UP] = prev. Page
[DOWN] = next Page
[LEFT] = Begin of Doc
[RIGHT] = End of Doc
[>] = Scroll on Page
[[]] = FullSize Window
[Tab] = stepping Focus


VLC 0.7.2: (VI=MedionDVD)

[Power] = Launch VLC
[MENU] = show Interface
[>>|] = next chapter /title
[|<<] = prev chapter/title
[>] = Play
[||] = Pause
[[]] = FullScreen if it's "Overlay on top"
[Key+] = PlaySpeed FOUR
[Key-] = PlaySpeed QUARTER
[N0] = open/top Playlist
[N1-N9] = top MainWin if it's "Overlay on top"
SoundPlay: (Sam-312)

[left] = turn down the volume
[right] = turn up the volume
[>>|] = next title
[|<<] = prev title
[>] = play
[||] = pause

if focus is on the playlist window, use the AP-remote!


Customized toplist:
Yet another playlist...
You can control it by the arrow keys, by the mouse and of course by the remote arrow keys. Starting the song by pushing the [OK] or the [>] button. You can find this file here: /boot/home/_mira_media_list

If there is a Folder.jpg in the song directory, it will be displayed (that's pretty nice and helpful if you arrange your audio files by using an own folder for each album). Remember: There's a second mouse button, too! :)
• that's it for now 'none'.