Update readme, slash configs

This commit is contained in:
Luke D. Jones
2025-01-12 17:36:10 +13:00
parent 2123f369ad
commit 128bc3fce1
113 changed files with 1545 additions and 1305 deletions

View File

@@ -12,7 +12,7 @@ pub fn main() -> Result<(), Box<dyn Error>> {
usb_node = Some(node);
println!("Looked for keyboard controller 0x{}: Found", id);
}
Err(err) => println!("Looked for keyboard controller: {err}"),
Err(err) => println!("Looked for keyboard controller: {err}")
}
if usb_node.is_none() {
@@ -23,19 +23,33 @@ pub fn main() -> Result<(), Box<dyn Error>> {
// node.write_bytes(&[0x5a, 0xd1, 0x0a, 0x01])?; // TODO: need to CHECK
println!("Set mouse mode for 10 seconds");
node.write_bytes(&[0x5a, 0xd1, 0x01, 0x01, 0x03])?;
node.write_bytes(&[0x5a, 0xd1, 0x0f, 0x20])?;
node.write_bytes(&[0x5a, 0xd1, 0x01, 0x01, 0x00])?;
node.write_bytes(&[
0x5a, 0xd1, 0x01, 0x01, 0x03
])?;
node.write_bytes(&[
0x5a, 0xd1, 0x0f, 0x20
])?;
node.write_bytes(&[
0x5a, 0xd1, 0x01, 0x01, 0x00
])?;
sleep(Duration::from_secs(10));
println!("Set wasd mode for 10 seconds");
node.write_bytes(&[0x5a, 0xd1, 0x01, 0x01, 0x02])?;
node.write_bytes(&[0x5a, 0xd1, 0x0f, 0x20])?;
node.write_bytes(&[
0x5a, 0xd1, 0x01, 0x01, 0x02
])?;
node.write_bytes(&[
0x5a, 0xd1, 0x0f, 0x20
])?;
sleep(Duration::from_secs(10));
println!("Set back to gamepad mode");
node.write_bytes(&[0x5a, 0xd1, 0x01, 0x01, 0x01])?;
node.write_bytes(&[0x5a, 0xd1, 0x0f, 0x20])?;
node.write_bytes(&[
0x5a, 0xd1, 0x01, 0x01, 0x01
])?;
node.write_bytes(&[
0x5a, 0xd1, 0x0f, 0x20
])?;
Ok(())
}