У меня периодически возникают проблемы с GIMP, когда команда ‘move layer’ внезапно перестает работать. Указатель мыши изменится на приведенный ниже:
Когда я делаю явный выбор, например, CTRL+ Aна слое, MOVE снова работает. Но обычно я могу перемещать целые слои без выделения (например, Select / None или CTRL+ SHIFT+ A). Это перестает работать неожиданно, и я понятия не имею, почему.
Он ведет себя так же, как при нажатии ALT в режиме MOVE. Нажатие ALTс выделением позволяет вам перемещать выделение, а не перемещать слой. Нажатие ALTбез выбора дает тот же курсор, что и выше, что совершенно нормально. Каким-то образом, когда моя проблема начинается, это выглядит так, как будто ALT-режим застрял, и я не могу выйти.
Заметьте, я довольно опытный пользователь GIMP и часто использую команды на клавиатуре, возможно, я слишком быстро переключаюсь между командами, но пока не смог их последовательно воспроизвести. Происходит раз в несколько часов или около того. Единственное решение, которое я нашел, — это выйти из GIMP и перезапустить. Другие функции продолжают работать, я все еще могу сохранить и т. Д. (К счастью).
Я использую GIMP 2.8.2 на Windows.
Спасибо за любые указатели.
Ответы:
Похоже, ваш инструмент перемещения находится в режиме «Выбор выделения». Проверьте параметр «Перемещение» в параметрах инструмента (это изображение из документов и показывает режим «Переместить слой»):
В Altклавиш переключает в режим «выбора Move» ( Ctrlделает то же самое для «Переместить путь»), и , как предполагается , чтобы вернуться в «Move слой» , как только вы отпускаете клавиши. Если вам удастся украсть фокус ввода с холста в этом режиме, инструмент может остаться в режиме «Переместить выделение».
См. Следующий отчет об ошибке для примера: https://bugzilla.gnome.org/show_bug.cgi?id=732160
Таким образом, чтобы ответить на вопрос и решить проблему, вы должны установить его обратно на «Переместить слой».
Тем не менее, для меня в GIMP 2.8.14 курсор остается таким только до тех пор, пока я не попытаюсь снова использовать инструмент; Затем он автоматически переключается обратно в режим «Переместить слой».
Не совсем ответ, но связанный. Для просмотра Toolbox Options
на Mac, который может быть немного сложно найти, является одной из «вкладок» рядом со слоями и может быть активирован изWindows > toolbox Options - brushes
Я столкнулся с этой проблемой, где я не мог переместить слой. Я попытался правильно установить параметры инструмента и даже сбросить параметры инструмента. Оказалось, у меня была маска слоя на всех моих слоях, поэтому, когда я выбирал слой, он выбирал маску вместо изображения. Я мог видеть движение границы, но изображение было неподвижным.
Выбор изображения после выбора слоя решил эту проблему для меня.
Столкнулся с аналогичной проблемой (для текстовых полей), где инструмент «Перемещение» не изменяет фокус (то есть: пунктирный контур меняет текстовое поле, на которое я нажимаю. Оказывается, у меня были слои слоев в режиме «Контуры». Когда я переключился обратно на Слои, проблема была «исправлена».
gimp noob. (Photoshop user switching) «There is no selection to move»
I’m trying to make Product mockups and need to move around buttons, etc.
I’ve googled and tried everything I can find. (put selection on float layer… shift click and drag…) I always get the same result: «There is no selection to move»
Can anyone provide guidance? Thanks.
Updating in case anybody else experiences this. I couldn’t make 2.10 work, with the suggestions in this thread or by any other means. So I uninstalled it and installed 2.8. And that one works for me.
I’m having a weird behavior when trying to move a selected rectangle or polygon in a layer.
I do the next:
1. Select layer.
I want to move the shine that belongs to the brillos y manchas
layer:
2. Select rectangle or polygon.
The selection is the small polygon.
3. Then I try to move the selection:
but it’s not moved.
The first that came into my head is that the shine didn’t belong to that layer, but it does. Any idea on what I am doing wrong?
asked Dec 5, 2013 at 12:55
1
Your move tool is set to move the selection, not the area selected by.
You should:
-
Transform your selection to a float selection using
Select->Float
-
In the move tool options choose to move Layer instead to Selection (by pressing the first icon near «Move» in «Tool Options»)
Now, it should be possible to move the shine.
Braiam
1051 silver badge5 bronze badges
answered Dec 5, 2013 at 15:28
Paolo GibelliniPaolo Gibellini
6,1683 gold badges35 silver badges38 bronze badges
6
The «Move selection» in the Move tools is about moving the selection mask, not the selected pixels.
Right after you have made a selection, you can
- Alt—Ctrl-drag (Alt—Cmd-drag on OSX).
- Alt—Shift-drag
This makes a floating selection automatically (copy+paste with shift, cut+paste with Control/Cmd) and starts moving it.
When done, don’t forget to anchor the selection in its source (Ctrl—H, Cmd—H on OSX), or create a new layer with it (Ctrl—Shift—N, Cmd—Shift—N on OSX).
answered Jul 2, 2016 at 11:00
xenoidxenoid
15.4k3 gold badges22 silver badges36 bronze badges
3
Using GIMP 2.6.11
My previous image-editing software of choice was Microsoft Paint, which was very intuitive: make a rectangle, click + drag to move the contents of the rectangle around.
How do I replicate this functionality in GIMP? I seem to only be able to:
- a) move the entire layer around, ignoring the selection entirely, or
- b) move the selection around, without moving anything that’s within the selection (which is what I’m trying to do).
I have the feeling that I’m missing something extremely basic.
asked May 5, 2011 at 18:16
Raven DreamerRaven Dreamer
2,3014 gold badges21 silver badges24 bronze badges
2
Once you selected whatever part of the picture you want to move, press ctrl-x
and then ctrl-v
. This will cut and paste the selection to a new layer. Now you can use the move tool to move the new layer around.
Note: The move tool can move layers, selections, and paths. Make sure the layer option in the move tool is selected (in the toolbox).
Edit:
You can also select an area, then hold down ctrl-alt
and drag the selected area as described here. Once you start dragging, you can release the ctrl
key to stop constraining the move to cardinal directions. After dropping the selection, you can still move it with the arrow keys.
Rotating and scaling selections seem to behave as expected (automatically creating a new layer). I’m not sure why they didn’t make the move tool behave like that too.
answered May 5, 2011 at 19:06
9
The right way to do this is to use a Floating Selection. The currently accepted answer of doing a Copy/Paste creates a new layer which is undesirable in most cases.
How to make a floating selection:
- Make your selection (e.g. press R and draw a box).
- Select -> Float (Shift+Ctrl+L)
- Move your Selection (Press v and then click and drag).
- Anchor Layer Ctrl+h
answered Oct 20, 2013 at 19:18
6
The following is an updated and simplified answer to this older issue.
There are two tools being discussed: the Selection Tool and the Move Tool. One might intuitively think you use the selection tool to select, and then hop over to the move tool to move. That is not the case.
All the work is performed with the Selection Tool. Don’t use the Move Tool.
Choosing the Rectangle Selection Tool, for example, one selects an area. While remaining on the selection tool, one uses CTRL+ALT to drag the selected image to a different location. Once having done so, it seems that CTRL+ALT is no longer needed for further selection movement (as of at least 10/2014, GIMP 2.8.20).
There are also hints provided in the status bar to try combinations of SHIFT,CTRL, and ALT, and indicates what will occur as you press them.
More info here: https://docs.gimp.org/en/gimp-using-selections.html
answered Oct 16, 2014 at 5:46
2
Note: DO NOT select the move tool after making the selection. Instead, just press and hold ALT + CTRL and start dragging the selection.
On Windows computers:
After making a rectangular or oval selection, hold ALT + CTRL to move the contents of the selection.
- If you want to duplicate the contents of the selection, hold ALT + SHIFT instead.
On Mac computers, hold down option and command and then drag the selection.
- Similarly, if you want to duplicate the contents of the selection, hold option + shift instead.
answered Mar 1, 2015 at 7:16
hadihadi
2112 silver badges4 bronze badges
3
None of the suggested solutions worked for me. I eventually realized that the layer I was selecting inside of, was not the same size as the image. So when I moved my copied selection, it moved outside the layer I was on, and thus displayed as an empty selection.
Making the current layer the same size as the image solved the problem. After that copy/paste/drag worked as expected.
To Resize the Layer to Image Size: Alt + L, then click on Layer to Image Size
answered Nov 23, 2016 at 16:41
1
For completeness, the question was also asking about the selection process. One way to select part of an image for editing is to use the magic selection wand. This works well if there is only one image on the selected layer (this is the way I tend to work so I can edit easily).
Select the layer the image to be moved is on, and use the fuzzy select wand to select what is outside the image (could be a single colour or a transparent background). Once the desired part of the layer has been selected, choose Select/Invert from the menu (this inverts the fuzzy selection from what is outside the part of the image to be moved to what is to be moved), then use ctrl/alt and the mouse to move the selected portion of the image.
answered Jan 29, 2014 at 0:09
Ctrl + Alt did not work for me.Neither did turning it into a floating selection for whatever reason. I may need to just fiddle with it but I was in a hurry.
Layers Solution:
I had to make the selection, Ctrl + X to cut, Ctrl + V to paste, then in the layers tab I turned the «pasted floating selection» into a layer. I could then move that new layer around. When you’re done you can right click that layer and «Merge Down» if you need it to all be one layer again.
answered Jan 13, 2015 at 15:16
JemmehJemmeh
1214 bronze badges
All I want to do is move a simple line of text.
There are two ways to move a text box using the Move tool in GIMP.
- Place the cursor exactly over some of the text, then drag it:
- Place the cursor anywhere in the text box, then drag it while holding Shift:
However, if you simply place the cursor in the text box and it is neither over the letters themselves nor do you hold Shift while you drag it, then your attempts to move the text box will simply result in the background layer being moved instead:
As you can see from the above screenshots, you want the tool icon to show a four-headed arrow and not a pointing-hand symbol before you attempt to drag using the mouse.