Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Office (Word, Excel, Outlook и т.д.) (http://forum.oszone.net/forumdisplay.php?f=115)
-   -   Word 2010 | Отключить назначения одиночных нажатий клавиш Ctrl и Alt (http://forum.oszone.net/showthread.php?t=178097)

bogomolv 13-06-2010 21:21 1433467

Word 2010 | Отключить назначения одиночных нажатий клавиш Ctrl и Alt
 
В Office2007 за меня решили, что мне будет удобно вызывать команды с Ленты и Панели быстрого доступа клавишей Alt.
Ничего подобного! Я очень активно пользуюсь в Word сочетаниями клавиш для выполенения различных операций с текстом. Случайное одиночное нажатие Alt приводит к активизации команд Ленты и Панели. Приходится останаливаться, жать Esc, опять Esc, снова Esc...

В Office2010 пошли еще дальше и задействовали клавишу Ctrl для инициализации кнопки Возможностей вставки при вставке содержимого.
Клавишей Ctrl я пользуюсь еще чаще, чем Alt, и теперь работать стало вообще невозможно. Число ошибочных срабатываний Ctrl заставляет попросту отключать кнопку Возможностей ставки, к которой с 2002 года уже привык.

Отключить одиночные клавиши Ctrl и Alt или переназначить их на какое-либо иное более полезное или "пустое" действие не удается ни штатными средствами, ни командами VBA, ни через административные шаблоны Resource Kit.
Уважаемые, нет ли идей, как все-таки избавиться от очень раздражающих нововведений Microsoft?

Morpheus 13-06-2010 22:03 1433492

bogomolv, Disable user interface items and shortcut keys in Office 2010

bogomolv 13-06-2010 23:02 1433538

Morpheus
Спасибо, я уже это пробовал.
Почему-то не срабатывает. Причем не отключаются не только Ctrl или Alt, но и любые другие горячие сочетания клавиш, включая описанные в статье.
С административной установкой знаком, но такое (полную неработоспособность опции) вижу впервые.
Может быть, что-то делаю не так.

Morpheus 14-06-2010 21:06 1434074

bogomolv, мда, ничего адекватного не находится...
Сочетания отключить можно, я пробовал через политики, работает. Вообще отключить Alt или Ctrl не выходит.
Из не совсем адекватных вариантов могу лишь предложить установить Office на виртуальную машину и отключить клавиши в виртуальной Windows.

bogomolv 15-06-2010 06:00 1434270

Morpheus
Еще раз спасибо.
Вариант с виртуальной машиной, действительно, не совсем адекватен.
А если покопать в сторону обработки событий через VBA?

Vanokan 21-04-2013 12:18 2136894

Легче всего отлючить горячие клавиши через реестр



Если у вас этих веток и кляючей не окажеться то создайте их

HKEY_CURRENT_USER\Software\Policies\Microsoft\office\14.0\word\disabledshortcutkeyslist
Создаем значение с именем KeyMod1 и присваиваем ему значение типа "код_клавиши , модификатор" (например я ввел "18,16" для отключения кнопки alt )

bogomolv 16-08-2013 23:04 2202973

Vanokan,
Это просто праздник какой-то!
Кто бы знал, как долго я мучился!
А сколько нервов и времени потрачено в поисках такого фикса!
Спасибо огромное!
Ну и, reg-файл для Office2013:
Код:

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Policies\Microsoft\office\15.0\word\disabledshortcutkeyslist]
"KeyMod1"="18,16"


smirnoff67 03-10-2014 12:33 2410517

Не помогает. Все сделал как написано, но кнопка по прежнему действует.

Gvozdeus 05-08-2015 17:25 2537434

У меня саработало для Microsoft Office 2013, под Windows 8.1 64bit.
Но ВНИМАНИЕ!!! По написанному выше посту отключается клавиша только в Word. Чтобы отключить и в Excel, и в Word, я сделал такой reg-файл:
Код:

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Policies\Microsoft\office\15.0\word\disabledshortcutkeyslist]
"KeyMod1"="18,16"
[HKEY_CURRENT_USER\Software\Policies\Microsoft\office\15.0\excel\disabledshortcutkeyslist]
"KeyMod1"="18,16"

Соответственно, таким образом, наверно, можно добавить отключение клавиши в PowerPoint и остальных приложениях.

che100 10-02-2016 10:06 2604405

excel 2013 win7x64 , поначалу подумал , что все ок после вышеописанного reg, но фигушки вам, из 10-ти раз переключения раскладки по умолчанию(shift+alt) 1 раз появляется это бл=ядское меню. Такое ощущение , что в MS нас Россиян за людей не считают.

Iska 10-02-2016 10:23 2604410

Поклонники старого дедовского метода (по «Ctrl-Shift») молча улыбаются себе в бороду :).

che100 10-02-2016 10:45 2604422

Iska, ты рассуждаешь на уровне одиночного пользователя.
А теперь представь что ты сисадмин, комп.мастер,эникей или т.п. чувак у которого много пользователей.
И что ,ты их всех будешь уговаривать перейти на Ctrl-Shift ?

Iska 10-02-2016 11:06 2604434

che100, мне даже представлять не надо (равно как и уговаривать) — поскольку от начала времён работают именно с Ctrl-Shift, и это не менялось со времён DOS (там разве что был не любой Ctrl, а правый и левый). Это неофиты, знакомые только с Windows, страдают :).

a_axe 10-02-2016 12:08 2604464

Цитата:

Цитата Iska
от начала времён работают именно с Ctrl-Shift, и это не менялось со времён DOS »

Абсолютно аналогично.
Цитата:

Цитата che100
И что ,ты их всех будешь уговаривать перейти на Ctrl-Shift ? »

Ну одиночные ctrl и alt вы тоже по-идее будете уговаривать отключить, иначе придется отключить и тем кто пользуется и кому удобно.

che100 10-02-2016 19:57 2604661

А еще есть господа- "Я не знаю как решить вопрос, но мимо пройти не могу, просто надо понтонуться?"

okshef 10-02-2016 20:18 2604666

Предупреждаю всех отвечающих и вопрошающих: если беседа продолжиться в подобном тоне, тема будет закрыта.

Amihai 29-06-2017 03:41 2747961

Здравствуйте, давно хотел тут зарегистрироваться, вот подвернулся случай. Решение %subj% внизу поста.

Итак. Задели в офисе ALT - получили перевод фокуса на ленту. А пальцы-то печатают, хоткеи сами по себе жмутся, бесит дико.
Переключили штатно раскладку через SHIFT+ALT - то же самое, надо переключаться точно по ALT+SHIFT, тогда все как положено работает.
Перестановка слагаемых решает, важно что давить первым.

Этот рецептик
Цитата:

[HKEY_CURRENT_USER\Software\Policies\Microsoft\office\15.0\word\disabledshortcutkeyslist]
"KeyMod1"="18,16"
написан в сотне разных мест, но помогает лишь частично, "вылечивает" проблему одиночных нажатий ALT, комбинация SHIFT+ALT по прежнему помимо переключения раскладки уводит фокус.

Я разбирался долго, даже поставил административные шаблоны. Оказалось, что в них лечение моего любимого OneNote вообще не предусмотрено :dont-know , ковырял через реестр.
Все оказалось донельзя просто.
1. MSDN коварно вводит нас в заблуждение.
В табличке виртуальные коды клавиш и модификаторы свалены в кучу, а это **** как неверно.

2.
Цитата:

ALT - 16
CONTROL - 8
SHIFT - 4
это МОДИФИКАТОРЫ, они не имеют ну вообще ничего общего с виртуальными кодами клавиш. Только то, что и те и другие цифры.
Разбираем рабочий пример:
18,16 это нажатие alt c модификатором alt, как ни странно.
Нажатие ALT с предварительно зажатым SHIFT это 18,4
Цифра "18" в MSDN отсутствует как класс :angry2:

Короче, получается так:
Код:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\office\16.0\onenote\disabledshortcutkeyslist]
"KeyMod1"="18,16"
"KeyMod2"="18,4"

и больше никаких нервов. Код в reg файл, размножить, поменять если нужно версию офиса и названия компонент :hi:

Я конечно пафосно выступил, но у меня решение не гуглилось

auto-teacher 19-09-2017 23:35 2765665

К Amihai

Нельзя ли уточнить: после редактирования реестра что конкретно произошло с клавишей Alt и с сочетанием Alt+Shift?
Как они после этого действуют? Как на них реагирует Ворд? И как действуют другие сочетания клавиш с этими модификаторами?


Время: 23:10.

Время: 23:10.
© OSzone.net 2001-