Skip to main content

dualsense_tools/virtual_controller/
buttons.rs

1/// All available buttons of a virtual controller
2#[derive(Clone, Copy, Debug, Default, Eq, PartialEq, Hash)]
3pub struct Buttons {
4    pub square: bool,
5    pub triangle: bool,
6    pub circle: bool,
7    pub cross: bool,
8    pub l1: bool,
9    pub r1: bool,
10    pub l2: bool,
11    pub r2: bool,
12    pub l3: bool,
13    pub r3: bool,
14    pub mic: bool,
15    pub option: bool,
16    pub ps: bool,
17    pub share: bool,
18    pub touch_click: bool,
19}