Some keyboard shortcuts missing in new UI

#1

Describe the bug
I have set a number of keyboard shortcuts for all apps, but I can’t see some of them in the new UI. Probably at least half of them are gone. This is not an issue with presets; they still don’t show up when I switch to the preset they are in.

Affected input device (e.g. MacBook Trackpad, Magic Mouse/Trackpad, Touch Bar, etc.):
Keyboard

Screenshots

Device information:

  • Type of Mac: MacBook Pro 2016
  • macOS version: 10.14.4
  • BetterTouchTool version: 2.830
0 Likes

#2

is it only the key sequences that are missing? (they now got their own section).

could you point out a shortcut that's missing in the screenshot and maybe cmd +c in btt and cmd+v it here?

0 Likes

#3

I don’t think it’s only key sequences. It seems to be an issue mainly with keyboard shortcuts using the function key and no other modifiers, although some of those do appear.

Here’s one that’s missing

fn K to type ↑
{
  "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
  "BTTPredefinedActionType" : 193,
  "BTTPredefinedActionName" : "Type Custom Text",
  "BTTStringToType" : "↑",
  "BTTMoveCursorLeftBy" : "0",
  "BTTAdditionalConfiguration" : "8388608",
  "BTTEnabled2" : 1,
  "BTTKeyboardShortcutKeyboardType" : 58,
  "BTTUUID" : "F1805BA7-A213-4697-B612-9B143771A06C",
  "BTTNotesInsteadOfDescription" : 0,
  "BTTLayoutIndependentChar" : "k",
  "BTTEnabled" : 1,
  "BTTModifierMode" : 0,
  "BTTShortcutKeyCode" : 40,
  "BTTShortcutModifierKeys" : 8388608,
  "BTTOrder" : 5,
  "BTTDisplayOrder" : 0,
  "BTTAutoAdaptToKeyboardLayout" : 0,
  "BTTKeySequence" : {
    "BTTPauseBetween" : 0.29999999999999999,
    "BTTCharactersToDeleteAfterwards" : 1,
    "BTTKeyCount" : 4,
    "BTTKeySequenceDownKeys" : [
      {
        "BTTKEYCode" : 63,
        "BTTKEYDown" : 1,
        "BTTKEYOrderRelevant" : 1,
        "BTTKEYRequired" : 1,
        "BTTKEYTime" : 532675296
      },
      {
        "BTTKEYCharacter" : "K",
        "BTTKEYCode" : 40,
        "BTTKEYDown" : 1,
        "BTTKEYOrderRelevant" : 1,
        "BTTKEYRequired" : 1,
        "BTTKEYTime" : 532675296
      }
    ],
    "BTTKeySequenceMixedKeys" : [
      {
        "BTTKEYCode" : 63,
        "BTTKEYDown" : 1,
        "BTTKEYOrderRelevant" : 1,
        "BTTKEYRequired" : 1,
        "BTTKEYTime" : 532675296
      },
      {
        "BTTKEYCharacter" : "K",
        "BTTKEYCode" : 40,
        "BTTKEYDown" : 1,
        "BTTKEYOrderRelevant" : 1,
        "BTTKEYRequired" : 1,
        "BTTKEYTime" : 532675296
      },
      {
        "BTTKEYCode" : 63,
        "BTTKEYTime" : 532675296
      },
      {
        "BTTKEYCharacter" : "K",
        "BTTKEYCode" : 40,
        "BTTKEYTime" : 532675296
      }
    ],
    "BTTKeySequenceUpKeys" : [
      {
        "BTTKEYCode" : 63,
        "BTTKEYTime" : 532675296
      },
      {
        "BTTKEYCharacter" : "K",
        "BTTKEYCode" : 40,
        "BTTKEYTime" : 532675296
      }
    ]
  }
}

Also, in case this is useful, here’s one that is not missing in the new UI:

fn M to type ←
{
  "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
  "BTTPredefinedActionType" : 193,
  "BTTPredefinedActionName" : "Type Custom Text",
  "BTTStringToType" : "←",
  "BTTMoveCursorLeftBy" : "0",
  "BTTAdditionalConfiguration" : "8388608",
  "BTTEnabled2" : 1,
  "BTTKeyboardShortcutKeyboardType" : 58,
  "BTTUUID" : "0B04EB3E-1EFA-4E28-A5D6-6D0D17F14882",
  "BTTTriggerOnDown" : 0,
  "BTTNotesInsteadOfDescription" : 0,
  "BTTLayoutIndependentChar" : "m",
  "BTTEnabled" : 1,
  "BTTModifierMode" : 0,
  "BTTShortcutKeyCode" : 46,
  "BTTShortcutModifierKeys" : 8388608,
  "BTTOrder" : 6,
  "BTTDisplayOrder" : 0,
  "BTTAutoAdaptToKeyboardLayout" : 0
}
0 Likes

#4

ah BTT still seems to think these are key sequences. there seems to be a small bug that kept the sequence information after you changed it to a shortcut. I'll add a fix for this tomorrow.

0 Likes

#5

I see, thanks!

0 Likes

#6

I think this should be fixed in v2.832 !

0 Likes

#7

Yes, it’s fixed now. Thank you!

0 Likes