Can a second key pressed quickly after a first one repeat in Wayland?

asked 2017-01-29 17:04:39 -0500

Bangsakarl gravatar image

updated 2017-01-30 05:37:40 -0500

I have a problem with my Wayland session in Fedora 25. When using f.ex. gnome terminal or gedit then my keyboard has problems with fast keyboard interaction, pressing two keys quickly and holding the second one does not repeat the key press.

An example problem is navigating bash history inside gnome terminal. If I press arrow up (for last item in history) and then immediately press arrow left (to navigate inside the command) then my cursor only moves one place to the left and stops there. To move further I have to release the left arrow key and press it again, at that point I can hold it down.

What I'm expecting to happen is that I press arrow up (for last item in history) and immediately can press arrow left (to navigate into command) and that the cursor moves as far into the command as I would like.

Holding the left arrow without first pressing the the up arrow allows for repeated movements to the left.

I also notice similar behaviour when using gedit and vim inside gnome terminal. F.ex. pressing any two letters consecutively and fast causes the second key not to repeat when I hold it.

This is not a problem when I use xterm or urxvt terminal emulators. This is also not a problem when I switch to a Xorg desktop session.

I've tried disabling "Repeat Keys" option in gnome settings without luck.

Does anyone know why wayland and gnome applications disable key repetition on the second key pressed and how to make it repeat?

edit retag flag offensive close merge delete