mirror of
https://github.com/debauchee/barrier.git
synced 2026-05-15 14:16:02 -06:00
[GH-ISSUE #1078] Feature request: remapping keyboard input on client #860
Labels
No labels
HiDPI
bounty
bsd/freebsd
bsd/openbsd
bug
bug
build-infra
cantfix
critical
doc
duplicate
enhancement
fix-available
from git
from release
good first issue
help wanted
installer/package
invalid
linux
macOS
meta
needs testing
pull-request
query
question
regression
regression
v2.4.0
windows
wontfix
work-in-progress
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/barrier#860
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @fluffynuts on GitHub (Feb 25, 2021).
Original GitHub issue: https://github.com/debauchee/barrier/issues/1078
Hi, thanks for Barrier! It's Really Good!
If there's scope, I'd love to see a feature which would make using barrier across different platforms a lot more fluid: remapping of keys from server to client.
For example, I'm using Barrier with a Windows machine as server (hosting the input devices) and an OSX client. Whenever I switch over to OSX, I have to "remap my brain" to be able to work on that machine, for example:
There's many more, but I think this illustrates the point.
@r-c-f commented on GitHub (Mar 16, 2021):
This would also be useful for the situation of compose on Windows. RIght now the key that Barrier registers is impossible to map with WinCompose; something like this would remedy that problem quite easily.
@joh6nn commented on GitHub (Mar 17, 2021):
I believe what you're asking for is already possible using the Hotkeys feature:

The GUI for managing hotkeys is available through the Configure Interactively option on the main barrier server window, but you can also add them directly to the configuration file
There are also more general options for swapping the modifier keys (ctrl, alt, shift, etc) on a per-machine basis. I recommend reading the wiki and/or exploring the GUI for details.
@fluffynuts commented on GitHub (Mar 17, 2021):
Thanks, spelunking around the UI didn't turn this up. I'll look harder next time.
@joh6nn commented on GitHub (Mar 19, 2021):
No worries, it happens to everyone!
Assuming this feature does everything you need, are you able to close this request, now, or can only members of the project do that?
@fluffynuts commented on GitHub (Mar 19, 2021):
I haven't actually tried it yet, but this does look like the solution. I can always reopen if not.
@zonay commented on GitHub (Aug 26, 2023):
Can't add any key combination includes WIN (start) key as keystroke. Anyone got a clue?