Skip to content

Latest commit

 

History

History
35 lines (29 loc) · 5.36 KB

README.md

File metadata and controls

35 lines (29 loc) · 5.36 KB

EnRu

Another global keyboard layout switch by clicking the left or right Ctrl key
Еще один глобальный переключатель раскладки клавиатуры щелчком левой или правой клавиши Ctrl

Credits - благодарности:

Install - установка:

  • git clone https://github.com/abakum/EnRu.git EnRu
  • download & install AutoHotkeyahk
  • run EnRu.ahk or a2e.bat

Usage - использование:

  • Press and release the left Ctrl key to switch the keyboard layout to en_USen_US.
    Нажми и отпусти левую клавишу Ctrl чтоб переключить раскладку клавиатуры на en_USen_US.
  • Press and release the right Ctrl key to switch the keyboard layout to ru_Ruru_Ru, but if the UltraVNC window is active, the local keyboard layout will be en_USen_US.
    Нажми и отпусти правую клавишу Ctrl чтоб переключить раскладку клавиатуры на ru_Ruru_Ru, но если активно окно с UltraVNC то раскладка локальной клавиатуры будет en_USen_US.
  • You can switch the keyboard layout with the mouse by right-clicking on the tray icon.
    Можно переключить раскладку клавиатуры мышкой через правый клик на иконке в трэе.
  • If you make the window with UltraVNC active then after 2 seconds or earlier, the layout of the local keyboard will switch to en_USen_US.
    Если сделать активным окно с UltraVNC то через 2 секунды или раньше раскладка локальной клавиатуры переключится en_USen_US.
  • If you switch the keyboard layout not via EnRu then after 2 seconds or earlier, the icon in the tray will change accordingly.
    Если переключить раскладку клавиатуры не через EnRu то через 2 секунды или раньше иконка в трэе изменится соответственно.

Story of creation - история создания:

  • Previously, whichever VNC-servervnc I used, I used only RealVNC'sRealVNC VNC-viewer. It would send Alt-TAB to the VNC-server and allow me to switch keyboard layouts if the same keyboard layout switcher was set on both VNC computers.
    Раньше какой бы VNC-серверvnc я не использовал пользовался только VNC-вьювером от RealVNCRealVNC Он передавал VNC-серверу Alt-TAB и позволял переключать раскладку клавиатур когда на обеих компьютерах с VNC стоял один и тот же переключатель раскладок клавиатур.

  • But in the ngrokVNCngrokVNC project I had to use the encryption plugin and UltraVNC, which, when ScrollLock is enabled, can transmit Alt-TAB to the UltrVNC-serverwinvnc, but it was necessary to have en_USen_US layout on the UltraVNC and ru_Ruru_Ru layout on the winvnc to transmit cyrillics.
    Но в проекте ngrokVNCngrokVNC потребовалось использовать плагин шифрования и UltraVNC, который при включении ScrollLock может передавать Alt-TAB на VNC-серверwinvnc, но для передачи кириллицы нужно чтоб на UltraVNC была расскладка en_USen_US а на winvnc ru_Ruru_Ru