Как сделать чтобы кнопка нажималась по enter

Добавил пользователь Владимир З.
Обновлено: 05.10.2024

Случайно я сопоставляюсь Enter через xkbset к Pointer_button2 .

Теперь каждый раз, когда я нажимаю, Enter появляется какой-то бредовый текст.

Я подумал об обходном пути, включающем перераспределение его обратно, но это означает, что мне придется запустить команду xmodmap -e "keycode 135 = Pointer_Button2" (или любой другой код клавиши, кроме того, что у Enter ). Но я не могу запустить эту команду в терминале, не нажимая Enter .

Как мне это сделать?

Я использую Ubuntu 12.04.

Однажды компьютеры смогут отменить что угодно. Как сейчас со снимками файловой системы, но с содержимым оперативной памяти . как откат того, что мы делаем. Отмените ввод команды. Откройте файл. Не запускайте программу. Un-Do последние 5 минут. Потом, позже, Интернет наверстает упущенное . Не читайте сайт: Вас там никогда не было! Может быть, однажды мы сможем отменить автомобильные аварии, восстановить фонарные столбы в вертикальном положении и т. Д.

Вы можете использовать CTRL + J или CTRL + M в качестве альтернативы Enter . Это управляющие символы для перевода строки (LF) и возврата каретки (CR).

Блин… почему люди с 6,705 баллами не могут дать ответы на эти простые вопросы огромным немытым массам? (Шучу - +1 за ответ я собирался опубликовать.)

@JanSteinman: я пропустил это! Когда я ответил, было уже три других ответа, и один был принят. Кажется, что дети в наши дни не знают своего ASCII :-) (@ernie: ежедневный лимит репутации, так что вы не получите все эти очки).

Спасибо за то, что приняли добродушную ребристость - никакого легкого намерения. Если ты это знаешь, покажи это!

@ user13107 Не столько исторический, сколько само определение кода ASCII. Когда ASCII был почти всем, что было (если только вы не были на территории IBM), ключи Return и Linefeed должны были быть закодированы как что-то, чтобы мы могли печатать их на наших надежных телетайпах ASR-33 или наших перфокартах. Есть даже пакет ascii, который вы можете установить, чтобы отобразить его. Клавиша Ctrl просто взяла код для одного из первых 32 символов и установила один бит обратно в 0. Для M он изменил 4D на 0D, что является возвратом каретки (и на ASR-33 действительно была каретка). )

В окне терминала (я тестировал только aterm , rxvt , vte и xterm ) вы можете выбрать конец строки, который вставил обратно имеет эффект нажатия Enter :

Затем вставьте выделенный текст обратно в окно терминала щелчком средней кнопки мыши (или одновременным щелчком левой и правой кнопки мыши, если настроено так).

Подскажите пожалуйста, вопрос может и простейший но я не понимаю.
Дело вот в чём: есть поле для ввода и есть кнопка "перейти": [________] [перейти] но по нажатию клавиши Enter с клавиатуры желаемого результата нет, приходится давить на кнопку рядом с полем для ввода. Как сделать чтобы по клавише Enter сразу выполнялось событие??

Если проще, то хочу чтобы так: поле для ввода ввод и нажатие с клавиатуры клавиши Enter - вызывает выполнение поставленой функции (аналог нажатия кнопки рядом с полем для ввода).

Прилагаю скриншот ( ВОПРОС.JPG (51.3 Кб) ) со схематичным объяснением уже не знаю как сказать ещё

Вот к примеру часть кода поля что тут надо изменить ?
Может тип какой то приписать или как ещё "увязать" поле и кнопку события чтобы по клавише Enter событие выполнялось .

Вопрос от пользователя

Здравствуйте.

У меня ноутбуку уже где-то около 4-5 лет. И клавиша "я/z" перестала срабатывать (точнее, если на нее сильно нажать - только тогда сработает). Хотел заменить клавиатуру, но в точности такой же нет (прилаживать похожую - это значит испортить ноутбук).

Не подскажите, как вместо "я" переназначить клавишу, скажем, на левый "Ctrl (им все равно почти не пользуюсь, привык к правому). Пробовал утилиты KeyExtender, SharpKeys (и еще какую-то, название уже не помню), но они у меня почему-то не заработали (возможно защита системы не дает).

PS использую сейчас Windows 8.

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

В статье рассмотрю несколько утилит, и покажу на скринах как выполнить сию задачу.

Приступим к делу.

👉 MapKeyboard

MapKeyboard: всего три действия для замены клавиши (кликабельно!)

MapKeyboard: всего три действия для замены клавиши (кликабельно!)

Одна из самых надежных в плане работы утилит. По крайней мере у меня она работала как в "старых" Windows 2000/XP, так и в относительно новых ОС Windows 8/10.

Утилита очень компактная и не нуждается в установке. После запуска, для замены клавиши, вам нужно выполнить всего 3 действия (они у меня помечены на скрине выше):

  1. выбрать клавишу, взамен неработающий (например, левый Ctrl) ;
  2. затем указать в графе "Remap selected key to" клавишу, которая не работает (т.е. вместо нее будет использован левый Ctrl) ;
  3. нажать кнопку сохранения "Save layout" (система будет перезагружена) . После перезагрузки — вместо Ctrl, будет срабатывать кнопка "Z".

Если вы хотите сбросить все введенные изменения: воспользуйтесь кнопкой "Reset keyboard layout" .

Кстати, утилиту рекомендуется запускать от имени администратора. Для этого, после ее извлечения из архива, щелкните по исполняемому файлу правой кнопкой мышки и выберите "Запуск от имени админа. ". (см. пример ниже).

Запуск от имени администратора

Запуск от имени администратора

👉 PowerToys

Эта утилита обладает лучшей совместностью с ОС Windows 10 (работает во всех ее версиях!). К тому же, отключать и переназначать клавиши в ней простой и быстро!

Рассмотрю краткий пример.

1) После установки и запуска утилиты — необходимо будет открыть раздел "Keyboard Manager" и нажать по кнопке "Remap a key" . 👇

Утилита PowerToys - настройка клавиш

Утилита PowerToys - настройка клавиш

  • клавишу, которую будем менять (или отключать) — она слева (в моем примере "Numpad 0");
  • а справа указать то, на что ее меняем — например, "Undefined" (если ее совсем отключаем) или указать конкретную клавишу (сочетание).

Undefined — клавиша будет отключена (Утилита PowerToys).

Undefined — клавиша будет отключена (Утилита PowerToys).

Вот так всё просто! 👌

👉 KeyTweak

Главное окноДействие 1

Главное окно KeyTweak: действие №1

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

Отмечу, что пользоваться программой крайне просто (несмотря на то, что у нее нет перевода на русский) . Сначала выбираете клавишу, которая у вас плохо срабатывает, затем в графе "Choose New Remmaping" указываете клавишу взамен, и нажимаете кнопку "Remap Key" (см. скрин выше) .

После чего примите изменения (кнопка "Apply" в правом нижнем углу экрана) и согласитесь на перезагрузку компьютера.

Применяем изменения

Собственно, перезагрузившись, ваши клавиши станут выполнять "новые" назначенные действия. Удобный, простой, и эффективно работающий инструмент!

👉 Key Remapper

Главное окно программы

Главное окно программы (после установки и запуска программы).

Эту программу просто не мог не отметить в этой статье. Она не просто позволяет переназначать отдельные клавиши клавиатуры, но и позволяет задавать целые комбинации нажатий: как вам, например, если на колесико мышки вы повесите Alt+Shift+Esc (быстрое переключение программ) ?!

Также с помощью кнопок на клавиатуре можно эмулировать работу мышки.

И еще одна важная деталь: настроить замену можно только в определенных приложениях (что, несомненно, понравиться любителям игр: ведь можно получить некоторое преимущество и ускорить свою реакцию, если по нажатию на одну кнопку — будет выполняться целая комбинация!). 👌

Программа поддерживает несколько профилей (например, можно создать набор замен под каждую игру в отдельности).

Важно : программа не делает никаких изменений в реестре системы, не требует перезагрузки ПК для того, чтобы изменения вступили в силу.

Что касается использования: то здесь все просто:

  • указываете сначала ту клавишу, которую хотите поменять;
  • а затем, во второй графе, ту клавишу, которая заменит ее. См. скрин ниже.

Обратите внимание, что задавать можно целые комбинации

Обратите внимание, что задавать можно целые комбинации

Отмечу, что полная версия программы платная. Однако, знакомство можно спокойно начать с бесплатного продукта. Рекомендую!


👉 В помощь!

Если вышеприведенные программы вам никак не помогли — попробуйте просто отключить ненужную клавишу . Например, в играх часто мешается Win или Shift — их отключение не займет у вас более 30 сек.!

Продолжаем повышать скорость, удобство и эффективность при работе с компьютером.

О клавише Enter (Ввод) все мы знаем.

Это основная кнопка, которая подтверждает действия, запускает программы, переводит курсор на новую строку, создавая новый абзац. В Excel нажатие на эту кнопку переводит нас в ячейку ниже.

Какие есть скрытые возможности клавиши Enter, если нажать её в сочетании с другими клавишами . А вот какие:

Ctrl + Enter

Shift + Enter

1. Переход на новую строку в пределах текущего абзаца. Это мало кто знает, но это очень полезно при написании любых текстов. Сохраняется форматирование текущего абзаца (межстрочный интервал, отступы и т. д.)

Начинаем печатать текст и нажимаем (Shift + Enter)
продолжаем с новой строки без создания нового абзаца.

Читайте также: