Customizing the PiBoy's On Screen Display

Customizing the PiBoy's On Screen Display



Figure 1: The contents of the file used to configure the OSD.

The PiBoy DMG features custom software to display an On Screen Display (OSD) of several values such as network status, current draw and battery status. What is displayed by the OSD is customizable by the user. This tutorial explains how to customize the OSD.
1. First, make sure that the PiBoy is connected to your wireless network and that SSH is enabled.
2. To alter the OSD you'll need to remote in to the PiBoy. WinSCP is the program you'll use to do so. Download WinSCP from here. Once downloaded, install the software on your computer.
3. Turn the PiBoy DMG on.
4. Open the WinSCP program.


Figure 2: WinSCP started for the first time.

5. Enter the login information in WinSCP. Listed below are the login details.
File protocol: SFTP
Hostname: retropie
Port number: 22
Username: pi
Password: raspberry


Figure 3: The login information entered in to WinSCP.

6. Click the "Login" button to connect to the PiBoy.


Figure 4: WinSCP logged in to the PiBoy. The right hand window shows the directory structure of the sd card.

7. In the right hand window you'll see the directory structure of the PiBoy's SD card. Navigate to "/home/pi/osd".


Figure 5: Inside the /home/pi/osd directory.

8. Double click the "osd.cfg" file to open it in a text editor.


Figure 6: The osd.cfg file opened.

9. The options for the OSD are explained in the file's comments. To activate a feature remove the "#" character from in front of the option. To disable a feature place a "#" character in from of the option.
10. Save the file to commit the changes.
11. Disconnect from the PiBoy and close WinSCP.
12. Reboot the PiBoy and the changes you've made should be reflected in the OSD.