Multiple Keyboards with RaspberryPi and OSC: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Julian (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Julian (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
==Installation== | |||
===Python3=== | |||
<code>$ sudo apt-get update</code><br/><code>$ sudo apt-get install python3 python3-dev python3-pip gcc</code> | |||
===Python EvDev=== | |||
Über das [http://python-evdev.readthedocs.io/en/latest/index.html Python EvDev] Package können wir auf Linux' [https://en.wikipedia.org/wiki/Evdev input event interface] zugreifen.<br /> | |||
<code>$ sudo apt-get install raspberrypi-kernel-headers</code><br /><code>$ sudo pip install evdev</code> | |||
===Python OSC=== | |||
<code>$sudo apt-get install python-osc</code> | |||
===Code=== | |||
*Noch herausfinden: Python findet die Headers nicht, wenn man das Script auf dem Desktop speichert. Speichert man sein Script in Documents, läuft es problemlos... | *Noch herausfinden: Python findet die Headers nicht, wenn man das Script auf dem Desktop speichert. Speichert man sein Script in Documents, läuft es problemlos... | ||
===Script beim Start des Raspis ausführen=== | |||
http://www.instructables.com/id/Raspberry-Pi-Launch-Python-script-on-startup/ | http://www.instructables.com/id/Raspberry-Pi-Launch-Python-script-on-startup/ | ||
Version vom 20. März 2018, 13:04 Uhr
Installation
Python3
$ sudo apt-get update
$ sudo apt-get install python3 python3-dev python3-pip gcc
Python EvDev
Über das Python EvDev Package können wir auf Linux' input event interface zugreifen.
$ sudo apt-get install raspberrypi-kernel-headers
$ sudo pip install evdev
Python OSC
$sudo apt-get install python-osc
Code
- Noch herausfinden: Python findet die Headers nicht, wenn man das Script auf dem Desktop speichert. Speichert man sein Script in Documents, läuft es problemlos...
Script beim Start des Raspis ausführen
http://www.instructables.com/id/Raspberry-Pi-Launch-Python-script-on-startup/
- Das Raspi soll natürlich auch nicht in Ruhezustand gehen... Die Lösung:
Open a root terminal in raspberry Pi. Now you need to edit your script that's starting X. In the default build with lightdm.
Open "lightdm.conf" file located in,
/etc/lightdm/lightdm.conf
Add below line in to SeatDefault section.
[SeatDefaults]
xserver-command=X -s 0 -dpms
Restart your Raspberry Pi.