Можно ли изменить приложение, открываемое кнопкой пера Surface Pro 3?

Можно ли изменить приложение, открываемое кнопкой пера Surface Pro 3?

Новый Surface Pro 3 поставляется с ручкой с фиолетовой кнопкой на конце. При нажатии она вскоре открывает OneNote. Можно ли изменить приложение, которое открывается таким образом? Возможно, запись в реестре?

решение1

Наткнулся на этот ответ через Google и решил предоставить обновленную информацию для других.

Компонент ClickNote экрана блокировки, отвечающий за реализацию этого поведения, считывает значения реестра AppID и DesktopAppPath, расположенные в ключе \Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\CN.

Вы можете настроить их по своему вкусу.

Например, AppID может указывать на иммерсивный OneNote через его идентификатор приложения Microsoft.Office.OneNote_8wekyb3d8bbwe!Microsoft.OneNoteIm. Или DesktopAppPath %SystemRoot%\Notepad.exe.

Но имейте в виду, что есть некоторые нюансы, такие как проверка DesktopAppPath (должен указывать на файл на диске) и передача аргументов командной строки (например, /hardwareinvoke, /fromlockscreen и/или /screenclip) в зависимости от того, когда и где произошло нажатие кнопки. [1]

[1]http://withinrafael.com/running-your-own-app-at-the-click-of-the-surface-pen-button/

решение2

Вы можете использовать AutoHotKey (http://www.autohotkey.com/) для перехвата нажатия кнопки и отправки другой команды. Нажатие кнопки — F20.

У меня есть скрипт AutoHotKey, который отправляет команду пробела при нажатии кнопки фиолетового пера и при полноэкранном режиме PowerPoint, чтобы перейти к следующему слайду. В остальное время он запускает OneNote. Вы можете заставить его делать все, что захотите. Он бесплатный.

Пример сценария:

#IfWinExist, ahk_class screenClass
#F20:: Send {Space}

решение3

Гов Махараджиз Microsoft ответили на негоего шоу сегодня.

Он сказал, что в настоящее время нетофициальныйспособ изменить приложение. Это всегда Onenote.

Но есть несколько трюков с инструментом под названиемСобытиеПризракгде ты можешьуправлять вставкой/извлечением Surface Pen и назначать действие для запуска приложения.

Связанный контент