A virtual keyboard for wayland and linux.
Install surfboard.desktop
to /usr/share/applications
, with the path corresponding to the binary. Select it in the virtual keyboards menu in system settings, in order for it to see the virtual keyboard wayland APIs - input_method and fake_input
Drop the rs file in the bin folder and run: cargo run --bin example
Run with the command cargo run --target x86_64-apple-ios
-
launch apps + window mode https://github.com/waycrate/exwlshelleventloop/tree/master/iced_examples
-
split keyboard panes https://github.com/iced-rs/iced/blob/master/examples/pane_grid/src/main.rs
-
keyboard character -> evdev? https://discourse.iced.rs/t/how-to-use-keyboard-character/424
-
styles, events, canvas https://github.com/fogarecious/iced_tutorial/blob/main/README.md
https://github.com/airstrike/iced_receipts/tree/master
https://users.rust-lang.org/t/building-c-like-self-registrering-factory-in-rust/14146
https://github.com/FleksySDK/VirtualKeyboardSDK/tree/main
https://www.fleksy.com/blog/how-swipe-typing-works/
https://dev.to/timclicks/two-trie-implementations-in-rust-ones-super-fast-2f3m