This keyboard remap is based on the Xremap functionality and works with Wayland and Xorg.
Script doenloads the latest version of the xremap
remapper for your architecture. Configuration file config.yml
contains majority of the remapping instructions. On top of that the default GNOME shell and Mutter keybindings are modified. A systemd service is created and enabled for a particular user. Therefore after the install other users on the system will not be affected by the remap.
sudo <your-package-manager> install git gnome-shell-extensions
.GNOME
(defaults to Wayland). Log in.install.sh
script in Terminal. Script will ask for administrator password.cd ~/Downloads
git clone https://github.com/petrstepanov/gnome-macos-remap-wayland
cd gnome-macos-remap-wayland
chmod +x ./install.sh
./install.sh
If repository was removed, check it out again. Navigate into the program directory in Terminal and run:
chmod +x ./uninstall.sh
./uninstall.sh
Restart your computer.
May 24, 2024
• Added keybindings for the GNOME Console app.
Oct 01, 2023
• Blocker issue is resolved. Repository is ready for testing.
May 23, 2021
• Moving to Xremap functionality instead.
Dec 13, 2021
• First commit, testing out the Key Mapper.