Photoshop layer move and layer duplicate event ids

I am running PSCC 2014 on a mac. I work with a wacom table and keyboard shortcuts. I work fast without looking look at the keyboard. Often end up moving layers, duplicating layers inadvertently by pressing the wrong keys.
I have identified the keyboard shortcuts responsible for the layer shift/duplication and was able to record an action.
The idea is to setup a Javascript alert when the layer moves or duplicates using the Scripts Events Manager Photoshop Event dialog.
I have not been able to successfully add the Photoshop Event using the Event ID code 'copy' and ‘move’ listed in the Adobe Photoshop CC 2014 Javascript Scripting Reference guide. 
The Adobe scripting listener plugin does not record the layer movement and layer duplication events.
When I replicate the problem the History pallet registers both, the layer copy and layer move events as a ‘move’ history state.
Other than Javascript Scripting Reference guide Is there a way to find out the exact event Id for a layer move and layer duplicate events?

sorry, I wasn't aware you're using a mac. I know that in Windows, you can run additional software that will send you an alert every time you accidentally press those keys. It can even block the layer shift/duplication if you choose. I've just tried a sample here on my system and it works perfectly - every time cmd (in my case ctrl) is pressed, a tooltip at the mouse cursor will pop up, saying "CTRL is pressed". Additionally, whenever I press ctrl+option+drag, the tooltip instead says "Layer has been moved". I'm positive this can also be done on the mac.
you should look into a key remapping program for the mac that resembles AutoHotKey for Windows (which is what I'm using). It will allow you to send alerts every time you press those key/mousebutton combinations by accident. This is a solution I bet you can take care of outside of Photoshop, meaning that you won't need to rely on javascripting or anything.
Here's a webpage that gives a full list of mac software which are similar to AutoHotKey:
AutoHotkey Alternatives for Mac OS X - AlternativeTo.net
Keyboard Maestro seems to be the best bet but I wouldn't know for sure. Your solution will be in one of those programs for sure.
By the way - I tried BCM's panel and it works perfectly! 

Similar Messages

  • Trying to create a new movie.  It tells me to name my movie, and the only event choice is the last movie I made.  I don't want it there.  I'm lost and I'm just starting.  Not sure I like the new version.  Any help out there?

    I'm trying to create a new movie.  It tells me to name my movie, and the only event choice in the drop down menu is the last movie I made. IMovie Library is greyed out. I'm lost and I'm just starting.  Not sure I like the new version.  Any help out there?

    peggy818 wrote:
    … I'm lost and I'm just starting.  Not sure I like the new version.  …
    have a read in the Manual:
    http://help.apple.com/imovie/mac/10.0/?lang=en#mov755717b21

  • TCP Layer 1 and Layer 2 Communication

    Hi,
    I am looking for the possible ways to communicate on OSI Layer 1 and Layer 2 (Physical Layer and Data Link Layer).
    I have a device this device interface with host is ethernet, this device operate on OSI Layer-1 or Layer-2 or we can say this device work on MAC layer communication.
    Basically i want to exchage frames between device and host PC. If anyone have knowledge on this please share with me.
    Thanks and Regards
    Himanshu Goyal | LabVIEW Engineer- Power System Automation
    Values that steer us ahead: Passion | Innovation | Ambition | Diligence | Teamwork
    It Only gets BETTER!!!
    Solved!
    Go to Solution.

    Using wincap dlls we can communicate on Layer-1 and Layer-2
    Thanks and Regards
    Himanshu Goyal | LabVIEW Engineer- Power System Automation
    Values that steer us ahead: Passion | Innovation | Ambition | Diligence | Teamwork
    It Only gets BETTER!!!

  • Cam in a separate group above a baked layer moves baked layer also?

    Hi Guys
    In Motion 3 I have baked a group which contains lots of camera movement and moving objects.
    I created a totally separate 3d group with its own camera contained within its group.
    I placed the new group on the layer above the baked layer.
    However, whenever I move the active camera for the new group, it causes the baked layer to also similarly move.
    I want the baked layer to remain as it is, and instead be able to swoop my camera around text only in the new layer.
    Any tips about how I might overcome this please?
    Thanks in advance for any thoughts you might offer.
    Warm regards
    Peter

    Make sure your baked layer is inside a 2D group. Then the camera will not affect the layer.
    Andy

  • Photoshop Automation Plug-in - Getting non western characters from layer names and layer text

    Hi To all members of the forum.
    My name is Momir Zecevic and i have developed automation plugin for  Photoshop and it work well for almost 8 years now (Windows XP, Vista, 8, Visual studio 97 and Photoshop 7 SDK). However client for which I have written plugin wants me to add possibility for  new version so that plug-in can read  international characters from text layers (Russian , French German etc) as well as layer names if they have international characters in it.
    I have tried  but seems that I am missing something obvious
    Here is example what I get from getter
    Example:
         error = sPSActionDescriptor->Make(&desc00000B28);
         if (error) goto returnError;
         error = sPSActionDescriptor->PutString(desc00000B28, keyName, "X????????X");
         if (error) goto returnError;
    Layer name is on cyrilic (i hope that it will be displayed right here) XШЂЧЋЖЊЕЏX
    Can someone point me in the right direction.
    Thank you very much.
    Regards,
    Momir Zecevic
    Ars Media
    www.arsmedia.tv

    Tom,
    Thank you very much on your response. i'll give it a try tomorow and post results here when i have them.
    Thanks again.
    Regards,
    Momir Zecevic

  • Photoshop CS5 channels and layer locking

    Is it possible to have the RGB, Red, Green, Blue and Alpha 1 channels active and lock the background layer so it can not be moved?

    If the channels (RGB, Red, Green, Blue and Alpha 1) can be locked so they can still be edited but not moved that should work.
    I am able to move my image around the canvas area once the Alpha 1 channel is activated. The following are the steps I take, hopefully you can recreate.
    File, Open - tif image, RGB color, 8-bits/channel
    Select the Channels tab, RGB, Red, Green, and Blue channels are already activated. Alpha 1 channel is available but not active. Shift + left click Alpha 1 channel to activate, left click eye to turn off visibility.
    Select Layers tab, select move tool, click on image and move.
    If I turn the background to a layer I am able to lock it but then I'm not able to activate all of the channels, RGB, Red, Green, Blue and Alpha 1 channels together.
    If I turn off the Alpha 1 channel the background layer does become locked.
    The tif image is geo-referenced and needs to be locked to prevent it from being moved.

  • Layer 0 and 1

    Hi people,
    my project will be vith DVD dual layer and I have 14 VTS... how can I know what are the VTS who is in layer 0 and layer 1?

    1.) Build DDP image to hard drive, will have two folders in DDP folder, Layer 0 and Layer 1
    2.) Use Toast (if you have it) to burn each Layer to the DVD-R using UDF data option and not use "make a video DVD"
    As to positioning of the layer break see this Where is the break

  • Duplicate File IDs showing up in multiple post offices

    We have come across a strange issue. Several users are missing their file IDs. We looked at the user databases and found duplicate file IDs spread across multiple post offices. Joe Smith might have file ID aba in Post Office One while Bob Jones would have the same file ID in Post Office Two. Is this normal? What would happen if we had to move a user from one post office to the other with a duplicate ID.? How can we fix this?
    Any thoughts would be appreciated.
    Thanks
    Chris Toledo

    My boss sez "Whew"
    My backup email admin sez "Whew"
    I sez "Whew and Thank You very much"
    Originally Posted by Dave Parkes
    Yep, it is possible for that to happen, FIDs should only be unique within
    a single post office.
    As for moving a user, if their current fid already exists within the
    target po, then they will get a new unused one as part of the move process.
    So, there is nothing really to fix
    Cheers Dave
    Dave Parkes [NSCS]
    Occasionally resident at http://support-forums.novell.com/

  • Shift+Click to Select Layer is moving layer across workspace

    Hello everyone.
    When I Shift+click to select a layer, this layer moves and continues to move across the stage with each shift+click?
    Weird!
    Anyone ever have a similar issue or any suggestions?
    Thanks hardlee

    No the layer object starts moving across the stage.
    I hook up my laptop to my office monitor and use usb keyboard and mouse while at office.  It happens in this scenario and also happens when out of the office using my laptop touch pad.  Shift plus LeftClick and the layer starts moving, sometimes it will move clear off the main stage in to the greyed out area around the graph.
    Again  weird...
    Hardlee

  • [Photoshop CC 2014] Click&hold-move-release doesn't work when adding adjustment layer from the layer panel

    When selecting a menu item I used to click the left mouse button and hold it down, move the pointer to the desired menu item and release the mouse button. Everything works fine in the mine menu, but there's a problem when adding new adjustment layer from the layer panel: when I release the button nothing happens, I have to press the button again. In previous PS version it worked fine. How can I fix this?

    I don't think that is user fixable, meaning you'll have to wait till adobe fixes it with an update.
    Photoshop cc 2014
    windows does not work
    mac does work
    Did you already post over here:
    [Photoshop CC 2014] Click&hold-move-release doesn't work when adding adjustment layer from the layer panel

  • Strange problem undoing a shape layer move in Photoshop CS5

    Hi. I have a strange recurring problem in Photoshop CS5. Basically, it manifests like this:
    I have a shape layer, or several shape layers. I will move the shape with the move tool (usually via holding Ctrl, depending upon which tool is selected). If I then use undo or step backward, the image does not revert properly. It's like there is a discrepancy between the position of the layer mask and what is displayed on screen. Clicking on the vector mask of the shape layer to reveal its outline shows that the shape is where it should be (i.e. in the position it was originally), but the element of the image it represents is somewhere else. Sometimes, if I move a group of such shape layers, the problem seems to affect some of them but not all. Once so far, I have managed to rectify the problem by simply turning off an unrelated layer and turning it on again! Very strange.
    It's a difficult problem to deal with, because it doesn't happen every time. And when it does, it's a case of reverting to a previous save. Luckily I save reasonably often, but it's still an annoying thing to deal with.
    Hope I've described it well enough to understand. Any ideas?
    I'm using CS5 12.0.4. Windows 7 64-bit. Intel i5 2300. Integrated HD2000 graphics with latest drivers.

    I realise I seem to be talking to myself here (perhaps no-one's still using CS5 here, plus it's a fairly specific problem), but I have discovered a factor that makes for repeatable demonstration of this behaviour.
    It appears that the problem I'm having is related to using feathering on vector masks. Create a shape with the pen tool, add an amount of 'feather' in the mask options panel, use the move tool to move the shape and then undo. This displays the problem I'm seeing where the image is not refreshed. I have at least found a way to workaround the issue for now. Simply changing the feathering amount updates the image to how it should be.
    I'm glad that I can at least continue to use CS5, because I'm totally content with its functionality for my uses, and an upgrade seemed overkill (not to mention having to adjust to the changes made in CS6+ versions).
    Perhaps there is still a cure for this bug somewhere. I will keep looking, and update this thread if I find it, in the hope that it may help someone else out there with the same problem.

  • Photoshop CS3 Move Tool, no longer moves 1 layer...

    I've had no issues with this version of Photoshop until most recently when I go to choose the move tool and I'm on a specific layer that I want to move, I left click like I've always done for years to move it on the canvas and and instead of having that one layer move (on the canvas, not on layers window) it picks up the root group and moves everything. The highlighted (selected) layer also turns to the outer (root) group folder, instead of staying on that layer.
    Did I fat finger three or four buttons to cause this to happen? and if so how do I make that stop, it's sooooo frustrating now... if this isn't the case, anyone know what to do to fix it?
    Thanks,

    Ok, got it figured out. sorry I had to ask, but sometimes I just have to ask in order to answer it myself. I had the Auto-Select set for group instead of being unchecked and on layer.
    Guh, that was extremely annoying mistake I made. I haven't been able to update anything and reset everything. haha.
    Oh well, party on Photoshopers

  • Painting Process Documentation: Stamp Visible, Move to layer Set and hide

    I like to capture my screen while painting and when I am done I make an animated GIF from these "process shots". I am trying to automatize the process and I have managed to come up with this which meets my needs:
    #target photoshop
    app.bringToFront();
    // Stamp visible Layers
    var idMrgV = charIDToTypeID( "MrgV" );
        var desc2 = new ActionDescriptor();
        var idDplc = charIDToTypeID( "Dplc" );
        desc2.putBoolean( idDplc, true );
    executeAction( idMrgV, desc2, DialogModes.NO );
    // Move Active Layer to the Bottom of LayerSet "process"
    var activeLayer = activeDocument.activeLayer;
        var processFolder = activeDocument.layerSets.getByName("process")
        activeDocument.activeLayer.moveToEnd (processFolder);
    Now I would like to add a conditional to check, whether or not the "process" layer-set exists and if it does not, create it. This should look something like this:
    // Process Image Capture
    // V 0.3
    // PIC Stamps Visible (creates a new layer that combines all visible information in flattened form) and moves that to a "process" Layer Set.
    // Layer is then hidden.
    // If Layer Set is not there, it will be created.
    #target photoshop
    app.bringToFront();
    // Check for "Process" Layer-Set on root. Create, in case it is not present.
    if (!activeDocument.layerSets.getByName("process")) {
         activeDocument.LayerSets.add();
         activeDocument.LayerSets.name = "process";
    /* else {
    // Stamp visible Layers
    var idMrgV = charIDToTypeID( "MrgV" );
        var desc2 = new ActionDescriptor();
        var idDplc = charIDToTypeID( "Dplc" );
        desc2.putBoolean( idDplc, true );
    executeAction( idMrgV, desc2, DialogModes.NO );
    // Move Active Layer to the Bottom of LayerSet "process"
        var activeLayer = activeDocument.activeLayer;
        var processFolder = activeDocument.layerSets.getByName("process")
        activeDocument.activeLayer.moveToEnd (processFolder);
        activeDocument.activeLayer.visibility = false;
    The condition seems to be what causes the problem, but I have no idea how to fix it. Can somebody help?

    Ok, here is the script that does the deed, it requires an additional function to catch what getByName() returns.
    // Process Image Capture
    // V 1.0
    // PIC Stamps Visible (creates a new layer that combines all visible information in flattened form) and moves that to a "process" Layer Set.
    // Layer is then hidden.
    // If Layer Set is not there, it will be created.
    #target photoshop
    app.bringToFront();
    // Check for "Process" Layer-Set on root. Create, in case it is not present.
    if (!hasRootLayer("process")) {   
        var addedLayer = activeDocument.layerSets.add();
        addedLayer.name = "process";
    // Stamp visible Layers
    var idMrgV = charIDToTypeID( "MrgV" );
        var desc2 = new ActionDescriptor();
        var idDplc = charIDToTypeID( "Dplc" );
        desc2.putBoolean( idDplc, true );
    executeAction( idMrgV, desc2, DialogModes.NO );
    // Move Active Layer to the Bottom of LayerSet "process"
        var activeLayer = activeDocument.activeLayer;
        var processFolder = activeDocument.layerSets.getByName("process")
        activeDocument.activeLayer.moveToEnd (processFolder);
        activeDocument.activeLayer.visibility = false;
    // Function to check whether "process" layer exists, passes result back as a boolean
        function hasRootLayer(layerName){
        var hasProcessLayer = false;
        try{
            hasProcessLayer = (typeof activeDocument.layerSets.getByName(layerName) != "undefined");
        }catch(e){}
        return hasProcessLayer;

  • I'm trying to install a layer style (.asl) in photoshop cc 2014 and I get the error message 'Could not place the document 'filename.asl' because no parser or file format can open the file.' Any suggestions?

    I get the same error when trying the same thing with the default styles, so it's not the file.

    So, if you click on one on of the layer style sets already on the list, such as Text Effects 2, you get the same message?
    Which version of mac os x are you using?
    Did you upgrade your mac os with photoshop cc 2014 already installed?
    Do you have the lastest version of photoshop cc 2014, which should be 2014.2.1
    (listed at the top of Help>System Info from within photoshop)
    Do you see the same layer styles as shown above on your list?
    Have you moved/copied any plugins from an earlier version of photoshop to the photoshop cc 2014 plugins folder?
    The layer styles shown on the list above are the styles that ship with cc 2014 and should be in
    /Applications/Adobe Photoshop CC 2014/Presets/Styles
    (the mac applications folder where all the other mac applications are installed)
    You might try resetting the preferences, but you might need to uninstall photoshop cc 2014 and then reinstall.
    (don't drag the cc 2014 to the trash, but use the Uninstall Adobe Photoshop CC 2014 in the photoshop cc 2014 application folder)
    To reset the preferences
    Press and hold down the Shift+Command+Option keys while starting photoshop cc 2014
    Keep holding the keys down until you get a dialog asking if you want to delete the adobe photoshop settings file
    Press Yes

  • Photoshop cs6 error "could not use the type tool because the target channel is hidden.  happens when im typing in photoshop, go to another layer and then come back. can't alter text at that point

    photoshop cs6 error "could not use the type tool because the target channel is hidden.  happens when im typing in photoshop, go to another layer and then come back. can't alter text at that point.  i really need to get thsi figured out. thank you.

    You may have answered my question. I AM using the 64bit version of Illustrator CS6. I had no idea there were bugs in it that affected paths copied and pasted from Illustrator to Photoshop.
    A bit more about what I'm trying to accomplish... I'm trying to follow Deke's tutorial (http://www.deke.com/content/dekes-techniques-018-creating-a-3d-pie-chart) which is already difficult since so much has changed between CS5.5 and 6, but then on top of that, I keep getting errors!
    So I created the pie chart exactly as he shows and copied and pasted into Photoshop exactly as he does. Before submitting this post, though, I tried drawing just two very simple triangle shapes, copying them both and pasting them into Photoshop as a shape layer. The shapes weren't overlapping, but they were a part of the same shape layer just like the pie chart tutorial.
    Thanks for your help. If there is anything else I should try before just giving up because of the 64bit bugs, please let me know.

Maybe you are looking for

  • No push mobile unless mail app open at least once

    hello, Had the 3G, was working fine. Got the 3GS. I noticed a few glitch: 1) If i power the iphone, and don't open the mail app. As long as I won't open the mail app, no push mail from mobile me will be pushed! I open the mail app, it will get the ma

  • Validation of catalog load

    I need info on how the catalogs are validated while loading into iProc application? * auto upload of catalog to production catalog based on rules, * auto validation upon supplier catalog upload manual prompt validation (by supplier or catalog manager

  • Flex 2 Update

    With the release of Flex 2.0.1 Mac version apparently coming on Monday (MacWorld), does anyone know if there will be an updater for Windows? If so, any hint to what new features/bug fixes are in the works?

  • ITunes fails to download preorder

    Hi there, I preordered the new Foo Fighters album the first day you could preorder the album. Since then I have deauthorized my account from my machine, formatted, and then reauthorized. The pre-order still shows up under my account but it won't down

  • Time machine did not restore

    I just had the apple store install a new hard drive in 24" Imac.  i went throu the step to restore system using time machine and the external hard drive.  after waiting a couple hours and a few setup questions I am back at the desktop.  However,  I c