C1.source/privatevoice.src/internal/hotkey/hotkey.go
@@ -2,6 +2,7 @@ import ( "fmt" "runtime" "time" ) @@ -24,6 +25,10 @@ // GetKeyName returns the display name for a virtual key code. func GetKeyName(vk int) string { return GetKeyNameForPlatform(vk, runtime.GOOS) } func GetKeyNameForPlatform(vk int, goos string) string { switch vk { case 0x11: return "Ctrl" @@ -52,8 +57,14 @@ case 0x0D: return "Enter" case 0x5B: if goos == "darwin" { return "L-⌘" } return "L-Win" case 0x5C: if goos == "darwin" { return "R-⌘" } return "R-Win" case 0x1B: return "Esc"