web-dev-qa-db-ja.com

Surface Pro 3のペンボタンで開くアプリケーションを変更することはできますか?

新しいSurfacePro 3には、最後に紫色のボタンが付いたペンが付属しています。押すと、OneNoteがすぐに開きます。このように開くアプリケーションを変更することは可能ですか?おそらくレジストリエントリ?

5
David Metcalfe

グーグル経由でこの答えにつまずき続けたので、他の人にアップデートを提供したかった。

この動作の実装を担当するロック画面ClickNoteコンポーネントは、キー\Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\CNにあるレジストリ値AppIDおよびDesktopAppPathを読み取ります。

あなたはそれらをあなたの好みに微調整することができます。

たとえば、AppIDは、アプリケーションID Microsoft.Office.OneNote_8wekyb3d8bbwe!Microsoft.OneNoteImを介して没入型OneNoteを指すことができます。または、%SystemRoot%\Notepad.exeのDesktopAppPath。

ただし、いつどこで検証されるかによって、検証されるDesktopAppPath(ディスク上のファイルを指す必要があります)や渡されるコマンドライン引数(つまり、/ hardwareinvoke、/ fromlockscreen、および/または/ screenclip)などの微妙な違いがあることに注意してください。ボタンが押されました。 [1]

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

2
Rafael Rivera

AutoHotKey( http://www.autohotkey.com/ )を使用して、ボタンの押下をインターセプトし、別のコマンドを送信できます。ボタンを押すのはF20です。

スライドを進めるために、紫色のペンボタンがクリックされてPowerPointが全画面表示になっているときにスペースバーコマンドを送信するAutoHotKeyスクリプトがあります。それ以外の場合は常にOneNoteを起動します。あなたはそれをあなたがやりたいことを何でもさせることができます。それは無料です。

スクリプトの例:

#IfWinExist, ahk_class screenClass
#F20:: Send {Space}
6
Kenny Lowe

MicrosoftのGov Maharaj彼の今日のショー で回答しました。

彼は、現在、アプリケーションを変更する公式の方法はないと述べました。常にOnenoteです。

ただし、 EventGhost というツールを使用したハックがいくつかあります。 Surfaceペンの挿入/削除を処理し、アプリケーションを起動するアクションを割り当てる

2
magicandre1981