É possível alterar o aplicativo aberto pelo botão da caneta do Surface Pro 3?

É possível alterar o aplicativo aberto pelo botão da caneta do Surface Pro 3?

O novo Surface Pro 3 vem com uma caneta com um botão roxo na ponta. Quando pressionado, faz com que o OneNote seja aberto logo em seguida. É possível alterar o aplicativo que abre desta forma? Talvez uma entrada de registro?

Responder1

Continuei encontrando essa resposta por meio do Google, então queria fornecer uma atualização para outras pessoas.

O componente Lockscreen ClickNote responsável por implementar esse comportamento lê os valores de registro AppID e DesktopAppPath localizados na chave \Software\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\CN.

Você pode ajustá-los ao seu gosto.

Por exemplo, o AppID poderia apontar para o OneNote imersivo por meio do ID do aplicativo Microsoft.Office.OneNote_8wekyb3d8bbwe!Microsoft.OneNoteIm. Ou um DesktopAppPath de %SystemRoot%\Notepad.exe.

Mas esteja ciente de que existem algumas nuances, como a validação do DesktopAppPath (deve apontar para um arquivo no disco) e argumentos de linha de comando transmitidos (ou seja, /hardwareinvoke, /fromlockscreen e/ou /screenclip) dependendo de quando e onde o ocorreu o pressionamento do botão. [1]

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

Responder2

Você pode usar AutoHotKey (http://www.autohotkey.com/) para interceptar o pressionamento do botão e enviar um comando diferente. O botão pressionado é F20.

Eu tenho um script AutoHotKey que envia um comando de barra de espaço quando o botão roxo da caneta é clicado e o PowerPoint está em tela cheia, para avançar o slide. Em todos os outros momentos, ele inicia o OneNote. Você pode fazer com que ele faça o que quiser. É grátis.

Roteiro de exemplo:

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

Responder3

Governador Maharajda Microsoft respondeu emseu show hoje.

Ele disse que atualmente não háoficialmaneira de alterar o aplicativo. É sempre Onenote.

Mas existem alguns hacks com uma ferramenta chamadaEventGhostonde você podelidar com a inserção/remoção da Caneta Surface e atribuir uma ação para iniciar um aplicativo.

informação relacionada