Difference between revisions of "PinePhone Accessories"

From Dejvino's Knowledge Base
Jump to navigation Jump to search
(Created page with "== Keyboard == === Bluetooth Keyboard === Any regular BT may be used. Guide on connecting: [https://wiki.archlinux.org/index.php/Bluetooth_Keyboard] === ...")
 
Line 4: Line 4:
  
 
Guide on connecting: [https://wiki.archlinux.org/index.php/Bluetooth_Keyboard]
 
Guide on connecting: [https://wiki.archlinux.org/index.php/Bluetooth_Keyboard]
 +
 +
Additionally the ''bluetooth'' or ''bluetoothd'' service needs to be enabled on boot:
 +
{{codeblock|1=rc-update add bluetooth}}
 +
 +
And the bluetooth controller needs to be powered on. Add the line {{code|AutoEnable=true}} in ''/etc/bluetooth/main.conf'' at the bottom in the ''[Policy]'' section:
 +
{{codeblock|title=/etc/bluetooth/main.conf|1=
 +
[Policy]
 +
AutoEnable=true
 +
}}
  
 
=== [[I2C]] Keyboard ===
 
=== [[I2C]] Keyboard ===

Revision as of 14:17, 23 May 2020

Keyboard

Bluetooth Keyboard

Any regular BT may be used.

Guide on connecting: [1]

Additionally the bluetooth or bluetoothd service needs to be enabled on boot: rc-update add bluetooth

And the bluetooth controller needs to be powered on. Add the line {{{1}}} in /etc/bluetooth/main.conf at the bottom in the [Policy] section: /etc/bluetooth/main.conf[Policy] AutoEnable=true

I2C Keyboard

It should be possible to connect a keyboard over the I2C bus via the pogo pins on the back.

There is even an I2C - HID standard and a driver in the Linux kernel: [2]

TODO: Research