Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Virtual Serial Port - and a Layout that uses that virtual serial port for Plover #677

Merged
merged 5 commits into from
Aug 23, 2016
Merged

Conversation

SmackleFunky
Copy link
Contributor

This adds support for a virtual serial usb device. It appears along side the other HID devices when enabled.
It is useful for being able to send over usb serial instead of as a HID device, in case you ever need such a thing.,

In my case, I wanted to use a serial device to emulate a Stenograph machine to be used in plover. This is implemented for the ergodox, but can easily be adapted for others.

Macro functions can be used to send whatever you need over serial.

@SmackleFunky
Copy link
Contributor Author

Is there a way to define a layout to be only for Ergodox Ez, now that the paths have been merged? Unfortunately this doesn't work with Infinity due to the different base code.

@fredizzimo
Copy link
Contributor

You should be able to add a keymaps folder inside the EZ subfolder, and add your keymap to that subfolder. Keymaps there will be EZ only.

@fredizzimo
Copy link
Contributor

I will try to port this to the Infinity at some point, as I don't see any reason why it wouldn't be possible to do there too.

Of course someone else can do that too, but in that case, please notify me before you start, otherwise we might do duplicate work.

@SmackleFunky
Copy link
Contributor Author

Great thanks, I'll make the change once I've tested all-keyboards again.
Should be doable there also, I just hadn't looked at the non-lufa code yet

@algernon
Copy link
Contributor

I love this, a lot. Looking forward to trying it!

@jackhumbert
Copy link
Member

This is awesome! Thanks for adding this :)

@jackhumbert jackhumbert merged commit a920548 into qmk:master Aug 23, 2016
petrovs12 pushed a commit to petrovs12/qmk_firmware_sval that referenced this pull request May 21, 2024
* Add vial support to bm43a

* Add missing pragme

* Remove README
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants