Skip to content

Conversation

Bot-wxt1221
Copy link

@Bot-wxt1221 Bot-wxt1221 commented Aug 16, 2025

feat: allow handle virtual keyboard input by WM

Fix #1440

This pr has something to do with WM.

Tested on YaLTeR/niri#2246

@Bot-wxt1221 Bot-wxt1221 marked this pull request as draft August 17, 2025 05:01
@Bot-wxt1221 Bot-wxt1221 force-pushed the virtual_keyboard branch 2 times, most recently from 16a5e5e to 53321eb Compare August 19, 2025 09:48
@Bot-wxt1221 Bot-wxt1221 marked this pull request as ready for review August 19, 2025 09:50
@Bot-wxt1221
Copy link
Author

Skip send key to IME when the virtual_keyboard is sent from IME like hyprland.

https://github.com/hyprwm/Hyprland/blob/1a0ed00f74f7cfcc3b7c4fd7e3bf0073c4973267/src/managers/input/InputManager.cpp#L1407

@Bot-wxt1221 Bot-wxt1221 force-pushed the virtual_keyboard branch 3 times, most recently from 48b6094 to f4f6c93 Compare August 19, 2025 12:02
@LunarEclipse363
Copy link

Very interested in this feature as it would allow me to use remote desktop tools (i.e. wayvnc) on niri

@Bot-wxt1221
Copy link
Author

Bot-wxt1221 commented Aug 20, 2025

@LunarEclipse363 You may also be interested in #1801

@Bot-wxt1221
Copy link
Author

None could review this?

@Bot-wxt1221 Bot-wxt1221 force-pushed the virtual_keyboard branch 2 times, most recently from eaa9ce9 to 5479612 Compare August 22, 2025 14:02
@Bot-wxt1221 Bot-wxt1221 requested a review from kchibisov August 22, 2025 14:18
@Bot-wxt1221 Bot-wxt1221 force-pushed the virtual_keyboard branch 3 times, most recently from 4cf338b to bff1a2f Compare August 23, 2025 14:35
@Bot-wxt1221
Copy link
Author

@kchibisov Any suggestion?

@Bot-wxt1221 Bot-wxt1221 force-pushed the virtual_keyboard branch 2 times, most recently from 1024f38 to 260ac53 Compare September 19, 2025 15:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

wvkbd (and other virtual keyboards) can't trigger compositor bindings
3 participants