Windows, Synergy i EnableHexNumpad


4

Windows 8.1, Synergy 1.5.1-R2307

Wygląda na to, że Synergy nie obsługuje EnableHexNumpad w systemie Windows, gdzie podobnie jak tradycyjne kody ALT, dowolny znak Unicode można wstawić, przytrzymując klawisz Alt, a następnie naciskając klawisze numpad-plus i liczbę szesnastkową. Na przykład:

ALT 3232: á
ALT +0CA0: ಠ

Jednak przy działającej synergii EnableHexNumpad nie działa:

ALT 3232: á
ALT +0CA0: 

Wszelkie pomysły, jak to naprawić?


Używanie ALT 3232 wygląda dziwnie. Działa, ale tylko dlatego, że 3232 = 160 mod 256, więc ALT 160 jest bardziej naturalny sposób,
Jukka K. Korpela

1
Ach ... Powinienem dodać, że EnableHexNumpad można włączyć, dodając REG_SZ „EnableHexNumpad” = „1” do „HKCU: \ Control Panel \ Input Method”. Zmiany wchodzą w życie po ponownym uruchomieniu explorer.exe.
Gość

@ JukkaK.Korpela: Masz rację. 3232 ma wartość 0CA0 w systemie dziesiętnym i ma na celu pokazać, że tradycyjne wejście dziesiętne ALT jest ograniczone do 256 na stronie kodowej systemu (myślę?); w moim przypadku strona kodowa to Latin Extended (myślę ...)
gość

Czy możesz spróbować zaktualizować? Synergy 1.5 jest już bardzo stary.
Nick Bolton,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.