🎂 Houdini 150   🚚 FREE FEDEX SHIPPING from 397 USD   🌎 WORLDWIDE SHIPPING for 25 USD

Bluetooth-Tastatur

Anleitung

Atom can work as a Bluetooth keyboard, and type messages on your phone. Please note that we have not yet collected all the information to support you - this is still an UNSUPPORTED FEATURE.

Um die UnterstĂĽtzung fĂĽr die Bluetooth-Tastatur einzuschalten, gehen Sie zu unserer MagiScript-Editor und verbinden Sie Atom. Unten rechts auf der Seite sollten Sie einen Bereich fĂĽr Atom-Befehle sehen. Geben Sie ein. /Ht in the input and press Enter (only three characters, no spaces, and the letter case is important). Atom will restart, and when you connect again to your system should offer to pair Atom.

Wenn Sie die Bluetooth-Tastaturunterstützung deaktivieren möchten, geben Sie im gleichen Eingabefeld /Hf ein - Atom wird neu gestartet und die Tastaturunterstützung wird deaktiviert.

CAVEATS

Wenn Sie die Unterstützung ein- und ausschalten, ändert sich die Bluetooth-Fußspur von Atom. Das System, mit dem Sie Atom zuvor verbunden haben, erinnert sich möglicherweise an das vorherige Footmark und kann keine Verbindung herstellen. Versuchen Sie in diesem Fall die folgenden Schritte: Heben Sie das Pairing von Atom in den Bluetooth-Einstellungen auf (Gerät vergessen), schalten Sie Bluetooth EIN/AUS, starten Sie den Browser neu, oder starten Sie das Gerät neu.

Möglicherweise müssen Sie dies auch tun, wenn Sie die Firmware aktualisieren.

Atom koppeln

Wenn Atom als Bluetooth-Tastatur funktioniert, müssen die Betriebssysteme es koppeln. Dies ist ein Bluetooth-Begriff für die Einrichtung einer sicheren Kommunikation zwischen zwei Geräten. Dieser Dialog erscheint zum Beispiel auf dem Mac. Ähnliche Dialoge sind auch unter Windows, iOS und Android zu erwarten.

Alle diese Betriebssysteme stellen automatisch eine Verbindung zu Atom her, sobald Sie es einschalten. Soweit uns bekannt ist, können Sie dieses Verhalten nicht abstellen.

CAVEATS

Sobald Sie unter iOS eine Bluetooth-Tastatur anschließen, wird die virtuelle Tastatur auf dem Bildschirm deaktiviert. Soweit wir wissen, können Sie dieses Verhalten nicht abschalten. Wir werden einen MagiScript-Befehl hinzufügen, den Sie bei einem Druck auf die Atom-Tastatur ausführen können, um die Tastatur anzuzeigen.

Wenn Sie Atom mit einem Betriebssystem (Windows, Mac, iOS, Android) koppeln, kann die Kopplung mit einem anderen Betriebssystem fehlschlagen. Sie müssen "Dieses Gerät vergessen" und es erneut koppeln, um eine Verbindung herzustellen.

Eine einfache Mini-App zum Ausprobieren der TastaturunterstĂĽtzung

Die verfügbaren MagiScript-Befehle im Zusammenhang mit der Bluetooth-Tastatur-Unterstützung sind dokumentiert: MagiScript Bluetooth-Tastatur. Bitte beachten Sie, dass sich diese Befehle ändern können, wenn wir die Firmware vor der Veröffentlichung der Bluetooth-Tastatur-Unterstützung verbessern.

Hier ist eine einfache Miniapplikation fĂĽr numerische Eingaben:

function main() {
}

let mapping = [
    '1', '2', '3',
    '4', '5', '6',
    '7', '8', '9',
    MEDIA_SHOW_KEYBOARD, '0', KBD_BACKSPACE
];

function onAtomButtonClick(keyCode) {
    let key = mapping[keyCode];
    if (typeof key === 'string') {
        keyboard.type(key);
    } else
    if (typeof key === 'number') {
        keyboard.tap(key);
    } else {
        media.tap(key);
    }
}

function onEvent(e) {
    if (e.source === 'atom:button' && e.type === 'click') {
        onAtomButtonClick(parseInt(e.value));
    }
}

Oder Sie können ein anderes Mapping für oben/unten/links/rechts ausprobieren, das mit Inject funktioniert:

function main() {
}

let mapping = [
    KBD_LEFT, KBD_UP,   KBD_RIGHT,
    KBD_LEFT, KBD_DOWN, KBD_RIGHT,
    '',       '',       '',
    MEDIA_SHOW_KEYBOARD, '', KBD_BACKSPACE
];

function onAtomButtonClick(keyCode) {
    let key = mapping[keyCode];
    if (typeof key === 'string') {
        keyboard.type(key);
    } else
    if (typeof key === 'number') {
        keyboard.tap(key);
    } else {
        media.tap(key);
    }
}

function onEvent(e) {
    if (e.source === 'atom:button' && e.type === 'click') {
        onAtomButtonClick(parseInt(e.value));
    }
}

Nur der Inhalt der Zeilen 4 - 9 wurde ersetzt.

Internationale TastaturunterstĂĽtzung

Bluetooth-Tastaturen senden Tastaturpositionen, nicht das genaue Zeichen, das mit dieser Taste verbunden ist. Wenn z. B. auf einer deutschen oder ungarischen "QWERTZ"-Tastatur (wenn dies die Einstellung Ihres Betriebssystems ist) eine "0" gesendet wird, wird ein "ö"-Zeichen getippt. Auf einer französischen "AZERTY"-Tastatur wird, wenn die Tastatur ein "a" sendet, das Zeichen "q" eingegeben. Die gewählte Tastaturbelegung bestimmt, welche Zeichen Atom senden kann.

Die Betriebssysteme handhaben die Situation unterschiedlich. Sie werden wahrscheinlich ein iOS- oder Android-Telefon mit Atom verwenden, und vielleicht ein Windows- oder Mac-Gerät für die Entwicklung. Sie werden die Einstellungen des Geräts kennen, mit dem Sie arbeiten, aber Sie können Atom auch mit dem Telefon eines Zuschauers verbinden. Auf diese Weise können Sie einen Sperrbildschirm-Effekt ausführen oder eine Vorhersage auf dem Telefon des Zuschauers eintippen, dessen Tastatureinstellungen jedoch unbekannt sein werden.

It has not yet been researched and decided how we will support international keyboards.

ankreuzen