Skip to content

Emit X allows to assign keyboard shortcut to Surface Pen Button (click, double click, press and hold). Good for digital-painting.

License

Notifications You must be signed in to change notification settings

moxDevLinux/emit-x

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Emit X

Build status

Emit X allows to assign keyboard shortcut to Surface Pen Button (click, double click, press and hold). Good for digital-painting.

Duplicate x64\emit-x.exe (for 64bit) or x86/emit-x.exe (for 32bit), and change its name as below, finally register as "Launch as classic app" on "Pen and Windows Ink" setting.

  • To assign B key, change to emit-b.exe
  • To assign F11 key, change to emit-f11.exe
  • To assign Alt + Ctrl + Z key combination, change to emit-alt-ctrl-z.exe
  • To assign Windows + PrintScreen key combination, change to emit-win-prtscr.exe

Name is case-insensitive. Currently, supports the following keys and its combinations:

  • Modifiers keys Ctrl (or Ctl), Alt, Shift
  • Windows Key Win (or Windows)
  • Function keys F1-F20
  • Home and End Keys Home, End
  • Page Up and Down Keys PageUp, PageDown
  • Directional Keys Left, Right, Up, Down
  • Numerical keys 0 - 9
  • Alphabetical keys A - Z.
  • Print Screen Key PrintScreen (or PrtScr, PrtScreen, PrintScr)
  • Delete and Backspace key Delete (or Del), Backspace (or BS, Back)
  • Escape key Escape or ESC
  • Spacebar Space
  • Enter key ENTER (or ENT)
  • Tab key Tab

This is "workaround" app. I'm expecting Microsoft implement genuine feature.

Tested on Surface Pro 4 + Windows 10 + Photoshop CC. Works on Windows 8.1 and later.

Downloads

Executable file is no longer included in this repository. Please download at:

License

MIT License

Copyright (C) 2017-2021 Retorillo

About

Emit X allows to assign keyboard shortcut to Surface Pen Button (click, double click, press and hold). Good for digital-painting.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 76.3%
  • Batchfile 15.7%
  • Makefile 8.0%