Skip to content
/ sseClock Public

App to show the date/time on the OLED/LED display of SteelSeries devices

Notifications You must be signed in to change notification settings

Nahor/sseClock

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sseClock

Build status

Simple application for SteelSeries with OLED/LED display to show the current date and time. Screenshot

Build/Compilation

[Note: For the old C++ version, see the main_cpp branch]

Building

cd <project directory>
cargo build -r

Automatic startup

Add the generated application to your startup directory.

  • Open Windows Explorer
  • Ctrl-L (or click in the "url" bar)
  • Enter startup then press Enter. This should send you to a directory like C:\Users\<user>\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
  • Copy the binary or create a shortcut.

Stopping

  • Use the system tray icon:
    system tray icon
  • When started from a terminal, you can also use Ctrl+C

Logs

In case of issues, logs are located in the temporary directory:

  • C:\Users\<user>\AppData\Local\Temp\sseClock.log when the application is started directly from Windows.
  • MSYS2's TMP directory (typically C:\msys64\tmp\sseClock.log) when started from an MSYS2 terminal

Notes

SteelSeries Engine is full of race conditions. This can cause some delays when starting sseClock. In particular, at boot, it can take up to 5 min for it work because SSE believes sseClock is spamming it after one failed attempt to connect (Events for too many games have been registered recently, please try again later). The SteelSeries people are aware of it. [Fixed as of SteelSeries Engine 20.0.0]