Special K

Special K

Not enough ratings
[Special K] Widgets 101
By Kaldaien
Welcome to Widgets 101: Introduction to Information Overload”, in this guide you will learn the basics of interacting with Special K's UI windows using a variety of input devices, assigning keybindings, useful tricks to get these monstrosities off screen when you only have a gamepad handy and much more.
   
Award
Favorite
Favorited
Unfavorite
Introduction
      Widgets are floating UI elements that remain on screen after Special K’s Control Panel is closed. Many widgets are duplicates of prominent Control Panel sections and extremely helpful as standalone data views.


    Interacting with widgets while the Control Panel is closed is possible but the behavior depends on a number of options in the settings menu (shown left), accessed by right-clicking a widget while the Control Panel is open.
Common Settings
Movable
    Allows moving widgets horizontally or vertically depending on docking anchor settings (see below)
      Moving Widgets
        Using a Keyboard:
          • Press and hold Ctrl + Tab to cycle active windows
          • Once activated continue holding Ctrl and use the WASD keys.

        Using a Mouse:
            First ensure that Click-Through is disabled
            • If the Special K Control Panel is open Click-Through is ignored.
            Then click and hold any empty region of the widget and drag.

        Using a Gamepad:

            Xbox (360/One) / Steam:
            • Press and hold X, using LB and RB to cycle through visible widgets
            • Once active use the left analog stick.

            PlayStation:
            • Press and hold Square, using L1 and R1 to cycle through visible widgets
            • Once active use the left analog stick.

When moving widgets, you have the option of anchoring them to a specific side of the screen.
    If one anchor point is set, a pulsating gold grid line indicates where it will snap-back to.
    If two anchor points are set, it cannot be moved.

Resizable
    Allows manual resizing by grabbing the resize grip in the bottom-right corner
    • The Auto-Fit option is removed if Resizable is set

Auto-Fit
    Attempts to grow/shrink automatically in response to the amount of data to display
    • The Resizable option is removed if Auto-Fit is set

Click-Through
    When the Special K Control Panel is closed, left-/right-clicking while the mouse is hovering a widget will pass the input to the game ignoring the widget underneath.

Draw Border
    Bugged in 0.10.x, due to recent ImGui changes – pending removal.


Key Bindings
    All widgets have a visibility toggle keybind that can be assigned by clicking the highlighted region to the right of “Widget Toggle”.
      Some widgets may have additional custom keybinds, assigning them works the same.

Widget Scale
    Widgets store scaling settings, but ImGui scaling is quite unreliable and you are encouraged only to use this as a last resort if widgets are not usable due to size constraints.
Gamepad Input
Individual widget toggles are impractical and opening settings differ slightly from Keyboard & Mouse.

To toggle the visibility of all enabled widgets:
    With Special K's Control Panel open, pull the left and right triggers simultaneously.

To simulate mouse right-click (open a widget's settings menu):
    Double-tap the activation button (Xbox: A, PlayStation: Cross).
Miscellaneous
Widget positions, keybinds and any custom settings they may have are stored system-wide and shared between all games that use Special K

  • This has the potential to cause widgets to move around a lot if you play games at different resolutions.
  • If you find this happening, you are encouraged to use the docking anchor points to prevent widgets from shifting.