Mercurial > louis > kiibohd-controller
view Macro/PartialMap/capabilities.kll @ 377:dbbdedccc275
Adding layer rotation (next/prev) capability
- Requires kll update
- Including udev id update
author | Jacob Alexander <haata@kiibohd.com> |
---|---|
date | Mon, 28 Sep 2015 19:58:39 -0700 |
parents | 8d41330c194d |
children | 0f7a6b593dc4 |
line wrap: on
line source
Name = PartialMapCapabilities; Version = 0.2; Author = "HaaTa (Jacob Alexander) 2014-2015"; KLL = 0.3b; # Modified Date Date = 2015-09-24; # Capabilties available to the PartialMap module layerState => Macro_layerState_capability( layer : 2, state : 1 ); layerLatch => Macro_layerLatch_capability( layer : 2 ); layerLock => Macro_layerLock_capability( layer : 2 ); layerShift => Macro_layerShift_capability( layer : 2 ); # By default, rotate to the next layer # The current rotating layer is stored separately to the layer stack # But still sets the layer stack using the layerLock/unlock mechanism # Argument 0 -> Next, 1 -> Previous layerRotate => Macro_layerRotate_capability( previous : 1 ); # Defines available to the PartialMap module stateWordSize => StateWordSize_define; stateWordSize = 8; # Default for now, increase to 16 or 32 for higher limits