Назначение любой из клавиш Windows новой функции (с или без автоматической клавиши)

468
PaterFrog

Проще говоря, я хочу использовать правильный ключ Windows в качестве кнопки для разговора. Есть небольшой поворот: я использую StinkyBoard в качестве кнопки для разговора, поэтому у меня есть свободные руки, чтобы печатать или играть в игру или что-то еще, даже когда я говорю. StinkyBoard можно назначать только клавишам клавиатуры, поэтому сейчас использование любой клавиши клавиатуры для взаимодействия мешает либо во время набора текста, либо когда я играю в игры. Поэтому мне нужен уникальный ключ, который имеет свою собственную функцию, которая обычно нигде не используется. Клавиши Windows или клавиша контекстного меню (также называемая «Приложения») подойдут. Как мне сопоставить любой из этих ключей таким образом, чтобы они не использовали стандартную заданную функцию ОС, а вместо этого только возвращали, нажаты ли они или нет? Драйверы StinkyBoard распознают оба ключа без проблем,

Спасибо, ПатерФрог

0
Почему бы вам не использовать что-то вроде ** `**, которое почти никогда не имеет внутриигрового отображения (или, если оно есть, его можно изменить). Вы пробовали autohotkey, чтобы увидеть, если это можно сделать. Очень вероятно, что приложение следит за этим ключом в любом случае. Ramhound 10 лет назад 0
Потому что у него все еще есть функция при наборе текста. Мне нужно уметь нажимать клавишу клавиатуры В ЛЮБОЕ ВРЕМЯ, не беспокоясь о том, что это мешает чему-либо, что я делаю. Не увеличивая или уменьшая веб-страницы, не печатая и не удаляя что-либо, не открывая и не останавливая что-либо. Следует только зарегистрировать существующую кнопку клавиатуры, при этом F13 и выше не работают. PaterFrog 10 лет назад 0
Какую программу вы используете для разговора? Эта программа также должна быть проинструктирована, чтобы рассматривать эту короткую клавишу как кнопку для разговора. А какая сейчас клавиша для разговора на клавиатуре? Rik 10 лет назад 0
Ни одна отдельная программа, эта кнопка не будет использоваться с Mumble, Ventrilo, TS и так далее. Большинство даже на полпути серьезных программ распознают F13 и выше, но проблема здесь в том, что я использую StinkyBoard, в основном кнопки для ваших ног. Драйверы этого устройства не распознают ничего, кроме современных клавиатур, включая кнопки мыши и клавиши, такие как F13. Чтобы исправить это, мне нужно узнать, как назначить винкейам, или меню, или клавишам блокировки CAPS новую функцию в том смысле, что они все еще являются этими клавишами, но не открывают никаких меню или делают что-либо, чтобы нарушить работу любых программ. больше. PaterFrog 10 лет назад 0
В настоящее время я использую Rctrl, который путается с браузерами с помощью масштабирования, игр с такими действиями, как приседание, третичные панели действий, привязка к целям, которые вы, возможно, не хотите блокировать, и т. Д. Если, например, можно было сказать правильной клавише Windows, что это все еще правильная клавиша Windows, но ни при каких обстоятельствах даже не пытайтесь открыть меню «Пуск», я был бы совершенно счастлив. Я не могу потерять фокус даже на мгновение, что, я думаю, произойдет, если вы только скажете клавише открыть, а затем закроете меню одним быстрым действием. Вместо этого действие не должно предприниматься вообще. PaterFrog 10 лет назад 0
Не уверен, что это именно то, что вам нужно, и работает ли оно с вашими настройками, но вы можете создать файл AutoHotkey с помощью `AppsKey ::! ^,`. Это переназначит вашу клавиатуру Content-menu на `Ctrl + Alt + ', которую вы могли бы использовать в других программах для выполнения функции. (Вы все еще можете использовать Alt + Space для меню содержимого, но ваш реальный ключ будет генерировать `Ctrl + Alt +,`.) Rik 10 лет назад 0
Спасибо за Ваш ответ. Что обычно делают Ctrl + Alt +? Я просто попробовал, но ничего не произошло. PaterFrog 10 лет назад 0
Это ничего не делает. По крайней мере, в программах, которые я знаю. Вы можете использовать любой ключ, который, как вы знаете, не используется. Таким образом, вы можете использовать это нажатие клавиши для назначения в других программах (которые не могут сопоставить Content-Key, но могут сопоставить какую-либо другую клавишу) для выполнения функции. Я попробовал это с GreenShot (Моя программа скриншотов, выбранная для SU :), и хотя GS может сопоставить сам ключ содержимого, я переназначил ключ содержимого с помощью AutoHk на `Ctrl + Alt +,` и установил GS для получения изображения с помощью `Ctrl + Alt +, `и это сработало. Кстати, если я использую Content-key direct в GS и использую его, то content-menu не отображается, поэтому я не уверен, почему это не работает для вас. Rik 10 лет назад 0
К сожалению, водитель StinkyBoard не принимает Ctrl + Alt +. :( PaterFrog 10 лет назад 0
Какую комбинацию клавиш вы можете назначить в StinkyBoard? Вам нужно найти тот, который вы знаете, почти никогда не используется, и использовать его. Rik 10 лет назад 0
Мне пришлось использовать немецкие буквы ö, ä, ü, а также ´. Что еще не меняет того факта, что эти буквы мешают печатать. По крайней мере, большинство игр ничего с ними не делают. Я получил ответ от службы поддержки StinkyBoard, сообщая, что они выпустят обновленную версию своего драйвера Q1 2014. Будем надеяться, что это удастся. : D PaterFrog 10 лет назад 0
Возможный дубликат [Как создать новую комбинацию клавиш с помощью клавиши Windows на WinXP] (http://superuser.com/questions/112981/how-to-create-a-new-keyboard-shortcut-using-the-windows -key-на-WinXP) Ƭᴇcʜιᴇ007 7 лет назад 1

0 ответов на вопрос