新款 Surface Pro 3 配備一支末端有紫色按鈕的筆。按下後,OneNote 很快就會開啟。是否可以更改以這種方式打開的應用程式?也許是註冊表項?
答案1
透過谷歌不斷偶然發現這個答案,所以想為其他人提供更新。
負責實作此行為的 Lockscreen ClickNote 元件讀取登錄機碼中的 AppID 和 DesktopAppPath 值\Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\CN
。
您可以根據自己的喜好調整它們。
例如,AppID 可以透過其應用程式 ID 指向沉浸式 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
您可以使用自動熱鍵(http://www.autohotkey.com/)攔截按鈕按下並發送不同的命令。按下按鈕是F20。
我有一個 AutoHotKey 腳本,當單擊紫色筆按鈕且 PowerPoint 處於全螢幕狀態時,該腳本會發送空白鍵命令以推進幻燈片。在所有其他時間它都會啟動 OneNote。你可以讓它做任何你想做的事。免費。
範例腳本:
#IfWinExist, ahk_class screenClass
#F20:: Send {Space}
答案3
政府馬哈拉吉來自微軟的回答他今天的表演。
他表示目前沒有官方的更改應用程式的方法。始終是 Onenote。
但是有一些駭客工具叫做事件幽靈在那裡你可以處理 Surface 筆的插入/刪除並分配一個操作來啟動應用程式。