Come riprogrammare i pulsanti della penna di superficie per fare qualsiasi cosa tu voglia

La penna digitale di Surface Pro 4 e Surface Book è uno strumento indispensabile sia per gli appassionati di note che per gli artisti.

La penna per Surface è pre-programmata per fare cose meravigliose. Ad esempio, la gomma può essere cliccata con un clic per aprire OneNote di Microsoft, fare doppio clic per uno screenshot e puoi premere e tenere premuto per aprire una ricerca Cortana. Oh, e anche la gomma cancella!

E se tu volessi che la gomma faccia qualcos'altro? Se si installa l'app Surface sul dispositivo, è possibile disabilitare le azioni predefinite o sostituire i gesti per avviare invece qualsiasi app per negozio o desktop. Tuttavia, questo è buono come con le opzioni integrate di Microsoft.

Se si desidera andare oltre le personalizzazioni di base, è necessario un programma gratuito chiamato AutoHotkey, che consente di riprogrammare la gomma per fare praticamente qualsiasi cosa. È ora di iniziare lo scripting!

  • Da non perdere: i primi 7 incantesimi di Surface Book per artisti

Fase 1: installare AutoHotkey

Per prima cosa, devi scaricare e installare AutoHotkey.

  • Scarica AutoHotkey (.exe)

Step 2: Crea il tuo file di script

Una volta che AutoHotkey è installato su Surface, avrai bisogno di creare un nuovo file di script. Per fare ciò, fare clic con il pulsante destro del mouse sul desktop, selezionare Nuovo fare clic su Script AutoHotkey quindi denominare il nuovo file di script. Assicurati che il nome del tuo script termini con l'estensione ".ahk" per lo script da eseguire.

Questo creerà un nuovo script per te da modificare e posizionare sul desktop. Per modificare il tuo nuovo script, dovrai fare clic con il pulsante destro del mouse sullo script appena creato e quindi fare clic su Modifica script . Lo script verrà quindi aperto nel Blocco note.

Passaggio 3: Scrivi il tuo script

Gli script potrebbero essere spaventosi per alcuni di voi, ma AutoHotkey non è poi così male e vi mostreremo come scrivere alcuni script di base. Ecco gli identificatori delle nostre tre funzioni:

  • Il singolo clic è # F20
  • Il doppio clic è # F19
  • Fare clic e tenere premuto # F18

Avviso: C'è anche un pulsante laterale sul nuovo Surface Pen, che, per impostazione predefinita, è impostata per fare clic con il pulsante destro del mouse. L'identificativo per il clic con il tasto destro è rbutton . Questa è una funzione complicata da riprogrammare poiché una volta modificato il tasto destro del mouse utilizzando uno script, influisce sulla funzionalità del tasto destro sull'intero sistema. Meglio stare alla larga.

Prima di fare qualsiasi cosa, dovremo decidere quale funzione vogliamo modificare. Quindi, per esempio, iniziamo con la nostra funzione di cancellazione con un solo clic. Per il clic singolo, iniziamo così:

  • # F20 ::

Tutto a sinistra di "::" definisce la funzione che stiamo usando, quindi, in questo caso, un singolo clic della gomma . Iniziamo quindi una stringa di comando. Ad esempio, vediamo come scrivere una funzione di annullamento (Ctrl + Z).

  • # F20 :: ^ z
  • return

Quindi, in questo esempio, control è rappresentato con il simbolo "^", e, in congiunzione con "z", ci dà il comando annulla . Return termina la stringa di comando. Abbastanza pulito vero?

Diamo un'occhiata a un altro esempio, dove scriveremo un clic sulla copia e fare doppio clic su incollare .

  • # F20 :: ^ c
  • sleep 300
  • # F19 :: ^ v
  • return

Seguendo lo stesso formato di base, prima definiamo il nostro single-click come Control + C. Sleep è un comando per aggiungere tempo (in millisecondi ) prima che la funzione successiva possa funzionare. Usiamo 300 ms per dare al sistema tutto il tempo necessario per copiare la selezione negli appunti del sistema.

È anche possibile programmare la gomma per avviare le applicazioni purché si conosca il nome dell'eseguibile. Tuttavia, questa è già una funzionalità fornita da Microsoft nell'app Surface, quindi è possibile utilizzarla facilmente. Solo per scopi di apprendimento, vediamo come funziona in AutoHotkey.

  • # F20 :: Esegui photoshop
  • ritorno

Questa semplice riga di comando consentirà l'apertura di Adobe Photoshop con un solo clic dalla gomma della penna di Surface. Essere in grado di avviare un programma in questo modo funziona solo con determinate applicazioni. Ciò significa che con la maggior parte delle applicazioni sarà necessario eseguire l'intero percorso (es. Esegui,% A_ProgramFiles% Some_Program Program.exe).

Per aprire un sito Web, lo script sarà simile a questo:

  • # F20: : Esegui, https://www.wonderhowto.com/

Questo programmerà un singolo clic dalla gomma per cancellare la penna di Surface per aprire il collegamento specifico nel browser predefinito. Inutile dire che questi esempi sono rudimentali e, in realtà, le possibilità di programmare la gomma della tua penna di Surface sono infinite; questi esempi sono solo per farti andare. Per script più elaborati, visita i forum di AutoHotkey.

Step 4: Esegui lo script

Per eseguire il tuo nuovo script, assicurati di salvare prima lo script con l'estensione .ahk, quindi, fai clic con il pulsante destro del mouse sul file di script e fare clic su Esegui script . Puoi anche compilare lo script per creare un file .exe, se lo desideri.

Un'icona AutoHotkey apparirà in basso sulla barra delle applicazioni di Windows per informarti che lo script è stato eseguito correttamente e, per interrompere lo script, è sufficiente fare clic con il pulsante destro del mouse Icona AutoHotkey giù nella barra delle applicazioni e fare clic su Disabilitare .

Speravamo che ti piacesse personalizzare la gomma della nuova penna di Surface e ti invitiamo a sperimentare con i tuoi script. Fateci sapere cosa ne pensate o forse condividete un'idea sceneggiatura personale di sotto nei commenti o su Facebook, Google+ o Twitter.