mirror of
https://github.com/feschber/lan-mouse.git
synced 2026-04-21 08:53:20 +03:00
committed by
GitHub
parent
6766886377
commit
8de6c9bb87
@@ -13,7 +13,10 @@ pub async fn create() -> Box<dyn EventProducer> {
|
||||
return Box::new(producer::macos::MacOSProducer::new());
|
||||
|
||||
#[cfg(windows)]
|
||||
return Box::new(producer::windows::WindowsProducer::new());
|
||||
match producer::windows::WindowsProducer::new() {
|
||||
Ok(p) => return Box::new(p),
|
||||
Err(e) => log::info!("windows event producer not available: {e}"),
|
||||
}
|
||||
|
||||
#[cfg(all(unix, feature = "libei", not(target_os = "macos")))]
|
||||
match producer::libei::LibeiProducer::new() {
|
||||
|
||||
Reference in New Issue
Block a user