Форум программистов, компьютерный форум, киберфорум
Windows
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.63/89: Рейтинг темы: голосов - 89, средняя оценка - 4.63
7 / 6 / 5
Регистрация: 16.07.2015
Сообщений: 147

Как переназначить кнопку калькулятора на клавиатуре

18.04.2019, 20:37. Показов 17800. Ответов 13

Студворк — интернет-сервис помощи студентам
Здравствуйте.

На некоторых клавиатурах есть аппаратная кнопка вызова калькулятора (на ней нарисован калькулятор и при нажатии открывается стандартный калькулятор).

Вопрос: как переназначить её функцию, чтобы система запускала при нажатии другую программу или другой калькулятор, который нравится? Если можно без установки доп. приложений для назначения макросов, может функция как-то в реестре настраивается.

Заранее благодарю за информацию.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
18.04.2019, 20:37
Ответы с готовыми решениями:

Как переназначить клавиши на клавиатуре?
У меня на ноутбуке повысить и снизить громкость F7 и F8, почему то в место F8 работает F9 как переназначить?

Как переназначить клавиши на клавиатуре?
Кнопка р(h) плохо нажимается. Хочу, чтобы вместо неё пользоваться Caplock. Установил пока что Linux Mint на флэшку, возможно поменяю через...

Как переназначить клавишу на клавиатуре сторонним софтом? Какая прога нужна?
Не уверен что в правильный раздел написал, но тут вроде про эмуляцию нажатия клавиш так что сори если вдруг всё таки не туда :\ ...

13
1047 / 531 / 66
Регистрация: 16.01.2013
Сообщений: 4,094
19.04.2019, 16:06
Antoniwww, можно на пример программой Key Remapper
0
Супер-модератор
Эксперт по компьютерным сетямЭксперт HardwareЭксперт Windows
 Аватар для Maks
9263 / 5030 / 605
Регистрация: 13.03.2013
Сообщений: 17,792
Записей в блоге: 17
19.04.2019, 21:50
FAQ по клавиатурам
0
7 / 6 / 5
Регистрация: 16.07.2015
Сообщений: 147
17.05.2019, 13:50  [ТС]
Здравствуйте. Уточню на всякий случай. В Windows запускается стандартный калькулятор, если нажать на кнопку в виде калькулятора (такая кнопка бывает не некоторых клавиатурах). Нужно не менять код этой клавиши или функцию, а задать запуск другого приложения калькулятора, который больше нравится. Как это сделать?
0
Супер-модератор
Эксперт по компьютерным сетямЭксперт HardwareЭксперт Windows
 Аватар для Maks
9263 / 5030 / 605
Регистрация: 13.03.2013
Сообщений: 17,792
Записей в блоге: 17
17.05.2019, 18:25
Antoniwww, отвечено выше, нажмите на ссылку и перейдите по пункту "Софт для клавиатур".
0
7 / 6 / 5
Регистрация: 16.07.2015
Сообщений: 147
17.05.2019, 18:35  [ТС]
Цитата Сообщение от Maks Посмотреть сообщение
"Софт для клавиатур"
Без софта это нельзя сделать? Система запускает калькулятор, возможно это где-то в реестре зарыто.
0
Супер-модератор
Эксперт по компьютерным сетямЭксперт HardwareЭксперт Windows
 Аватар для Maks
9263 / 5030 / 605
Регистрация: 13.03.2013
Сообщений: 17,792
Записей в блоге: 17
17.05.2019, 21:33
Цитата Сообщение от Antoniwww Посмотреть сообщение
Без софта это нельзя сделать?
Делается это довольно непросто, посему и придумали сие софт.
0
0 / 0 / 0
Регистрация: 12.05.2019
Сообщений: 2
13.02.2021, 19:03
Цитата Сообщение от Maks Посмотреть сообщение
Делается это довольно непросто, посему и придумали сие софт
Ответа на вопрос автора (а так вышло, что теперь и моего) по этой ссылке нет. Там речь идет о подмене КЛАВИШИ через реестр, а не о подмене того ДЕЙСТВИЯ которую она выполняет. Приведу другой пример. У меня имеется клавиатура с дополнительными программируемыми клавишами и их 15 штук. Настраиваются клавиши через специальный софт. К примеру я могу настроить открытие программы "Блокнот" абсолютно на любую клавишу и для этого даже особая клава не нужна, пользователь Maks, как раз таки и ссылается на эти программы которые могут это настроить. Но "Блокнот" будет открываться только пока эта программа, через которую я это настроил, запущена. Закрыв ее кнопка будет бесполезна. А есть особые клавиши, к примеру тот же "Калькулятор" (это кнопка VK_LAUNCH_APP1 с кодом 0xB6) который в пример привел автор. И не важно запущена программа или нет, Калькулятор всё ровно откроется абсолютно на любом современном ПК под ОС Виндовс. Т.е. эта функция зашита в саму ОС. Вопрос автора, как и мой, заключается в том где именно это прописано в системе? Раз это где-то прописано, то можно и изменить к примеру тот же Калькулятор на Блокнот или что угодно, хоть даже чтоб Steam запускался и для этого не надо какой-то софт держать запущенным. Я уже который день пытаюсь найти ответ на этот вопрос, но всё безрезультатно, поэтому даже решился воскресить эту тему в надежде что хоть кто-то знает и подскажет..
0
6961 / 2856 / 1098
Регистрация: 06.06.2017
Сообщений: 9,692
14.02.2021, 06:34
Цитата Сообщение от Don AriOn Посмотреть сообщение
Я уже который день пытаюсь найти
Мда. А почему я потратил 10 сек на поиск? Раз, два, три, четыре, пять — выйдем в гугл погулять...
Windows Batch file
1
reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\18 /f /v ShellExecute /d C:\Path\to\AnyProgram.exe
1
0 / 0 / 0
Регистрация: 12.05.2019
Сообщений: 2
14.02.2021, 14:09
Цитата Сообщение от FlasherX Посмотреть сообщение
А почему я потратил 10 сек на поиск?
Без преувеличения и сарказма - просто мастер!) Спасибо!!
0
Робот сгибальщик
 Аватар для Jel
1949 / 681 / 134
Регистрация: 29.07.2020
Сообщений: 3,605
Записей в блоге: 7
15.02.2021, 21:39
Кстати о калькуляторе. The Calc открывается и скрывается по клавише NumLk. Без всяких мультимедиа клавиш.
Лет 10 пользуюсь. Рекомендую.
Кликните здесь для просмотра всего текста
0
 Аватар для Luca Brasi
892 / 204 / 55
Регистрация: 06.11.2015
Сообщений: 2,288
Записей в блоге: 2
21.02.2021, 00:40
Цитата Сообщение от Antoniwww Посмотреть сообщение
Без софта это нельзя сделать?
1. Находим ярлык калькулятора
2. Свойства, правой кнопкой
3. Дальше во вкладку с шорткатами и по аналогии
0
 Аватар для Beer-Sheva
6 / 6 / 0
Регистрация: 09.10.2013
Сообщений: 251
01.11.2021, 08:07
Вот пример как у меня из клавиши "Калькулятор" получилась клавиша "Сон"

Windows Batch file
1
2
3
4
5
6
7
@Echo Off
 
cd /d %systemroot%\system32
 
Reg.exe add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AppKey\18" /v "ShellExecute" /t REG_SZ /d "rundll32.exe powrprof.dll,SetSuspendState 0,1,0" /f
 
Exit
Ниже приведенную строку можешь заменить на свою команду или путь до своей программы
Code
1
rundll32.exe powrprof.dll,SetSuspendState 0,1,0
0
1 / 1 / 0
Регистрация: 03.12.2020
Сообщений: 20
15.04.2024, 21:44
А как сделать обратное? На моей новой клавиатуре нет кнопки калькулятора, а я к ней очень привык. Я бы хотел заменить бесполезную кнопку браузера на калькулятор просто по тому что ее легче всего найти не глядя. Я уже понял что кнопка браузера это
HKLM\SOFTWARE\Microsoft\Windows\CurrentV ersion\Explorer\AppKey\7
, но как заставить ее запускать калькулятор? Для обычной программы достаточно в реестре прописать путь до этой программы, но в моем случае
"C:\Program Files\WindowsApps\Microsoft.WindowsCalcu lator_11.2401.0.0_x64__8we\CalculatorApp .exe" -ServerName:App.AppXjvs2nbwryyqjz1h8d8v70 f70g3rgdcyb.mca
или
"C:\Program Files\WindowsApps\Microsoft.WindowsCalcu lator_11.2401.0.0_x64__8we\CalculatorApp .exe"
ничего не делает. Не находит такой файл. У меня Windows 11 и приложение калькулятора не обычное *.exe приложение, а Metro, или как там они называются. Я могу запустить его через PowerSheel командой
Code
1
explorer shell:appsfolder\Microsoft.WindowsCalculator_8wekyb3d8bbwe!App
но это немного не то

Добавлено через 32 минуты
Решил проблему таким образом, создал "calc.bat" с кодом
Windows Batch file
1
2
%windir%\system32\calc.exe
exit
, затем создал "calc.vbs" с кодом
Visual Basic
1
2
3
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & "C:\calc.bat" & Chr(34), 0
Set WshShell = Nothing
И в реестре прописал путь до этого *.vbs

Но это работает только тогда когда приложение браузера не активно. В противном случае текущее окно браузера закрывается и открывается новая вкладка...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.04.2024, 21:44
Помогаю со студенческими работами здесь

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

Как переназначить кнопку SW_SHOWMAXIMIZED ?
Пишу на freeglut с++ и столкнулся с необходимостью назначить на кнопку SW_SHOWMAXIMIZED (ту, которая разворачивает окно на весь экран)...

Переназначить клавиши на клавиатуре. Возможно?
Есть ли какая то возможность с помощью скрипта на VBScript переназначить клавиши на клавиатуре? Вот например, у меня не работает клавиша...

Как нажать кнопку на клавиатуре?
Пытался keybd_event использовать, но увы оно не работает. Может кто приведет пример работы на более низком уровне ? Добавлено через 7...

Как нажать на кнопку на клавиатуре?
Как нажать на кнопку на клавиатуре, при ведение курсора вправо от центра?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
14
Ответ Создать тему
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru