p0deje / Maccy

Lightweight clipboard manager for macOS
https://maccy.app
MIT License
13.05k stars 549 forks source link

option+V to open maccy doesnt work since 2.0 #872

Closed avichou closed 2 months ago

avichou commented 2 months ago

Before Submitting Your Bug Report

Maccy Version (see 'About' window)

2.0

macOS Version

15.0

Maccy Settings

{
    "KeyboardShortcuts_delete" = "{\\"carbonModifiers\\":2048,\\"carbonKeyCode\\":51}";
    "KeyboardShortcuts_pin" = "{\\"carbonModifiers\\":2048,\\"carbonKeyCode\\":35}";
    "KeyboardShortcuts_popup" = "{\\"carbonKeyCode\\":9,\\"carbonModifiers\\":2304}";
    "LaunchAtLogin__hasMigrated" = 1;
    "NSStatusItem Visible Item-0" = 0;
    "NSStatusItem Visible Item-1" = 0;
    "NSWindow Frame SUStatusFrame" = "520 556 400 134 0 0 1440 875 ";
    "NSWindow Frame SUUpdateAlert" = "401 357 637 398 0 0 1440 875 ";
    "NSWindow Frame com.sindresorhus.Preferences.FrameAutosaveName" = "393 541 585 435 0 0 1920 1055 ";
    "NSWindow Frame com.sindresorhus.Settings.FrameAutosaveName" = "465 304 510 487 0 0 1440 875 ";
    SUAutomaticallyUpdate = 1;
    SUEnableAutomaticChecks = 1;
    SUHasLaunchedBefore = 1;
    SULastCheckTime = "2024-09-16 19:06:38 +0000";
    SUSendProfileInfo = 0;
    SUUpdateGroupIdentifier = 167479513;
    WebKitDefaultFontSize = 13;
    WebKitJavaScriptEnabled = 0;
    WebKitPluginsEnabled = 0;
    WebKitStandardFont = "-apple-system-font";
    WebKitUserStyleSheetEnabledPreferenceKey = 1;
    WebKitUserStyleSheetLocationPreferenceKey = "/Applications/Maccy.app/Contents/Frameworks/Sparkle.framework/Resources/ReleaseNotesColorStyle.css";
    clearOnQuit = 0;
    enabledPasteboardTypes =     (
        "public.rtf",
        "public.utf8-plain-text",
        "public.tiff",
        "public.html",
        "public.file-url",
        "public.png"
    );
    historySize = 100;
    ignoreEvents = 0;
    ignoredPasteboardTypes =     (
        "com.agilebits.onepassword",
        "Pasteboard generator type",
        "net.antelle.keeweb",
        "com.typeit4me.clipping",
        "de.petermaurer.TransientPasteboardType"
    );
    imageMaxHeight = 66;
    migrations =     {
        "2024-07-01-version-2" = 1;
    };
    pasteByDefault = 1;
    pinTo = top;
    popupPosition = cursor;
    popupScreen = 0;
    removeFormattingByDefault = 0;
    showFooter = 1;
    showInStatusBar = 0;
    showSearch = 1;
    showTitle = 1;
    suppressClearAlert = 1;
    windowSize = "[450,800]";
}

Description

option+V shortcut doesnt work for opening maccy

command+option+v does work . it seems the combination for option+v doesnt work anymore, which is quite a pity given how convenient it was to summon it that way .....

Steps to Reproduce

change maccy open shortcut to option+v input option+v maccy does not open

AlanGalaxy commented 2 months ago

Also met with this, I'm currently in macOS Sequoia, I also tried 0.31 version, it does not work either.

s235784 commented 2 months ago

It seems that the macOS 15 update has broken this shortcut. Hopefully, there's a way to reuse it.

p0deje commented 2 months ago

For now, there is nothing we can do - it's an Apple update in Sequoia. I can only suggest to report this issue to Apple - the more people complain to them, the higher chances are they will revert this decision.

Closing as duplicate of #813

AlanGalaxy commented 2 months ago

macOS 15 disabled all the shortcut with "opt + any letter", one way to solve is to change to "control + letter"

p0deje commented 2 months ago

Yes, that’s the only way at the moment.

Best, Alex

On Sep 17, 2024, at 08:37, Alan @.***> wrote:

macOS 15 disabled all the shortcut with "opt + any letter", one way to solve is to change to "control + letter"

— Reply to this email directly, view it on GitHub https://github.com/p0deje/Maccy/issues/872#issuecomment-2356274272, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFCR5SDZKWTJBEIY2BWHKLZXBEDFAVCNFSM6AAAAABOKLVLECVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNJWGI3TIMRXGI. You are receiving this because you modified the open/close state.

AbrarTheCrypto commented 2 months ago

macOS 15 has disabled all shortcuts using “Option + any letter.” To fix this, follow these steps to restore your Maccy shortcut:

1.  Go to System Settings > Keyboard > Keyboard Shortcuts > Modifier Keys.
2.  Change the “Option” key to “Command” or another key of your choice.
3.  Restart your Mac to apply the changes.

After this, your old Maccy hotkey will work just like before.

OrenAman commented 2 months ago

if you use Karabiner so you can import this rule to map Left Option+V to Left Control+V

{
    "description": "Map Left Option+V to Left Control+V",
    "manipulators": [
        {
            "from": {
                "key_code": "v",
                "modifiers": {
                    "mandatory": ["left_option"],
                    "optional": ["any"]
                }
            },
            "to": [
                {
                    "key_code": "v",
                    "modifiers": ["left_control"]
                }
            ],
            "type": "basic"
        }
    ]
}
CoreJa commented 2 months ago

For anyone who uses karabiner and doesn't want to ruin their original modifiers(say you don't want to bind ctrl+v to maccy and just want to use option+v), here's a simpler rule:

{
    "description": "maccy",
    "manipulators": [
        {
            "from": {
                "key_code": "v",
                "modifiers": { "mandatory": ["option"] }
            },
            "to": [{ "shell_command": "open -b org.p0deje.Maccy" }],
            "type": "basic"
        }
    ]
}

Here it doesn't bind to anything shortcut, instead it just calls maccy.app

falahati commented 1 month ago

macOS 15 disabled all the shortcut with "opt + any letter", one way to solve is to change to "control + letter"

Dont know if this is an exception, but Raycast's option + space still works.

shichanglin5 commented 2 weeks ago

For now, there is nothing we can do - it's an Apple update in Sequoia. I can only suggest to report this issue to Apple - the more people complain to them, the higher chances are they will revert this decision.

Closing as duplicate of #813

Why is CleanClip (another clipboard tool) able to use the Option+V shortcut normally?

4E537C0C-C494-40E6-B670-C67BC4E40659
p0deje commented 1 week ago

Likely because CleanClip is not a sandboxed application.