diff --git a/internal/gamepaddb/gamepaddb.go b/internal/gamepaddb/gamepaddb.go
index <HASH>..<HASH> 100644
--- a/internal/gamepaddb/gamepaddb.go
+++ b/internal/gamepaddb/gamepaddb.go
@@ -14,7 +14,10 @@
 
 // gamecontrollerdb.txt is downloaded at https://github.com/gabomdq/SDL_GameControllerDB.
 
-//go:generate curl --location --remote-name https://raw.githubusercontent.com/gabomdq/SDL_GameControllerDB/master/gamecontrollerdb.txt
+// To update the database file, run:
+//
+//     curl --location --remote-name https://raw.githubusercontent.com/gabomdq/SDL_GameControllerDB/master/gamecontrollerdb.txt
+
 //go:generate file2byteslice -package gamepaddb -input=./gamecontrollerdb.txt -output=./gamecontrollerdb.txt.go -var=gamecontrollerdbTxt
 
 package gamepaddb
internal/gamepaddb: Do not fetch the database file on go:generate

This is too aggressive and sometimes risky to update the database
file always when go-generate is executed.