Comments (5)
My config to restore Force input source is:
- BetterTouchTool(BTT) with triggers for
shift down -> shift up
sequence to prevent anyshift + letter
misuse. -> remap to{"⌘", "⌥", "⌃"}
+[
and]
accordingly. - Hammerspoon to force keyboard input source:
local hyper_super = {"⌘", "⌥", "⌃"}
hs.hotkey.bind(hyper_super, "[", function()
hs.keycodes.setLayout("Russian - PC")
end)
hs.hotkey.bind(hyper_super, "]", function()
hs.keycodes.setLayout("Australian")
end)
Works smooth.
BTT config attached
btt_config.zip
from karabiner-elements.
Im trying to implement https://github.com/tekezo/Karabiner/blob/65e286b42e2c36d15683c828a8574e873ad4bfe6/src/core/server/Resources/include/checkbox/languages/russian.xml
from karabiner-elements.
I think overlaid modifiers aren't implemented yet. ;)
from karabiner-elements.
not sure why would I need to shift down -> shift up sequence to prevent any shift + letter misuse
otherwise works perfectly.
UPD: in betterTouch it is important to set "required" checkbox for "Cmd-Up" key (which clear by default)
from karabiner-elements.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
from karabiner-elements.
Related Issues (20)
- Blue Element Keyboard Controls & Symbols mismatch
- Script: Act upon double key press (with modifier)
- Karabiner doesn't detect some of my USB-keyboard's keys... HOT 2
- '$XDG_DATA_HOME' configuration doesn't work
- Modifier double registers on fast rolls even though its a one shot modifier
- "Use .... as standard function keys" improvements
- How to reboot or shut down a Mac via terminal
- Brightness keys not working
- Muti touch extention keeps running additional windows that accumulate in my task bar
- My configuration is not working on MacOS Sonoma 14.5 version. HOT 2
- Modifier Repeatability Issue
- Add native XPC mechanism in addition to CLI
- Allow detecting special windows for frontmost_application_if
- Reassignment to controls and symbols wrong on national keyboards.
- Insert a puase in the middle of an action sequence triggered by a key.
- "Composite Device" Issue HOT 1
- Bug Report: Reorder Complex Modifications
- Disable F14/F15 for Brightness Control HOT 1
- Unable to remap FN key (Logitech G715, MacBook Pro)
- Glorious model o doesn't work with Karabiner Elements
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 karabiner-elements.