Have ideas to improve npm?Join in the discussion! »

    twokeys-server

    0.5.1 • Public • Published

    2Keys

    A easy to setup second keyboard, designed for everyone.

    For a full setup guide, see here

    For keyboard mappings, see here

    Support

    Windows is supported only as the server (where the hotkeys will run) and a raspberry pi is required to run the detector.

    WARNING

    This will download a copy of AutoHotkey_H, a DLL version of AutoHotkey

    Building

    To build the server, where hotkeys are run:

    $ cd server
    $ yarn
    $ yarn run compile
    

    To build the detector:

    $ cd detector
    $ pip3 install -r required.txt
    

    Devices

    Server: The device running the hotkeys sever, i.e. where the hot keys will be run

    Detecter: Device that handles detection of key presses & which keyboard it is and sends this to the server

    Sofware used & inspiration

    Inspired by LTT editor Taran's second keyboard project: https://github.com/TaranVH/2nd-keyboard

    2Keys uses AutoHotkey_H (a DLL version of AutoHotkey): https://hotkeyit.github.io/v2/

    License

    Copyright 2018 Kishan Sambhi

    2Keys is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

    2Keys is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

    You should have received a copy of the GNU General Public License along with 2Keys. If not, see https://www.gnu.org/licenses/.

    Install

    npm i twokeys-server

    DownloadsWeekly Downloads

    3

    Version

    0.5.1

    License

    GPL-3.0-or-later

    Unpacked Size

    242 kB

    Total Files

    77

    Last publish

    Collaborators

    • avatar