Comments (1)
After trying to override the lang value Synergy infers I discovered that a) that ain't possible and b) Synergy seems to assume the keyboard language (KLID) is always the same as the input locale (HKL), ref AppUtilsWindows.cpp:210+. This is probably usually true, but as I write code for a living and given Windows' horribly bad Norwegian translation, I tend to use the english edition of Windows with a Norwegian keyboard (and given all the bug reports about this I'm not alone).
Instead of looking up the national code from the locale using GetKeyboardLayout, please look up the keyboard layout id via the GetKeyboardLayoutName function instead.
from synergy-core.
Related Issues (20)
- Replace with a short title that explains your bug simply
- Mouse wheel scroll stops working if you move mouse cursor while pressing Shift
- Impossible to use with Blender
- Razer Deathadder V2 Pro - Side buttons not working or registering EVTEST - XEV - XINPUT
- Build error ld: Undefined symbols:
- Random reconnects with Windows server and macOS client
- Windows Synergy service install HOT 2
- Make wiki editable by everyone HOT 1
- WiX error: System cannot find the file HOT 1
- Is synergy-core Synergy1 or Synergy3? HOT 1
- CapsLock should be mappable in the "Modifier keys" for each computer
- Linux: getLanguageGroupID() returns wrong group
- Linux: setCurrentLanguageWithDbus() no longer works in Gnome 41+
- Compile fail Rocky9.3 glib-2.0 missing HOT 1
- Fail to Compile /usr/bin/ld: cannot find -lxkbfile HOT 1
- MAC: When no other devices connected, mouse continues indefinitely out of one side of the screen to the opposite side HOT 1
- Linux: synergy core won't start on fresh Ubuntu 24.04 install, cannot add other computers HOT 9
- Qt6 compatibility? HOT 2
- Unable to open logs in 3.1.3-beta HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from synergy-core.