

If it's legal to move your piece to that square, the move is enacted. This extension allows you to press a key to select a piece and then move your mouse over a square.

Around one month ago a new recently available extension became available, Lichess-Keyboard-Input, ostensibly with a goal of speeding up input without abuse (see the Github Readme). Lichess (like ) allows a number of input mechanisms - drag-and-drop with mouse, click on source and target squares with mouse, touch-pad, keyboard input using short algebraic notation. Although we are getting further from the slow ponderous game many of us are used to, success in even the fastest controls correlates primarily with chess skill more than reflexes: the world's best hyperbullet players are Andrew Tang (a GM), Alireza Firouzja (World Top 15 classical player) and Nihal Sarin (a strong 2600+ GM at only 16yo).

Hence the fastest time-controls playable OTB (1m+2 or 2m+1) are much slower than the fastest controls played online (15s+0 and 10s+0). (Any other OTB mechanism, e.g., using your non-dominant hand, is unilaterally disadvantageous, and would be a handicap.) This mechanism is substantially slower than most online chess input mechanisms, simply because of the great distance the hand has to move. The only input mechanism possible in over-the-board chess is using your hand to move the piece and the same hand to stop his clock ( FIDE Laws of Chess Articles 4 and 6). Where the line is between this and outright computer assistance, "play Stockfish's top move", is unclear. But is this the fastest possible input mechanism? If you don't mind some perversion of the spirit of chess, you can get much faster: "play a random legal move", eschewing the need for you to come up with a move and verify its legality. The perfect input mechanism is probably "play whatever move I have in my mind immediately". It focuses on the capability of the extension and objective issues of fairness in gameplay, not on any clannish or social attitudes.Īn 'input mechanism' is a tool to enact the moves you want to be played on a chessboard.

*Edit by MZ: there is substantial discussion whether keyboard input with this extension should be allowed, some of it with interesting ramifications for all online chess. The extension is freely available to anyone running a popular browser and while it is more divorced from OTB bullet chess movement, normal mouse play is already different than OTB movement with regards to details like accidentally knocking pieces over, hand movement, and having to hit the timer. Why is this so opposed by some players?* I presume the normal way is dragging pieces on the board, but if people are playing crazy 30 or 15 second games seriously, it would make sense they would want to optimize every movement. Several high profile bullet chess players ( Andrew Tang, Fritzi_2003) on Lichess state on their profile they will block anyone who plays with keyboard, presumably using an extension such as Lichess-Keyboard-Input to play moves faster.
