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/.

Package Sidebar

Install

npm i twokeys-server

Weekly Downloads

10

Version

0.5.1

License

GPL-3.0-or-later

Unpacked Size

242 kB

Total Files

77

Last publish

Collaborators

  • gum-joe