title: How to prevent command key's default OS behavior using Love2d (LÖVE) or Lua
body: <p>Is there a way to prevent the default OS behavior for a command key (i.e. prevent start menu opening and focus loss when the windows key is pressed) using Love2d (LÖVE) in particular, or Lua more generally.  If I understand correctly, LÖVE uses LuaJIT, so it would be helpful if a Lua based approach did not involve Lua 5.2/5.3 functions that are not implemented in LuaJIT, but I could rebuild with the appropriate module or shim the LÖVE interpreter if necessary.</p>
  
  <p>Having failed to find a simple solution on my own, I'm currently thinking I will have to create a Lua-C Module.  If that is the case, any advice/links along those lines would be greatly appreciated.  Thanks!</p>