Data Sheet

4D SYSTEMS 4DPi-32-II Primary Display Raspberry Pi Compatible
© 2018 4D SYSTEMS Page 9 of 18 www.4dsystems.com.au
4DPi
-32
-II Primary Display
Raspberry
Pi
4.8. HDMI or 4DPi Output
To switch the X Windows output being displayed on
HDMI or 4DPi output, X can be launched using the
following commands:
startx -- -layout TFT
startx -- -layout HDMI
Alternatively, these commands do the same thing:
FRAMEBUFFER=/dev/fb1 startx
Startx
4.9. Changing DPI output
It is possible to change the DPI output of the 4DPi
the same way as other LXDE based systems.
login as pi and open terminal
nano .Xresources
Add this line:
Xft.dpi: 75
reboot... This will set the DPI to be 75
Optimising appearance/ sizes
The 4DPi-32 has a 320x240 resolution display, so
expectations need to be realistic when dealing with
the content which is viewed on this 3.2” display.
Raspbian as the OS itself, has not been optimised to
run on a display with this resolution, so there are
some menus and applications which will not display
correctly, or fit on the screen entirely.
This however can be helped somewhat, by setting
up the display appearances, and setting fonts and
menus to be smaller.
It is recommended to use a USB mouse and
keyboard to set this up.
Raspberry Menu -> Preferences -> Appearance
Settings
go to Menu Bar tab
Select Small
go to System tab
click on font (Robo Light)
drag window, to see font size, select 8
(close window [x])
Click on File Manager in Menu Bar
Go to Edit, select Preferences
Select Display
Choose smallest icon sizes for all icon types
Click on "Size of Large Icons", press tab 6 times (as
the OK button is not visible), Press enter
Right click on menu bar (just left from pi menu,
near bottom edge of menu bar), to get a pop-up
menu
Choose Add/Remove Panel Items
Remove unwanted items (eg Bluetooth)
(close window [x])
Raspberry Menu->Shutdown->Reboot
These are subject to change as the Raspbian OS gets
updated, but changes such as these can assist with
displaying content on the small display, if you are
wanting to use it for a computer monitor, rather
than an HMI or GUI for a custom application.