Skip to content

Instantly share code, notes, and snippets.

@imthenachoman
Last active October 20, 2022 04:00
Show Gist options
  • Save imthenachoman/2ffd196b8cc2603245cd5179e99e91d8 to your computer and use it in GitHub Desktop.
Save imthenachoman/2ffd196b8cc2603245cd5179e99e91d8 to your computer and use it in GitHub Desktop.
macOS to Windows 10

Nacho macOS to Windows 10 after changing modifier keys in System Preferences

  1. change modifier keys in system preferences
  2. use karabiner settings below
  3. use BTT settings below

image

{
"BTTPresetCreatorNotes" : "",
"BTTPresetInfoURL" : "https:\/\/gist.github.com\/imthenachoman\/2ffd196b8cc2603245cd5179e99e91d8",
"BTTPresetName" : "Default",
"BTTGeneralSettings" : {
"BTTPathSampleSize" : 100,
"BTTCMOnTop" : true,
"BTTForceForceClickPressure2F" : 700,
"BSTLeftHalfBlock" : true,
"BTTMinDrawingMovement" : 2,
"BTTTouchBarMouseModeClickBlock" : true,
"BSTRightHalfBlock" : true,
"disableScrollingIf2" : true,
"batteryWarning" : false,
"BSTDontShowSnapAreasWhileModMoving" : 0,
"BTTSavedMousePosition" : "{117.6328125, 35.12890625}",
"BSTWindowGrabPosY" : 10,
"singleFingerTapRight" : 0.05000000074505806,
"BTTDrawingStrokeWidth" : 4,
"showTrackpadTab" : true,
"BTRScrollSpeed" : 1,
"cornerSnap" : true,
"BTTTouchBarHapticFeedbackRelease" : 0,
"showDrawingsTab" : true,
"SIRIMouseSpeed" : 1,
"BSTIncreaseSnappingArea" : true,
"BTTUseNewUI" : true,
"BSTEnableEnhancementCheck" : true,
"BTTNotchBarNotchWidgetModeHideLeftFixed" : false,
"useAppleRemotePlugin" : false,
"BTTTouchBarFontSize" : 15,
"BSTSnapAreaDefaultPictoDistanceFromBottom" : 0.10000000149011612,
"BTRMouseSpeed" : 1,
"BSTPreventTopMissionControl" : true,
"BSTSnapAreaDefaultDashedBorder" : false,
"BTTEnablePalmRecognition" : true,
"BSTBrokenAPICheckEnabled" : false,
"functionMove" : false,
"BTTAllowThumbIfAllFingersArePlacedSimultaneously" : true,
"BTTNotchBarStandardMenubarModeHideRightFixed" : false,
"BTTNotchBarNotchWidgetModeShowMiniMenubar" : true,
"BTTShowControlStripItem" : true,
"BSTSnapAreaDefaultCornerRadius" : 20,
"BTTNotchBarNotchMenubarModeHideLeftFixed" : true,
"BTTMovePastedToTop" : true,
"BTTMaxAllowedDrawingRotation" : 30,
"BTTDidRegisterForUpdateStats" : "3.870",
"BTTNotchBarNotchWidgetModeHideRightFixed" : false,
"BTTTpFourFingerSwipeSensitivity" : 0.40000000000000002,
"BSTMoveTreshold" : 2,
"BTTHideFomControlStripWhenOpen" : false,
"BTTNumberOfStarts" : 9,
"BTTForceNormalClickPressure3F" : 150,
"showSiriRemoteTab" : true,
"SIRIScrollSpeed" : 1,
"BTTShowControlStrip" : true,
"tpThreeFingerDoubleTapDelay" : 0.5,
"showNormalMiceTab" : true,
"BTTNotchBarStandardMenubarModeHideLeftScrollable" : true,
"BSTSnapAreaDefaultBorderWidth" : 3,
"BTTTouchBarHapticFeedback" : 0,
"BTTForceNormalClickPressure" : 150,
"BTTDrawingRightMouse" : true,
"BTTConvertedDevices" : true,
"snapBottomRight" : true,
"BTTThreeFingerTipTapMinSpread" : 0.029999999999999999,
"BTTTouchBarVisible" : false,
"BTTIMGURDefault" : true,
"BSTSnapAreaDefaultBackgroundColor" : "129.991390, 201.122858, 227.012328, 104.550000",
"BSTSnapAreaDefaultPictoSize" : 0.69999998807907104,
"BSTSnapAreaDefaultBorderColor" : "0.000000, 0.000000, 0.000000, 255.000000",
"BTTNotchBarNotchMenubarModeHideLeftScrollable" : true,
"BTTNotchBarNotchMenubarModeShowOriginalStatusIcons" : true,
"BSTTopMissionControlTreshold" : 34,
"BTTNotchBarNotchWidgetModeHideRightScrollable" : false,
"BSTSnapAreaDefaultHighlightColor" : "92.625547, 122.647995, 161.664332, 56.100000",
"BTTForceForceClickPressure5F" : 600,
"BTTForceForceClickPressure" : 700,
"BSTMemorySaver" : true,
"BTTLastClamshellState" : false,
"cmdResize" : true,
"BTTTouchBarAnimateGroups" : true,
"BTTShowBTTWhenControlStripHidden" : true,
"BTTFreeSpaceAfterESC" : 10,
"mmZoomRepeatDelay" : 0.10000000000000001,
"BTTTiltWheelDelay" : 0.44999998807907104,
"BTTDrawingAreaWidth" : 915,
"snapTopLeft" : true,
"twoFingerDoubleTapDelay" : 0.5,
"BTTForceNormalClickPressure5F" : 200,
"BTTShowESCWhenControlStripHidden" : true,
"showBTTRemoteTab" : true,
"BTTFilterMagicMouseLeftRightEdge" : true,
"BTTNotchBarStandardWidgetModeShowOriginalStatusIcons" : false,
"BTTDrawingsHighlightStartPoint" : true,
"BTTEnableUsageLogging" : true,
"snapBottomLeft" : true,
"BTTScreenshotOpenImgurInBrowser" : true,
"BTTDontRestartAfterSleep" : true,
"BTTForceNormalClickPressure2F" : 140,
"BSTSnapAreaDefaultInvisible" : false,
"BTTDrawingAreaHeight" : 626,
"BTTForceForceClickPressure4F" : 650,
"BTTTouchBarUseMonoSpacedFont" : true,
"BSTCornerRoundness" : 40,
"BTTForceForceHapticResponse" : 13,
"BTTNotchBarStandardMenubarModeHideLeftFixed" : true,
"showMagicMouseTab" : true,
"BTTNotchBarNotchWidgetModeShowOriginalStatusIcons" : false,
"BTTAlwaysShowPresetIndicators" : true,
"BTTForcedHidden" : false,
"showTouchBarTab" : true,
"BTTFreeSpaceAfterBTT" : 20,
"BTTNotchBarStandardWidgetModeHideRightFixed" : false,
"BTTTwoFingerTipTapMinSpread" : 0.029999999999999999,
"BTTDismissIfNothingToShow" : true,
"shiftMove" : true,
"BTTDrawingsRestoreMousePosition" : true,
"BSTDisableSnapAreas" : false,
"BTTClipboardFrame" : "{{516, 319}, {678, 430}}",
"BTTDefaultTBIconWidth" : 22,
"snapTopRight" : true,
"BSTSnapAreaDefaultShowPictogram" : false,
"BTTSelectedKeyboardTabIndex" : 0,
"BTTTouchBarKeepIconRatio" : true,
"BSTBrokenAPICheckDelay" : 0.20000000000000001,
"functionResize" : false,
"showKeyboardTab" : true,
"BTTForceForceClickPressure3F" : 700,
"disableScrollingIf3" : true,
"BSTWindowGrabPosX" : 67,
"BTTHandleThumbsRestingOnTopEdgeAndCorners" : true,
"BTTAutoSwitchToOldKeyboardImplementation" : true,
"controlResize" : false,
"BTTTpThreeFingerSwipeSensitivity" : 0.29999999999999999,
"BTTCopyImgurURLToClipboard" : true,
"BTTForceNormalHapticResponse" : 12,
"BTTTouchBarSupportEnabled" : false,
"shiftResize" : false,
"BTTDaysToKeepHistory" : 14,
"BTTNotchBarNotchMenubarModeHideRightFixed" : true,
"BTTDefaultTBIconHeight" : 22,
"BTTNotchBarStandardMenubarModeShowOriginalStatusIcons" : true,
"BTTNotchBarStandardWidgetModeHideLeftFixed" : false,
"singleFingerTapLeft" : 0.44999998807907104,
"BTTNotchBarStandardWidgetModeHideLeftScrollable" : false,
"BTTForceNormalClickPressure4F" : 175,
"BTTNotchBarNotchWidgetModeHideLeftScrollable" : false,
"BSTSnapAreaDefaultAnimationDuration" : 0.30000001192092896,
"BTTNotchBarStandardWidgetModeHideRightScrollable" : false,
"BTTNotchBarStandardMenubarModeHideRightScrollable" : false,
"showOtherTriggersTab" : true,
"BTTNotchBarNotchMenubarModeHideRightScrollable" : true,
"BSTSnapAreaDefaultPictoDistanceFromLeft" : 0.10000000149011612
},
"BTTPresetUUID" : "0A777CBC-42E4-4FC3-95F3-B0DD0ED92D02",
"BTTPresetContent" : [
{
"BTTAppBundleIdentifier" : "BT.G",
"BTTAppName" : "Global",
"BTTAppAutoInvertIcon" : 1,
"BTTAppSpecificSettings" : {
"BTTDisableGlobalTriggers" : false
},
"BTTTriggers" : [
{
"BTTTriggerType" : 0,
"BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
"BTTPredefinedActionType" : 91,
"BTTPredefinedActionName" : "Resize Window to Bottom Left Quarter \/ Corner",
"BTTAdditionalConfiguration" : "1572936",
"BTTEnabled2" : 1,
"BTTKeyboardShortcutKeyboardType" : 0,
"BTTRepeatDelay" : 0,
"BTTUUID" : "0FA1D3A2-F8B6-4CCD-A039-5CBBDE8805D2",
"BTTTriggerOnDown" : 1,
"BTTNotesInsteadOfDescription" : 0,
"BTTLayoutIndependentChar" : "3",
"BTTEnabled" : 1,
"BTTModifierMode" : 0,
"BTTShortcutKeyCode" : 20,
"BTTShortcutModifierKeys" : 1572864,
"BTTOrder" : 6,
"BTTDisplayOrder" : 0,
"BTTAutoAdaptToKeyboardLayout" : 0
},
{
"BTTTriggerType" : 0,
"BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
"BTTPredefinedActionType" : 20,
"BTTPredefinedActionName" : "Maximize Window Right Half",
"BTTAdditionalConfiguration" : "9961544",
"BTTEnabled2" : 1,
"BTTKeyboardShortcutKeyboardType" : 0,
"BTTRepeatDelay" : 0,
"BTTUUID" : "C7471879-1342-4DFA-BACE-8798E601F7AA",
"BTTTriggerOnDown" : 1,
"BTTNotesInsteadOfDescription" : 0,
"BTTLayoutIndependentChar" : "END",
"BTTEnabled" : 1,
"BTTModifierMode" : 0,
"BTTShortcutKeyCode" : 119,
"BTTShortcutModifierKeys" : 9961472,
"BTTOrder" : 1,
"BTTDisplayOrder" : 0,
"BTTAutoAdaptToKeyboardLayout" : 0
},
{
"BTTTriggerType" : 0,
"BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
"BTTPredefinedActionType" : 21,
"BTTPredefinedActionName" : "Maximize Window",
"BTTAdditionalConfiguration" : "1572936",
"BTTEnabled2" : 1,
"BTTKeyboardShortcutKeyboardType" : 0,
"BTTRepeatDelay" : 0,
"BTTUUID" : "D48EB1A4-9E37-4F2D-8432-F0B0421FA53F",
"BTTTriggerOnDown" : 1,
"BTTNotesInsteadOfDescription" : 0,
"BTTLayoutIndependentChar" : "\u0003",
"BTTEnabled" : 1,
"BTTModifierMode" : 0,
"BTTShortcutKeyCode" : 76,
"BTTShortcutModifierKeys" : 1572864,
"BTTOrder" : 9,
"BTTDisplayOrder" : 0,
"BTTAutoAdaptToKeyboardLayout" : 0
},
{
"BTTTriggerType" : 0,
"BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
"BTTPredefinedActionType" : 92,
"BTTPredefinedActionName" : "Resize Window to Top Right Quarter \/ Corner",
"BTTAdditionalConfiguration" : "1572936",
"BTTEnabled2" : 1,
"BTTKeyboardShortcutKeyboardType" : 0,
"BTTRepeatDelay" : 0,
"BTTUUID" : "7EBBFC29-09DF-43C6-AE76-3BF7E5E203DC",
"BTTTriggerOnDown" : 1,
"BTTNotesInsteadOfDescription" : 0,
"BTTLayoutIndependentChar" : "2",
"BTTEnabled" : 1,
"BTTModifierMode" : 0,
"BTTShortcutKeyCode" : 19,
"BTTShortcutModifierKeys" : 1572864,
"BTTOrder" : 5,
"BTTDisplayOrder" : 0,
"BTTAutoAdaptToKeyboardLayout" : 0
},
{
"BTTTriggerType" : 0,
"BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
"BTTPredefinedActionType" : 93,
"BTTPredefinedActionName" : "Resize Window to Bottom Right Quarter \/ Corner",
"BTTAdditionalConfiguration" : "1572936",
"BTTEnabled2" : 1,
"BTTKeyboardShortcutKeyboardType" : 0,
"BTTRepeatDelay" : 0,
"BTTUUID" : "85DEF5CF-5CE8-48D5-BF8C-9E5665969135",
"BTTTriggerOnDown" : 1,
"BTTNotesInsteadOfDescription" : 0,
"BTTLayoutIndependentChar" : "4",
"BTTEnabled" : 1,
"BTTModifierMode" : 0,
"BTTShortcutKeyCode" : 21,
"BTTShortcutModifierKeys" : 1572864,
"BTTOrder" : 7,
"BTTDisplayOrder" : 0,
"BTTAutoAdaptToKeyboardLayout" : 0
},
{
"BTTTriggerType" : 0,
"BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
"BTTPredefinedActionType" : 19,
"BTTPredefinedActionName" : "Maximize Window Left Half",
"BTTAdditionalConfiguration" : "9961544",
"BTTEnabled2" : 1,
"BTTKeyboardShortcutKeyboardType" : 0,
"BTTRepeatDelay" : 0,
"BTTUUID" : "8606F7A9-1051-457E-93B0-FD03C629B194",
"BTTTriggerOnDown" : 1,
"BTTNotesInsteadOfDescription" : 0,
"BTTLayoutIndependentChar" : "HOME",
"BTTEnabled" : 1,
"BTTModifierMode" : 0,
"BTTShortcutKeyCode" : 115,
"BTTShortcutModifierKeys" : 9961472,
"BTTOrder" : 0,
"BTTDisplayOrder" : 0,
"BTTAutoAdaptToKeyboardLayout" : 0
},
{
"BTTTriggerType" : 0,
"BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
"BTTPredefinedActionType" : 90,
"BTTPredefinedActionName" : "Resize Window to Top Left Quarter \/ Corner",
"BTTAdditionalConfiguration" : "1572936",
"BTTEnabled2" : 1,
"BTTKeyboardShortcutKeyboardType" : 0,
"BTTRepeatDelay" : 0,
"BTTUUID" : "FD615D4A-C262-4955-BE1E-CAE22FFFCD31",
"BTTTriggerOnDown" : 1,
"BTTNotesInsteadOfDescription" : 0,
"BTTLayoutIndependentChar" : "1",
"BTTEnabled" : 1,
"BTTModifierMode" : 0,
"BTTShortcutKeyCode" : 18,
"BTTShortcutModifierKeys" : 1572864,
"BTTOrder" : 4,
"BTTDisplayOrder" : 0,
"BTTAutoAdaptToKeyboardLayout" : 0
},
{
"BTTTriggerType" : 0,
"BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
"BTTPredefinedActionType" : 95,
"BTTPredefinedActionName" : "Maximize Window to Bottom Half",
"BTTAdditionalConfiguration" : "9961544",
"BTTEnabled2" : 1,
"BTTKeyboardShortcutKeyboardType" : 0,
"BTTRepeatDelay" : 0,
"BTTUUID" : "DE1D3915-288E-4635-A420-571FD222F1F7",
"BTTTriggerOnDown" : 1,
"BTTNotesInsteadOfDescription" : 0,
"BTTLayoutIndependentChar" : "PAGE DOWN",
"BTTEnabled" : 1,
"BTTModifierMode" : 0,
"BTTShortcutKeyCode" : 121,
"BTTShortcutModifierKeys" : 9961472,
"BTTOrder" : 3,
"BTTDisplayOrder" : 0,
"BTTAutoAdaptToKeyboardLayout" : 0
},
{
"BTTTriggerType" : 0,
"BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
"BTTPredefinedActionType" : 203,
"BTTPredefinedActionName" : "Show Clipboard \/ Pasteboard History",
"BTTAdditionalConfiguration" : "1048584",
"BTTEnabled2" : 1,
"BTTKeyboardShortcutKeyboardType" : 0,
"BTTRepeatDelay" : 0,
"BTTUUID" : "FCDD73CE-9A2A-4D8B-B327-8B5D1A954C4E",
"BTTTriggerOnDown" : 1,
"BTTNotesInsteadOfDescription" : 0,
"BTTLayoutIndependentChar" : "`",
"BTTEnabled" : 1,
"BTTModifierMode" : 0,
"BTTShortcutKeyCode" : 50,
"BTTShortcutModifierKeys" : 1048576,
"BTTOrder" : 8,
"BTTDisplayOrder" : 0,
"BTTAutoAdaptToKeyboardLayout" : 0
},
{
"BTTTriggerType" : 0,
"BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
"BTTPredefinedActionType" : 96,
"BTTPredefinedActionName" : "Maximize Window to Top Half",
"BTTAdditionalConfiguration" : "9961544",
"BTTEnabled2" : 1,
"BTTKeyboardShortcutKeyboardType" : 0,
"BTTRepeatDelay" : 0,
"BTTUUID" : "57CFFF34-7484-46B2-A140-41380B0AD255",
"BTTTriggerOnDown" : 1,
"BTTNotesInsteadOfDescription" : 0,
"BTTLayoutIndependentChar" : "PAGE UP",
"BTTEnabled" : 1,
"BTTModifierMode" : 0,
"BTTShortcutKeyCode" : 116,
"BTTShortcutModifierKeys" : 9961472,
"BTTOrder" : 2,
"BTTDisplayOrder" : 0,
"BTTAutoAdaptToKeyboardLayout" : 0
}
]
},
{
"BTTAppBundleIdentifier" : "com.apple.finder",
"BTTAppName" : "Finder",
"BTTAppAutoInvertIcon" : 1,
"BTTTriggers" : [
]
}
],
"BTTPresetSnapAreas" : [
]
}
{
"title": "Nacho macOS to Windows 10 after changing modifier keys in System Preferences",
"rules": [
{
"description": "Left Command + (Shift) + Left/Right => Left Option + (Shift) + Left/Right (move/select previous/next word)",
"manipulators": [
{
"from": {
"key_code": "left_arrow",
"modifiers": {
"mandatory": [
"left_gui"
],
"optional": [
"shift"
]
}
},
"to": [
{
"key_code": "left_arrow",
"modifiers": [
"left_alt"
]
}
],
"type": "basic"
},
{
"from": {
"key_code": "right_arrow",
"modifiers": {
"mandatory": [
"left_gui"
],
"optional": [
"shift"
]
}
},
"to": [
{
"key_code": "right_arrow",
"modifiers": [
"left_alt"
]
}
],
"type": "basic"
}
]
},
{
"description": "Left Command + (Shift) + Tab => Left Control + (Shift) + Tab (cycle tabs in Edge and Chrome)",
"manipulators": [
{
"type": "basic",
"from": {
"modifiers": {
"mandatory": [
"left_gui"
],
"optional": [
"left_shift"
]
},
"key_code": "tab"
},
"to": [
{
"repeat": true,
"key_code": "tab",
"modifiers": [
"left_control"
]
}
],
"conditions": [
{
"type": "frontmost_application_if",
"description": "Only for Edge, Chrome and VS Code",
"bundle_identifiers": [
"^com\\.microsoft\\.edgemac$",
"com\\.google\\.Chrome"
]
}
]
}
]
}
]
}
{
"title": "Nacho macOS to Windows 10 after changing modifier keys in System Preferences",
"rules": [
{
"description": "FN + (Shift) + Left/Right => Command + (Shift) + Left/Right (move/select previous/next word)",
"manipulators": [
{
"from": {
"key_code": "left_arrow",
"modifiers": {
"mandatory": [
"fn"
],
"optional": [
"shift"
]
}
},
"to": [
{
"key_code": "left_arrow",
"modifiers": [
"left_gui"
]
}
],
"type": "basic"
},
{
"from": {
"key_code": "right_arrow",
"modifiers": {
"mandatory": [
"fn"
],
"optional": [
"shift"
]
}
},
"to": [
{
"key_code": "right_arrow",
"modifiers": [
"left_gui"
]
}
],
"type": "basic"
}
]
},
{
"description": "FN + (Shift) + Tab => Option + (Shift) + Tab (cycle tabs in Edge and Chrome)",
"manipulators": [
{
"type": "basic",
"from": {
"modifiers": {
"mandatory": [
"fn"
],
"optional": [
"left_shift"
]
},
"key_code": "tab"
},
"to": [
{
"repeat": true,
"key_code": "tab",
"modifiers": [
"left_alt"
]
}
],
"conditions": [
{
"type": "frontmost_application_if",
"description": "Only for Edge, Chrome and VS Code",
"bundle_identifiers": [
"^com\\.microsoft\\.edgemac$",
"com\\.google\\.Chrome"
]
}
]
}
]
}
]
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment