Merge pull request #121 from aunetx/josselinonduty/issue104

Support IME/virtual keyboard
This commit is contained in:
josselinonduty 2025-05-25 13:30:35 +09:00 committed by GitHub
commit 56479b3a04
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -38,12 +38,13 @@ Other packages can be installed from you package manager, either by clicking on
## Usage ## Usage
| Option | Description | | Option | Description |
| ---------------------- | -------------------------------------------------------------------------------------------------------------------------- | | ------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------- |
| `--start-in-tray` | Start the app in the tray (see [patch](./patches/01-start-hidden-in-tray.patch)) | | `--start-in-tray` | Start the app in the tray (see [patch](./patches/01-start-hidden-in-tray.patch)) |
| `--disable-systray` | Quit the app when the window is closed (see [patch](./patches/03-quit.patch)) | | `--disable-systray` | Quit the app when the window is closed (see [patch](./patches/03-quit.patch)) |
| `--keep-kernel` | Use the exact kernel version (see [patch](./patches/05-remove-os-information.patch)) <br/> _This feature impacts privacy._ | | `--keep-kernel` | Use the exact kernel version (see [patch](./patches/05-remove-os-information.patch)) <br/> _This feature impacts privacy._ |
| `--disable-features` | Disable some features (see [patch](./patches/06-better-management-of-MPRIS.patch)) | | `--disable-features` | Disable some features (see [patch](./patches/06-better-management-of-MPRIS.patch)) |
| `--enable-discord-rpc` | Enable Discord RPC integration (see [patch](./patches/09-discord-rich-presence.patch)) | | `--enable-discord-rpc` | Enable Discord RPC integration (see [patch](./patches/09-discord-rich-presence.patch)) |
| `--enable-wayland-ime` `--ozone-platform-hint=auto` `--wayland-text-input-version=3` | Enable IME keyboard support on Wayland |
| Environment variable | Options | Description | | Environment variable | Options | Description |
| -------------------- | -------------------------------------------------- | ---------------------------------------------------------------------------------- | | -------------------- | -------------------------------------------------- | ---------------------------------------------------------------------------------- |
@ -177,6 +178,16 @@ export PACKAGE_MANAGER_ADD_CMD=add
export PACKAGE_MANAGER_INSTALL_CMD=install export PACKAGE_MANAGER_INSTALL_CMD=install
``` ```
### How can I use my IME/virtual keyboard on Deezer under Wayland?
_IME: Input Method Editor. Usually used for languages like Chinese, Japanese, Korean, etc._
You should launch the app with the following arguments:
```sh
--enable-wayland-ime --ozone-platform-hint=auto --wayland-text-input-version=3
```
## **LEGAL DISCLAIMER** ## **LEGAL DISCLAIMER**
This work is UNOFFICIAL. Deezer does not officially support Linux and cannot be held responsible for any misuse of this port. This work is UNOFFICIAL. Deezer does not officially support Linux and cannot be held responsible for any misuse of this port.