В связи с необходимость пользоваться залианием Alt/Ctrl/Shift (специальные возможности), из-за инвалидности, способы переключения между раскладками клавиатуры по умолчанию мне крайне не удобны. Возможно ли отключить сочетание Win + space, либо назначить для него переключение раскладки как это сделано в Win8? При попытке назначить на это сочетание переключение раскладки в Punto Switcher ругается, мол уже занято. В данный момент использую вариант переключения по Ctrk, но это не сильно меняет ситуацию, а в сочетании с залипанием переодически и трудности создаёт. Я знаю как отключить все сочетания Win + . , но так как я некоторыми из них пользуюсь, то этот способ мне не подходит. Переходить на Win8 не хочиться из-за неудобного для меня нового интерфейса. Помогите пожалуйста если возможно.
Поэксплуатировав этот скрипт я столкнулся с тем, что он в некорых программах не переключает раскладку. Слегка поднаторев в скриптах к AutoHotkey я пришёл к более надёжному скрипту, котрый на все 100% работоспособен. Так как у меня раскладка переключается по Shift+Ctrl то скрипт выглядит следующим образом:
В моем случае, в связи с тем что я использую залипание, Вариант 2 кажется более надёжным, поэтому я использую его, осечек пока небыло, для не используюших залипание Вариант 1 так же надёжен как и Вариант 2. Соответственно если у вас раскладка переключается по умочанию Shift+Alt, то вам нужно подставить Alt вместо Ctrl. Вы так же можете использовать для переключения и другие клавиши, например Insert или Caps Lock (эти варианты часто встречались мне пока я искал решение своей проблемы до создания этой темы), для этого надо заменить #Space:: на соответственно:
Вот собственно и всё, буду рад если это кому-то поможет.
Последний раз редактировалось JIexa1980, 04-01-2013 в 00:04 .
Источник
Отключить Win + Space раскладку клавиатуры в Windows 10
Когда у меня включено несколько раскладок клавиатуры, Windows 10 переключается между ними случайным образом (аналогично тому, что описано здесь ). Я подозреваю, что я случайно нажимаю Win+Space , поэтому я хотел бы отключить этот ярлык.
Однако, просматривая страницу «Параметры языка», я не вижу никаких настроек, связанных с этим сочетанием клавиш, или способа его отключения. Как я могу отключить этот ярлык?
Отключить Win + Space swboad-layout swap
AFAIK, это единственный способ отключить Win+Space подкачку раскладки клавиатуры без отключения всех других Win+XYZ ярлыков:
Вот как это сделать:
Скачать AHK ( AutoHotkey )
Установить AHK
Щелкните правой кнопкой мыши любую папку и выберите New > AutoHotkey Script
Щелкните правой кнопкой мыши скрипт и выберите « Редактировать скрипт».
Замените все, что есть, этим (и сохраните):
Щелкните правой кнопкой мыши по сценарию и выберите « Compile Script».
Запустите скрипт, дважды щелкнув по вновь созданному .exe и сделайте тест. Переименуйте его как хотите и сохраните для следующего раза, когда вы хотите отключить Win+Space ярлык.
Дополнительный шаг, чтобы сделать его постоянным:
Скопируйте .exe в папку автозагрузки. Ниже я перечислил путь к папкам:
Текущий пользователь:
C: \ Users \% Имя пользователя% \ AppData \ Roaming \ Microsoft \ Windows \ Меню Пуск \ Программы \ Автозагрузка
Все пользователи:
C: \ ProgramData \ Microsoft \ Windows \ Пуск \ Меню \ Программы \ Автозагрузка
Я обнаружил это, столкнувшись с той же проблемой, что и OP, в Windows 10. Мои выводы заключались в том, что ответ Calsal с отрицательным голосом был тем, что на самом деле мне помогло.
Моя проблема не имела ничего общего с горячей клавишей Win + Space. Вместо этого он переключался «случайно» на «ENG INTL», потому что горячие клавиши «Между языками ввода» были настроены по умолчанию для переключения раскладки клавиатуры, если вы нажали «Ctrl + Shift». Как программист, который использует много горячих клавиш, я в итоге нажимаю одновременно клавиши «Ctrl» и «Shift».
Это дополнение к ответу Calsal, так как у меня была та же проблема, которую он описал, но в Windows 10.
Зайдите в Редактировать язык и параметры клавиатуры -> Расширенные настройки клавиатуры -> Параметры языковой панели -> Расширенные настройки клавиш
выберите Изменить последовательность клавиш для языков ввода
измените «Переключить раскладку клавиатуры» на «Не назначено»
наслаждайся хорошей жизнью. Опция Windows + Space все еще работает; если вы хотите этого, посмотрите ответ с поправкой.
Источник
Почему не работают сочетания горячих клавиш на Windows 10 и как исправить
Горячие клавиши позволяют осуществить быстрый запуск тех или иных процессов на компьютере. Существует около сотни различных комбинаций, каждая из которых отвечает за определенную операцию. Если на вашем ПК не работают горячие клавиши на операционной системе Windows 10, то в работе устройства произошел сбой, и его нужно устранить. Далее – подробно о том, как это сделать.
Причины неисправности горячих клавиш
Первым делом нужно понять, почему горячие клавиши перестали функционировать. Это позволит выработать алгоритм для решения проблемы.
Итак, комбинации могут не работать по одной из нескольких причин:
загрязнение кнопок;
функция залипания;
отсутствие поддержки технологии одним из выбранных языков;
устаревшие драйверы;
перехват сочетания клавиш одной из программ, установленных на ПК.
Чаще всего проблема имеет программный характер и решается через изменение отдельных настроек. Однако факт физического повреждения тоже нельзя исключать, и он обязательно будет рассмотрен в ходе устранения неполадок.
Как исправить проблему
Решение проблемы должно идти поступательно. Сначала рассматриваются наиболее частые причины возникновения неполадок, и только потом стоит обратить внимание на менее вероятные факторы. Все это позволит сэкономить время и как можно быстрее вернуть работоспособность клавиш.
Грязь под кнопкой
Сочетания работают за счет нажатия на физические клавиши, расположенные на клавиатуре. При длительном использовании компьютера и пренебрежении обслуживанием кнопки начинают забиваться грязью, из-за чего заветный «квадратик» либо не продавливается, либо не соприкасается с сенсором. Поэтому, прежде чем рассматривать программные методы решения проблемы, необходимо проверить состояние клавиатуры и, при необходимости, выполнить очистку подручными средствами.
Устранение аппаратных неполадок
Аппаратные неполадки не ограничиваются загрязнением клавиатуры. Для точного понимания того, что проблема имеет программный характер, следует подключить клаву к другому компьютеру и проверить функционирование горячих кнопок. Если они не работают и там, то ваше устройство ввода вышло из строя. Причем неполадки могут заключаться как в корпусе клавиатуры, так и в интерфейсах подключения.
Устранение программных неполадок
Если вы добрались до этого шага, то очевидно, что проблема заключается в настройках Windows 10. Устранить неполадки можно в автоматическом режиме, используя встроенное средство системы:
Перейдите в раздел «Обновление и безопасность», а затем – «Устранение неполадок».
Выберите «Дополнительные средства устранения неполадок».
В качестве проблемного устройства укажите клавиатуру.
Windows 10 начнет самостоятельный поиск причин возникновения неполадок и, по возможности, устранит их. Но не исключено, что по итогу система лишь даст рекомендации, которые должен будет воплотить в жизнь владелец компьютера.
Перехват горячих клавиш другими программами
Теперь переходим к методам устранения неполадок в ручном режиме. И первым фактором, который с высокой долей вероятности мог повлиять на горячие клавиши, становится стороннее ПО. Программы вроде Punto Switcher или Skype используют свои комбинации, которые могут вступать в конфликт с первоначальными настройками Windows 10.
Необходимо удалить посторонний софт с собственными настройками клавиатурных комбинаций, после чего станет ясно, в них ли заключается причина неполадок. Если догадки подтвердятся, то придется либо отказаться от использования проблемного софта, либо изменить настройки для его Hot Key.
Ошибка или глюк Windows 10
Также неполадки могут быть связаны с операционной системой, а не со сторонним ПО. В данном случае сложно выделить универсальный метод исправления ошибки. Во-первых, нужно установить все имеющиеся обновления Windows. Во-вторых, следует удалить лишний мусор. Наконец, есть смысл выполнить проверку на вирусы.
Отключение залипания клавиш
Опция залипания позволяет избежать случайных нажатий, но иногда она блокирует действия пользователя, которые тот выполняет намеренно. Поэтому стоит на время отказаться от данной функции:
Перейдите в раздел «Специальные возможности», а затем – «Клавиатура».
Под заголовком «Использовать залипание клавиш». Передвиньте ползунок в положение «Откл.».
Кроме того, необходимо снять галочку с пункта «Разрешить включение залипания клавиш с помощью сочетания». В противном случае будет существовать риск принудительной активации функции и сопутствующих проблем с Hot Key.
Удаление одного из языков
Windows 10 позволяет набирать текст, используя разные языковые пакеты. Но далеко не все из них поддерживают работу горячих клавиш. В связи с этим рекомендуется переключиться на альтернативный язык. Если комбинация заработает, то придется удалить лишний языковой пакет:
Перейдите в раздел «Время и язык», а затем – «Язык».
Кликните ЛКМ по названию лишнего пакета.
Нажмите на кнопку «Удалить».
Но что делать, если проблема возникает при наборе на столь важном английском языке? Выход из ситуации довольно простой – установите альтернативный пакет, так как Windows 10 насчитывает около десятка различных вариаций классического английского – от общепринятого в США до использующегося на Виргинских островах.
Обновление драйверов для тачпада (только ноутбуки)
Заключительный вариант полезен исключительно для владельцев ноутбуков, ведь на сей раз предлагается переустановить драйверы тачпада. Сначала можно попробовать просто обновить ПО:
Кликните ПКМ по значку «Пуск».
Запустите «Диспетчер устройств».
Раскройте вкладку «Устройства HID».
Щелкните ПКМ по «HID-совместимая сенсорная панель».
Нажмите на кнопку «Обновить драйвер».
Также через свойства оборудования допускается удаление драйвера. Затем вам придется самостоятельно скачать дистрибутив с официального сайта производителя ноутбука и установить софт через инсталлятор.