Skip to content
/ ps17 Public
forked from solartempest/ps17

Custom VIA firmware for Atlantis PS17 / Keyspresso Numpad V2 with layer lighting, VIA remappable encoders, and more! Code and firmware now moved to my main fork: keyboards/solartempest/ps17

Notifications You must be signed in to change notification settings

crembz/ps17

 
 

Repository files navigation

Atlantis PS17 Macropad

Update: PS17 firmware is now moved!

Find the latest code and files in my main fork: qmk_firmware/keyboards/solartempest/ps17

Atlantis PS17

A 17-key macro pad with pushbutton rotary encoder and underglow RGB per key RGB and for the case.

For detailed instructions on using VIA and flashing, please refer to the sections further down the page!

  • Keyboard Maintainer: solartempest
  • Hardware Supported: Atlantis PS17 v2
  • Hardware Availability: rioo897

Custom Features:

  • Remappable rotary encoder controls volume up/down/mute.
  • Allows for remapping of per-layer rotary encoder functions in VIA.
  • VIA support included by default.
  • RGB underglow and matrix support and remapped to physical locations (nicer gradient and effects).
  • Adds custom layer lighting with custom gradients for each.
  • Custom macro key in VIA for Super Alt Tab, which is fully compatible with rotary encoders.
  • Custom macro key in VIA for moving windows to other monitors in Windows, which is fully compatible with rotary encoders.
  • Adds key combo functionality for backspace, delete, and arrow keys.

Make and Flashing

Make example for this keyboard (after setting up your build environment):

qmk compile -kb solartempest/ps17 -km via

To reset the board into bootloader mode, tap the Reset switch mounted on the bottom of the PCB. Flash with QMK toolbox, auto-flash.

Using with VIA

  • After flashing, in VIA make sure to Import Keymap, which is "ps17 VIA keymap.json". This will alow VIA to recognize the updated layout and custom functions. VIA will not auto-recognize the keyboard with this firmware because of the necessary customization.
  • Go to Save+Load to Load Saved Layout. You can import my own layout "ps17 VIA layout.json" or just use the Keymap tab to assign your own keys. Having another keyboard connected can be handy for doing this step.
  • It is a good idea to Save Current Layout after you decide on your mapping.

See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.

About

Custom VIA firmware for Atlantis PS17 / Keyspresso Numpad V2 with layer lighting, VIA remappable encoders, and more! Code and firmware now moved to my main fork: keyboards/solartempest/ps17

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 97.3%
  • Makefile 2.7%