The following accessories have been tested with the Librem 5.
Please add any hardware that you have tested with the Librem 5 to the list and tell us whether it works or not. Notes about exactly what was tested and what functions don't work are helpful. It is helpful to info to identify the device, such as its model number and USB ID. Use the commands lsusb
to get the USB ID, hciconfig
to identify connected Bluetooth devices and sudo dmesg | less
to look at the kernel event log.
Monitors/TVs
The Librem 5 should be able to display an external screen on monitors and TVs that have a USB-C, DisplayPort or HDMI port. The following monitors/TVs have been tested:
Model |
Model No. |
Description |
Works? |
Notes |
LG |
27UK850 |
4K monitor |
Yes |
direct USB-C connection |
Adapter Cables
Purism staff have tested a number of adapter cables with the Librem 5. Please add any cables that you have tested to the list below:
Model |
Model No. |
Description |
Works? |
Notes |
|
|
|
|
|
Hubs
Purism staff have tested a number of USB hubs with the Librem 5. Please add any hubs that you have tested to the list below:
Model |
Model No. |
Description |
Works? |
Notes |
Microsoft Surface USB-C to Ethernet and USB Adapter
|
1860 |
USB-C hub with standard USB port and ethernet port with data transfer rates up to 1 Gbps |
Yes |
Both standard USB and ethernet ports work fine |
Cable Matters USB-C Multiport Adapter with 8K DisplayPort and PD
|
201046-BLK |
USB-C hub with DisplayPort, fast ethernet, 2x USB 2.0 and Power Delivery (PD) |
Partially |
Power Delivery is currently not working. Screen of phone is oriented to left side of external screen and cannot be changed (to right side of external screen), Join Displays is currently only supported Display Mode, Mirror and Single Display seems not supported currently. Changing primary screen to external screen is supported, but not reflected in Settings App |
Startech 4 to 4 USB 3.0 Peripheral Sharing Switch
|
HBS304A24A |
Share up to four USB 3.0 devices between four different computers with remote button to switch |
Yes |
Everything seems to work. |
i-tec USB-C 4K Mini Docking Station PD/Data
|
C31MINIDOCK4KPD |
USB-C hub with HDMI, RJ-45 Ethernet, 2x USB-C (one with PD) and 2x USB-A |
Yes |
Tested HDMI, Ethernet and USB-A (with keyboard and mouse). Didn't test USB Power Delivery. |
Baseus HUB USB-C 8 in 1
|
QTUR0JR6C1RP |
USB-C hub with HDMI (4K@30Hz), gigabit RJ45, SD/TF, 3x USB 3.0, 100W PD BC1.2 |
Yes |
See videos |
Baseus USB-C HUB Docking Station
|
GN16A |
USB-C hub docking station with HDMI (4K@30Hz), SD/TF card slots, 1x USB 3.0, 2x USB 2.0 |
Yes |
Only works when the battery is inserted. |
Twelve South StayGo USB-C Hub
|
|
USB-C hub with HDMI (4K@30fps), 3x USB-A 3.0 (one with PD + BC 1.2), Gigabit Ethernet, USB-C, SD and microSD card, 100W USB-C power input |
Yes |
Reported to stop working when too many connected devices (probably due to max 100W limit) |
PINE64 PinePhone USB-C Docking Bar
|
PPHONE-Dock1 |
Terminus Technology aluminum USB-C hub with USB-C PD Quick Charge input. Output ports: 2x USB 2.0, 1080p HDMI and 10/100Mbps Ethernet |
Yes |
USB ID: 1a40:0101 Forum members report that works, but limits to amount of devices that can be powered. |
Headphones
Model |
Model No. |
Description |
Works? |
Notes |
|
|
|
|
|
Keyboards
Model |
Model No. |
Description |
Works? |
Notes |
Logitech MX Keys keyboard
|
920-009415 |
Wireless Illuminated Keyboard - Graphite with full size layout and separate Bluetooth dongle compatible with Windows, macOS, Linux, iOS, and Android systems – Pair with up-to 3 devices |
Yes |
Only tested with dedicated bluetooth dongle attached to USB hub, not over regular bluetooth |
Rapoo Bluetooth Touch Keyboard
|
E6700 |
Bluetooth Touch Keyboard |
Yes |
Make sure to reboot the phone after first connection |
Sandstrøm Bluetooth Folding Keyboard
|
SKBWLFL19 |
160 g., 90mAh lithium polymer battery, USB charging cable |
yes |
Reddit comment |
TECHGEAR Active Strike Pro |
|
Slim Bluetooth Wireless UK QWERTY Keyboard with Mouse Touchpad |
yes |
Forum comments |
Fintie Ultrathin 4mm Wireless Bluetooth Keyboard
|
|
Black Bluetooth 3.0 keyboard with built-in touchpad that is advertised to work at distance of 10m. |
Yes |
Tested with many Linux devices (Librem 5, PinePhone, Raspberry Pi 4B, Thinkpad T450s and T480s), but has no identifying OUI in its MAC address. Slow charging of its battery. Sometimes need to recreate the Bluetooth connection in Librem 5's configuration to reconnect to this keyboard. |
Mice
Model |
Model No. |
Description |
Works? |
Notes |
|
|
|
|
|
M.2 3042 B-key cards
The Librem 5 uses an M.2 3042 B-key slot for its cellular modem (via USB 2.0 and I2S).
Model |
Model No. |
Description |
Works? |
Notes |
|
|
|
|
|
M.2 2230 E-Key cards
The Librem 5 uses an M.2 2230 E-Key slot for its WiFi/Bluetooth (via SDIO 2.0).
Model |
Model No. |
Description |
Works? |
Notes |
|
|
|
|
|
Cases
The dimensions of Evergreen are 153 x 75 x 15.5 mm and the dimensions of the development batches (Birch, Chestnut and Dogwood) are 150 x 75 x 15.5 mm.
Screen protectors
MicroSD cards
Model |
Model No. |
Description |
Works? |
Notes |
|
|
|
|
|
Laptop shells
Model |
Model No. |
Description |
Works? |
Notes |
NexDock |
|
Laptop shell |
? |
Lists the Librem 5 as a model that should be compatible. |
NexDock 2 |
|
Laptop shell |
In testing |
"we are finishing up support for this hardware now" |
NexDock 360 |
|
Laptop shell with touchscreen, convertible (keyboard can be turned around 360°) |
works |
delivers only 5W which doesn't guarantee charging the phone in convergence mode |
HP Elite X3 LapDock
|
|
|
|
LINux on MOBile tooted: "The USB-C charging cable is full-featured, meaning it can be used to connect to USB-C displays like my HP Elite X3 LapDock." |
Other hardware
Model |
Model No. |
Description |
Works? |
Notes |
Wacom Intuos S
|
CLT-4100 |
USB Pen Tablet |
Partially |
Does not work on external screen, only with screen of phone. Wacom setting currently not available in setting application. Also background image sometimes disappeares. Have to check if (additional) Linux Wacom packages need to be installed |
Microsoft Lifecam Cinema
|
6CH-00002 |
Webcam 720p HD, 30 fps, USB 2.0 |
Yes |
Connected to USB hub. Video and sound work, tested with Cheese application. Make sure to enable microphone in Privacy Setting, then select input sound from webcam. Model No. refers to business package, probably same as H5D-00013 and H5D-00015 |