-
Notifications
You must be signed in to change notification settings - Fork 31
/
#docs.md#
71 lines (55 loc) · 2.43 KB
/
#docs.md#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
---
layout: page
title: Das Keyboard Q Software Documentation
permalink: /docs/
---
<ul class="cards">
{% for card in site.data.docs_cards %}
<li class="cards__item">
<div class="card">
<h3 class="catalog-category-title"><a class="action-link" href="{{card.url}}">{{card.name}}</a></h3>
<p>{{card.description}}</p>
<div class="card-action">
<a class="action-link" href="{{card.url}}">VISIT</a>
</div>
</div>
</li>
{% endfor %}
</ul>
xx*Warning:* the Q software is in very early stage. It's buggy,
incomplete, and poorly documented. However it is improving
quickly. Only use it if you are comfortable being a beta software and
contributing useful feedback.
## Q Desktop Software Installation
### Download and install Q clients software
Q clients can be downloaded from the Q website:
<https://www.daskeyboard.com/technology/q-software/>
### Create a Das Keyboard Q account
In order to use the Q client, you'll need to create an account at
<https://qapp.daskeyboard.com/>
## Sending Signals to your 5Q keyboard + developer API
A bit of lingo first: a *signal* is a message that contains color
information (and more) to be displayed on a 5Q keyboard. All 3rd party
platforms communicate with the Q clients by sending signals very much
like your friends send text messages to your phone. Instead of being a
text message, a signal contains also key color information.
Even without a real Q device, you can play with Signals. Signals will
be displayed on the Q desktop "dashboard mode" and the Q Android app.
There are several possibilities to send signals to the 5Q keyboard:
- [Zapier](https://zapier.com): use Zapier clould platform to create
zaps (like IFTTT recipes). Select the Action called "Das Keyboard
Q". Zapier will create signals based on triggers such as emails,
Facebook events, even new Youtube videos and much more. The app is
currently working with invitations only, here is the link to access
it:
<https://zapier.com/developer/invite/52454/1adf69b9a21dcfa16a1953d99baf253e/>.
- You can also create your own script with the [Q
API]({{site.baseurl}}/q-api-quick-start/).
## Q Developer API
The developer Q API is an easy to use JSON REST API to send signals to
the Q device.
- [Quick start]({{site.baseurl}}/q-api-quick-start/),
- [Full documentation]({{site.baseurl}}/q-api-doc/),
- [Community contributions]({{site.baseurl}}/contributed-links/),
- [API examples]({{site.baseurl}}/script-examples/),