Pi66

pind
Simple Rust hotkey daemon.
git clone https://git.pi66.xyz/pind

← back to log

fix delay

author: 6z7y
date: 2025-08-31 14:33
hash: 74065fbb0122cd64100c2df4f299b20108098700

Diffstat:

M

src/main.rs
5 ++++++++++++++++++------------
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
diff --git a/src/main.rs b/src/main.rs
index 214e287..86d0bcf 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -152,10 +152,11 @@ fn load_config(config: &str) -> Vec<(AttributeSet<KeyCode>, String)>
         .collect()
 }

-fn read_keys(kc: &[(AttributeSet<KeyCode>, String)], kbs: PathBuf, delay: u64, user: String) {
+fn read_keys(kc: &[(AttributeSet<KeyCode>, String)], kbs: PathBuf, delay: u64, user: String)
+{
     let mut state: Vec<(u64, u64)> = vec![(0, 0); kc.len()];
     let mut tick = 1;
-    let init = (220 + delay - 1) / delay;
+    let init = (320 + delay - 1) / delay;

     loop {
         if let Ok(keys) = Device::open(&kbs).and_then(|d| d.get_key_state()) {