Plover-uinput: Difference between revisions
(Update plugin installation now that plugin is in plugins manager. Add note about keyboard not being supported based on maintainer conversation in discord.) |
|||
(3 intermediate revisions by one other user not shown) | |||
Line 2: | Line 2: | ||
Plover is not officially supported on Wayland. There are several workarounds to deal with this. The <code>[https://github.com/LilleAila/plover-uinput plover-uinput]</code> plugin should (in theory) work across all systems running Wayland. It has been confirmed to work on the following setups: | Plover is not officially supported on Wayland. There are several workarounds to deal with this. The <code>[https://github.com/LilleAila/plover-uinput plover-uinput]</code> plugin should (in theory) work across all systems running Wayland. It has been confirmed to work on the following setups: | ||
* Debian 12 GNOME 43 | |||
* Fedora 40 GNOME 46 | * Fedora 40 GNOME 46 | ||
Note that the plugin ''does not'' support using a machine type of keyboard. | |||
== Installation and setup == | == Installation and setup == | ||
=== Plugin installation === | === Plugin installation === | ||
# | # Open the plugins manager. | ||
# | # Find <code>plover-uinput</code> in the list. | ||
# Press <code>Install/Update</code> | |||
# Proceed with the installation. | |||
# | # Press <code>Restart</code> after it is finished. | ||
For more detailed installation | For more detailed steps for installation, see the [[Plugins#How to Install Plugins|plugins page]] | ||
=== Post-installation setup === | === Post-installation setup === | ||
Line 26: | Line 27: | ||
<pre>KERNEL=="uinput", GROUP="input", MODE="0660", OPTIONS+="static_node=uinput"</pre> | <pre>KERNEL=="uinput", GROUP="input", MODE="0660", OPTIONS+="static_node=uinput"</pre> | ||
For full Unicode support (emoji, accented letters, etc), install <code>ibus</code> or <code>fcitx5</code>. | For full Unicode support (emoji, accented letters, etc), install the <code>ibus</code> or <code>fcitx5</code> package. | ||
{{Info|text=Distributions running GNOME already have <code>ibus</code> installed.}} | {{Info|text=Distributions running GNOME already have the <code>ibus</code> package installed.}} | ||
'''After setup has been complete, restart your computer to ensure the changes take effect.''' | '''After setup has been complete, restart your computer to ensure the changes take effect.''' | ||
== Troubleshooting == | == Troubleshooting == | ||
=== Verify | === Verify ibus is working === | ||
# On a regular keyboard, press <code>Ctrl+Shift+U</code>. | # On a regular keyboard, press <code>Ctrl+Shift+U</code>. |
Latest revision as of 14:20, 29 August 2024
Background
Plover is not officially supported on Wayland. There are several workarounds to deal with this. The plover-uinput
plugin should (in theory) work across all systems running Wayland. It has been confirmed to work on the following setups:
- Debian 12 GNOME 43
- Fedora 40 GNOME 46
Note that the plugin does not support using a machine type of keyboard.
Installation and setup
Plugin installation
- Open the plugins manager.
- Find
plover-uinput
in the list. - Press
Install/Update
- Proceed with the installation.
- Press
Restart
after it is finished.
For more detailed steps for installation, see the plugins page
Post-installation setup
Add your user to the input
group with the following command:
sudo usermod -aG input $USER
Create a file at /etc/udev/rules.d/90-plover-uinput.rules
with the following content:
KERNEL=="uinput", GROUP="input", MODE="0660", OPTIONS+="static_node=uinput"
For full Unicode support (emoji, accented letters, etc), install the ibus
or fcitx5
package.
Distributions running GNOME already have the ibus
package installed.
After setup has been complete, restart your computer to ensure the changes take effect.
Troubleshooting
Verify ibus is working
- On a regular keyboard, press
Ctrl+Shift+U
. - You should see an underlined u appear.
- Type
1f990
and press enter. - You should see 🦐 appear.