Changed default eye to left, and ensured radio button is always one or the other

This commit is contained in:
Blabzillaweasel 2025-02-16 09:53:41 +13:00
parent 5fdd7421c5
commit 92a4247d8f
3 changed files with 3 additions and 2 deletions

View File

@ -221,7 +221,7 @@ class EyeTrackSettingsConfig(BaseModel):
gui_mirrortrack_enabled: bool = False gui_mirrortrack_enabled: bool = False
gui_mirrortrack_enable_inv: bool = True gui_mirrortrack_enable_inv: bool = True
gui_mirrortrack_enable_smooth: bool = True gui_mirrortrack_enable_smooth: bool = True
gui_mirrortrack_select_right: bool = True gui_mirrortrack_select_right: bool = False
gui_mirrortrack_cycle_count_inv: int = 15 gui_mirrortrack_cycle_count_inv: int = 15
gui_mirrortrack_cycle_count_stare: int = 10 gui_mirrortrack_cycle_count_stare: int = 10
gui_mirrortrack_smooth_rate: float = 0.2 gui_mirrortrack_smooth_rate: float = 0.2

View File

@ -51,6 +51,7 @@ class MirrorTrackSettingsModule(BaseSettingsModule):
sg.Radio( sg.Radio(
"Use Left Eye", "Use Left Eye",
"mirrortrack_selectedeye", "mirrortrack_selectedeye",
default = not self.config.gui_mirrortrack_select_right,
background_color="#424042", background_color="#424042",
tooltip="Uses the left eye as the tracked eye.", tooltip="Uses the left eye as the tracked eye.",
), ),

View File

@ -79,7 +79,7 @@ def eyetrack_settings_config():
gui_mirrortrack_enabled=False, gui_mirrortrack_enabled=False,
gui_mirrortrack_enable_inv=False gui_mirrortrack_enable_inv=False
gui_mirrortrack_enable_smooth=True gui_mirrortrack_enable_smooth=True
gui_mirrortrack_select_right=True, gui_mirrortrack_select_right=False,
gui_mirrortrack_cycle_count_inv=15, gui_mirrortrack_cycle_count_inv=15,
gui_mirrortrack_cycle_count_stare=10, gui_mirrortrack_cycle_count_stare=10,
gui_mirrortrack_smooth_rate=0.2, gui_mirrortrack_smooth_rate=0.2,