title: Can I make os-level keyboard bindings in racket?
body: <p>Using xbindkeys I can register key bindings to run a command or run a guile scheme function. For example windows key + Up to maximize screen</p>
  
  <p>Does racket have any libraries that could be used to register global key combination bindings, that could trigger racket functions? I would much rather write scripts in racket than in guile scheme.</p>
  
  <p>Python also has something similar here
  <a href="https://python-evdev.readthedocs.io/en/latest/usage.html#listing-accessible-event-devices" rel="nofollow noreferrer">https://python-evdev.readthedocs.io/en/latest/usage.html#listing-accessible-event-devices</a></p>