[REL] Keyboard Viewer 1.3.2 [113955]

Discussion in 'Released Mods' started by wondible, March 18, 2015.

  1. wondible

    wondible Post Master General

    Messages:
    3,286
    Likes Received:
    2,084
    Draw keyboards in settings so you can tell what is mapped and what is free.

    normal.png

    Superpowers

    Clicking on an unbound key opens a dialog with an autocomplete field to choose a function.

    Screen Shot 2015-03-20 at 05.59.30 .png

    Clicking on a bound key will jump you to that setting.

    On hover, a 'X' remove-binding button appears.

    You can drag the functions from one bound key to another key. If the target has a binding, they are swapped.

    However, keymap updates have a noticeable latency because it has to rebuild the keyboards every time.

    - https://github.com/JustinLove/keyboard_viewer
    - http://wondible.com/pa/keyboard_viewer_v1.3.2.zip

    Default keys (79380)

    normal.png Normal
    build.png Build
    ctrl.png Ctrl
    alt.png Alt
    shift.png Shift
    alt_ctrl.png Alt+ctrl
    ctrl_shift.png Ctrl+shift
    freecam.png Freecam
    terrain.png Terrain

    Changes

    ## 1.3.2

    - Fix help sidebar layout
    - Restore vertical scrolling of keyboards

    ## 1.3.1

    - Remove leftover debugging

    ## 1.3.0

    - Add ghost keys for special camera pan keys
    - Update modinfo tags
    Last edited: February 18, 2020
    xankar, elodea, Clopse and 9 others like this.
  2. wondible

    wondible Post Master General

    Messages:
    3,286
    Likes Received:
    2,084
    Keyboard Viewer 1.1.0 - Now with superpowers

    - On hover, a 'X' remove-binding button appears.
    - You can drag the functions from one bound key to another key. If the target has a binding, they are swapped.
    tatsujb and doud like this.
  3. tatsujb

    tatsujb Post Master General

    Messages:
    12,879
    Likes Received:
    5,374
  4. wondible

    wondible Post Master General

    Messages:
    3,286
    Likes Received:
    2,084
    Keyboard Viewer 1.2.0

    - Clicking on an unbound key opens a dialog with an autocomplete field to choose a function.
    - Description of possible actions on the screen.

    [​IMG]

    I really did set out to make just a viewer... ;^)
    stuart98, Quitch and DeathByDenim like this.
  5. proeleert

    proeleert Post Master General

    Messages:
    1,681
    Likes Received:
    1,656
    Now if it could detect OS keyboardlayout now that would be ace :p
    stuart98 and wondible like this.
  6. wondible

    wondible Post Master General

    Messages:
    3,286
    Likes Received:
    2,084
    I don't think detecting the keyboard layout is possible. If there is sufficient interest I could redo the data format to use a subset of the data format at http://www.keyboard-layout-editor.com/ and take submissions for user selection.
    stuart98 likes this.
  7. infuscoletum

    infuscoletum Active Member

    Messages:
    606
    Likes Received:
    37
    I just love how this let's me see 6 tabs of keybindings on one :D thank you! :D:D:D:D
    stuart98 and wondible like this.
  8. frostyrootbeer

    frostyrootbeer New Member

    Messages:
    26
    Likes Received:
    5
    could you add mouse functions?
  9. wondible

    wondible Post Master General

    Messages:
    3,286
    Likes Received:
    2,084
  10. frostyrootbeer

    frostyrootbeer New Member

    Messages:
    26
    Likes Received:
    5
    ability to remap middle click to right click, also does PA use extra mouse buttons? i haven't tried it yet
  11. wondible

    wondible Post Master General

    Messages:
    3,286
    Likes Received:
    2,084
    Vanilla, no. My trackball buttons are typically bound to special functions, so I haven't tested whether button#4 gets passed through.
  12. beefzilla

    beefzilla New Member

    Messages:
    11
    Likes Received:
    1
    As a Dvorak user, I would love to support for alternate layouts!
  13. wondible

    wondible Post Master General

    Messages:
    3,286
    Likes Received:
    2,084
    Keyboard Viewer 1.2.1

    - Embed my own jQueryUI autocomplete since Uber isn't loading it anymore
    - Update LOC strings for special cases sections
  14. wondible

    wondible Post Master General

    Messages:
    3,286
    Likes Received:
    2,084
    Keyboard Viewer 1.3.0

    - Add ghost keys for special camera pan keys
    - Update modinfo tags

    ## 1.3.1

    - Remove leftover debugging
    Last edited: December 13, 2015
  15. irvlipschitz

    irvlipschitz Member

    Messages:
    33
    Likes Received:
    10
    This is a needed enhancement and you have gone way beyond a keyboard viewer. It doesn't quite work for me as I'm having trouble reading the bindings.

    Would it be possible to change "on hover" to pop-out an enlarged key view?

    upload_2016-1-27_11-20-25.png
    I don't know how much work this would be. My thinking is that you would want to know why a certain key isn't working and need to check the key binding.

    I looked at key binding. The default PA key binding is good, but it is organized by command type. Hotbuild2 has a great UI, but the emphasis (naturally) is on build. Your Keybind Extensions mod is a valuable for adding "missing" commands and is organized like the native PA key binding. It is only your Keyboard Viewer that gives a complete view of the gamer's key binding.
  16. wondible

    wondible Post Master General

    Messages:
    3,286
    Likes Received:
    2,084
    It's a tricky balance between fitting it on uncertain screen sizes and readability. And then they added UI scaling to the mix.

    Maybe. It might interfere with hover targets (and with an X button the popup you can't just make it ignore the pointer)
  17. wondible

    wondible Post Master General

    Messages:
    3,286
    Likes Received:
    2,084
    Keyboard Viewer 1.3.2

    - Fix help sidebar layout
    - Restore vertical scrolling of keyboards

Share This Page