项目作者: varp

项目描述 :
Karabiner-Elements config. Translates Mac OS X shortcuts to PC equivalent
高级语言:
项目地址: git://github.com/varp/karabiner-rdp.git
创建时间: 2020-03-22T13:53:52Z
项目社区:https://github.com/varp/karabiner-rdp

开源协议:MIT License

下载


Mac OSX shortcuts to PC in Remote Desktop sessions

Translate MAC OS X shortcuts to PC equivalent during remote sessions. The
following applications input:

  1. "bundle_identifiers":
  2. [
  3. "^com\\.microsoft\\.rdc$",
  4. "^com\\.microsoft\\.rdc\\.mac$",
  5. "^com\\.microsoft\\.rdc\\.macos$",
  6. "^com\\.microsoft\\.rdc\\.osx\\.beta$",
  7. "^com\\.thinomenon\\.RemoteDesktopConnection$",
  8. "^com\\.teamviewer\\.TeamViewer$",
  9. "^com\\.vmware\\.horizon$"
  10. ]

will be monitored for keyboard shortcuts and will be translated to tss PC equivalent.

Install

For local testing and development you can import JSON using file:// URL.

Using Terminal open karabiner://karabiner/assets/complex_modifications/import?url=<JSON_URL>
or just browse in Safari to karabiner://karabiner/assets/complex_modifications/import?url=<JSON_URL>.

Just replace <FULL_FILE_PATH> with absolute path of the project on your machine to get properly encoded URL:

  1. php -r 'echo "karabiner://karabiner/assets/complex_modifications/import?url=". urlencode("file://<FULL_FILE_PATH>/mac_osx_on_rdp.json").PHP_EOL;'

Karabiner will do the rest! =)