Страница 1 из 2

Не работает перетаскивание мышью из/в ТС в Win7 x64

Добавлено: Сб июн 19, 2010 05:09
SPeller
Всем доброго времени суток!

Если данная проблема обсуждалась - прошу ткнуть носом, ибо за форумом не слежу.

Собрался я переползать на вин7 х64, и обнаружил такой глюк. Ни в какую не работает перетаскивание файлов мышью ни из ТС (ни правой, ни левой клавишей) в винду, ни из винды в ТС. Перетаскивание внутри ТС - работает. Запуск в режиме администратора не помогает. Перетаскивание между двумя экземплярами ТС - тоже не работает. В самой винде всё отлично.

Кроме того, не работает показ виндового окошка свойств ни по Alt+Enter, ни по клику Свойства в контекстном меню. Кроме того, в контекстном меню очень мало пунктов, если кликнуть в винде по тому же файлу, то пунктов заметно больше.

Вин7 проф х64, антивируса нет. Пробовал на ТС 7.50а и 7.55

Что это за глюк такой?

Добавлено: Сб июн 19, 2010 07:16
MVV
Все должно прекрасно работать, и перетаскивание, и окно свойств.... Единственное что надо иметь в виду следующие ограничения:

1. Между программами, запущенными от имени разных юзеров (или разных уровней повышения) перетаскивание мышью невозможно, и так было еще в Windows XP (если не раньше). В первую очередь это касается тотала, запущенного от админа (в режиме повышения прав), и любой другой программы, включая проводник, запущенных без повышения. Конечно, если у тебя хватило ума отключить UAC, ты с таким не должен столкнуться, но отключать UAC - одна из самых больших глупостей, которую делают люди, переходя с XP на 7.

2. Тотал не может показывать в контекстном меню пункты, добавляемые 64-битными расширениями оболочки винды, так как загрузка 64-битных DLL в память 32-ой программы невозможна. Эти пункты он отображает в подменю с названием X64.

А чтобы носом не тыкать, всегда можно использовать поиск.

Добавлено: Сб июн 19, 2010 07:44
SPeller
По поводу количества пунктов - хз, может и кажется, но сейчас на ХР х64 как-то заметно больше пунктов ) И в самом меню и в подменю "х64". UAC не трогал. Систему только поставил, сделал только косметические настройки.

По поиску - цифру 7 поиск опускает и вываливается куча ненужных результатов по слову windows ) Может, и тут я че-то не так делаю? )

Добавлено: Сб июн 19, 2010 11:23
MVV
Ты главное не торопись и описывай действия подробно, по пунктам - что и как делаешь, что получаешь, и что хотел бы получить.

Добавлено: Сб июн 19, 2010 13:06
SPeller
Ну что что. Хочу перетащить файл из тотала на рабочий стол. Тащу левой кнопкой. Пока вожу над панелями тотала - курсор меняется на тоталовский, с плюсиком. Как только выношу мышь за пределы тотала - всё, курсор обычный, и ничего не переносится. Когда пытаюсь тащить правой кнопкой, чтобы сделать ярлык, например, то курсор не меняется даже в тотале, т.е. тащить файл он даже не пытается. Открываю два экземпляра тотала, пытаюсь перетащить файл из одного в другой левой кнопкой - то же самое, не тащится. Когда пытаюсь перетащить файл с рабочего стола в тотал, то над тоталом курсор становится черным перечеркнутым кружочком, как дорожный знак "стоянка запрещена", и, ессно, перетащить не получается.

Тотал запущен под текущей учеткой, без повышения прав.

Сейчас в ХР х64 проверил - при перетаскивании правой кнопкой курсор меняется уже в тотале, над его панелями, и можно так таскать в самом тотале. В семерке же у меня перетаскивание правой кнопкой не работает принципиально, даже внутри тотала...

Добавлено: Сб июн 19, 2010 13:30
Avada
SPeller писал(а):Когда пытаюсь тащить правой кнопкой, чтобы сделать ярлык, например, то курсор не меняется даже в тотале, т.е. тащить файл он даже не пытается.
Что естественно — по умолчанию на ПКМ установлены другие функции. Начинать тащить этой кнопкой надо при нажатой клавише Shift. А ярлык можно создавать и при перетаскивании ЛКМ. Это всё есть в справке TC в разделе "Drag&Drop (Перетаскивание мышью)".

Добавлено: Сб июн 19, 2010 13:50
SPeller
Avada писал(а):Что естественно — по умолчанию на ПКМ установлены другие функции. Начинать тащить этой кнопкой надо при нажатой клавише Shift. А ярлык можно создавать и при перетаскивании ЛКМ. Это всё есть в справке TC в разделе "Drag&Drop (Перетаскивание мышью)".
Дык, в настройках ПКМ - контекстное меню. Тотал просто перенесен с ХР со всеми настройками. Привычка у меня такая - таскать ярлыки правой кнопкой :)

Добавлено: Сб июн 19, 2010 17:06
Avada
SPeller писал(а):Дык, в настройках ПКМ - контекстное меню.
ПКМ всегда открывает в TC контекстное меню. В настройках не это определяется, а какая кнопка используется для выделения файлов (соответственно, меню открывается либо с задержкой в секунду — если выделение ПКМ и ЛКМ, либо сразу, если выделение только ЛКМ).

Добавлено: Вс июн 20, 2010 03:54
SPeller
Avada писал(а):ПКМ всегда открывает в TC контекстное меню. В настройках не это определяется, а какая кнопка используется для выделения файлов (соответственно, меню открывается либо с задержкой в секунду — если выделение ПКМ и ЛКМ, либо сразу, если выделение только ЛКМ).
Ну так вот поставил я тотал рядом, с нуля, настройки вроде сделал как и в исходном тотале, и там перетаскивание работает как положено. А в скопированном - не работает :) Выходит, дело в настройках. Какая настройка виновата - вопрос ))

Добавлено: Вс июн 20, 2010 03:59
SPeller
Подозрения оправдались. Виновата вот такая настройка:

[Configuration]
x64DisableRedirection=1

Убрал ее и всё заработало как надо.

Это баг или фича?

Добавлено: Вс июн 20, 2010 08:31
MVV
Ха, вполне возможно, что это - часть цены, которую платишь за отключение перенаправления (у этой фичи есть еще ряд проблем), отключать его не рекомендуется.

Добавлено: Вс июн 20, 2010 09:52
Avada
MVV
А наблюдение-то интересное. Хорошо бы Гислера на оффоруме попытать на сей счёт.

Добавлено: Вс июн 20, 2010 09:58
MVV
Пожалуй, загружу виртуальную с x64 и проверю.

А действительно, если перенаправление отключено, после перезапуска ТК перетаскивание между ТК и другими программами (включая другой экземпляр ТК) не работает. Свойства не открываются, команда "." в командной строке не может быть выполнена, некоторые элементы контекстного меню отсутствуют вообще...

Запостим как баг, посмотрим, что Гислер скажет.

Добавлено: Вс июн 20, 2010 10:45
SPeller
MVV писал(а):Ха, вполне возможно, что это - часть цены, которую платишь за отключение перенаправления (у этой фичи есть еще ряд проблем), отключать его не рекомендуется.
Я уже давным давно спокойно жил с отключенным перенаправлением в ХР х64. А на семерке вот вылезло...

Добавлено: Вс июн 20, 2010 10:51
MVV
А я вообще не вижу смысла его отключать. В разы реже нужно править hosts, чем запускать нормальные 64-битные программы и т.п. И прочих глюков в разы меньше, если оно не отключено.