lichess.org
Donate

Why Lichess should implement the keyboard interface

I should start by saying that since using keyboard interface was banned by Lichess I have not used it. In fact in a way I agree with the decision to ban it. The interface is so much faster in the last tenths of a second in a game that it can be very frustrating to play against. Even when keyboard existed I often preferred to play mouse only, and myself experienced the frustration.

So you may wonder why I am making the suggestion.

Lag compensation on Lichess is generally speaking a very excellent thing. In longer time controls there are no issues with it and it allows people either a long way from the server or with small lag to play on a level playing field, and experience a very smooth interface.

In ultrabullet though the compensation of up to 200ms becomes extremely significant. Especially when you consider that the average reflex time is between 150 and 300ms meaning that in 200ms your opponent can make a conscious decision, while the person with low ping has had to premove.

Changing the lag compensation, does not seem like a feasible option, considering that it works so well in longer time controls and allows so many more people to enjoy speed chess.

The issue with the original keyboard script in a sense was that it was a victim of it's own success. It was so fast that those using it had essentially an unfair advantage.

The only way round this issue, is to make the same interface available to everyone.
I strongly disagree with this as a player with an average of 260+ ping and 3 bars of connectivity I feel that there is little to no compensation in regard to the lag I experience there have been numerous times where I have been premoving and I run out of time and other times where I pre moved lose time I think the real issue is that there is only one server and people living in countries that are far away will experience worse lag adding more servers could fix that issue problem is doing that costs money and Liches is a free site so it resources in regard to finances are limited hopefully one day they can add more servers.
@RubbleChess said in #1:
> I should start by saying that since using keyboard interface was banned by Lichess I have not used it. In fact in a way I agree with the decision to ban it. The interface is so much faster in the last tenths of a second in a game that it can be very frustrating to play against. Even when keyboard existed I often preferred to play mouse only, and myself experienced the frustration.
>
> So you may wonder why I am making the suggestion.
>
> Lag compensation on Lichess is generally speaking a very excellent thing. In longer time controls there are no issues with it and it allows people either a long way from the server or with small lag to play on a level playing field, and experience a very smooth interface.
>
> In ultrabullet though the compensation of up to 200ms becomes extremely significant. Especially when you consider that the average reflex time is between 150 and 300ms meaning that in 200ms your opponent can make a conscious decision, while the person with low ping has had to premove.
>
> Changing the lag compensation, does not seem like a feasible option, considering that it works so well in longer time controls and allows so many more people to enjoy speed chess.
>
> The issue with the original keyboard script in a sense was that it was a victim of it's own success. It was so fast that those using it had essentially an unfair advantage.
>
> The only way round this issue, is to make the same interface available to everyone.

if you had keyboard or not that small dif in input means nothing compared to the lag you face
the reason was never lag that keyboard was banned. it was input latency and the fact it allowed multiple premoves

now with regards to solving lag.
This has been debated to death and starting a new topic to solve it is impossible because people will say the same thing like use timeseal even tho lichess has rejected too many times.
The only way lag comp is going to get better which is the problem not input
is if the devs work together and figure out a way to do it
These replies are from people with 3 bar lag... so they have not experienced how much compensation they are really getting. It is very common for 3 bar players to believe themselves so fast that they are always bezerking and demanding that other do so. Which of course favours them as they have response time while their opponent with low ping has to premove.
with keyboard it is possible to compensate because at the end of the game the lagger is able to premove almost indefinitely which is virtually impossible for the person with low ping.
@for_cryingout_loud as I've stated I don't believe it's possible to solve this issue by changing the lag compensation. Keyboard basically levels the playing field in the time scramble even if your opponent is lagging, simply because it is possible then to implement a move.
b.t.w the original version of kb did not have multiple premoves.
@RubbleChess said in #5:
> These replies are from people with 3 bar lag... so they have not experienced how much compensation they are really getting. It is very common for 3 bar players to believe themselves so fast that they are always bezerking and demanding that other do so. Which of course favours them as they have response time while their opponent with low ping has to premove.

yes because if i am 3bars or 10 it means what i am saying is not true
@RubbleChess said in #6:
> with keyboard it is possible to compensate because at the end of the game the lagger is able to premove almost indefinitely which is virtually impossible for the person with low ping.

funny lets say mouse is 10ms of lag
and keyboard is 0ms

and then we compare it to 200ms of lag
and you tell me how 10 makes a diff to 200
bringback keyboard wont help lag
also the fact that it was never gone
you can still use kb

This topic has been archived and can no longer be replied to.