diff --git a/sway/commands/bind.c b/sway/commands/bind.c index f3bf72ad9..f963001bb 100644 --- a/sway/commands/bind.c +++ b/sway/commands/bind.c @@ -158,7 +158,7 @@ static struct cmd_results * cmd_bindsym_or_bindcode(int argc, char **argv, bool } if (bindcode) { - *key = (uint32_t) (keycode - 8); + *key = (uint32_t) keycode; } else { *key = (uint32_t) keysym; }