Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

List of keyboard controls etc. #832

Open
kaorahi opened this issue Dec 25, 2020 · 8 comments
Open

List of keyboard controls etc. #832

kaorahi opened this issue Dec 25, 2020 · 8 comments

Comments

@kaorahi
Copy link
Contributor

kaorahi commented Dec 25, 2020

List of keyboard controls (from Input.java in Lizzie 0.7.4):

  • e: toggle GTP console
  • shift + rightArrow: move branch down
  • rightArrow: next branch
  • shift + leftArrow: move branch up
  • ctrl + leftArrow: undo to branching node
  • leftArrow: previous branch
  • ctrl + shift + upArrow: undo to commented node
  • shift + upArrow: undo to start of variation (You can hit it repeatedly.)
  • ctrl + upArrow: undo 10 moves
  • upArrow (mouse over): undo on displayed branch (Panel UI only)
  • upArrow: undo
  • ctrl + shift + pageDown: decrease opacity of suggestions
  • pageDown: redo 10 moves
  • ctrl + shift + downArrow: redo to commented node
  • ctrl + downArrow: redo 10 moves
  • downArrow (mouse over): redo on displayed branch (Panel UI only)
  • downArrow: redo
  • n: start game against AI
  • space: toggle pondering
  • p: pass
  • ,: play the best move
  • alt + m: open "change move dialog" (broken for branches. Alt+M is broken for branches #788)
  • m: show/hide move number
  • q: open online dialog (next: Support view some go game online #561)
  • f: toggle next move display
  • h: toggle "handicap instead of winrate"
  • ctrl + shift + pageUp: increase opacity of suggestions
  • pageUp: undo 10 moves
  • i: edit game info
  • alt + s: save image
  • s: save SGF
  • o: open SGF
  • ctrl + v: paste SGF from clipboard
  • v: toggle variation display
  • home: go to start
  • ctrl + home: clear board
  • end: go to end
  • ctrl + x: open config dialog
  • x: show list of basic shortcut keys (keep holding down)
  • ctrl + w: toggle large winrate graph
  • alt + w: toggle design mode (Panel UI only. See below.)
  • w: toggle winrate display
  • l: toggle "show LCB" (Never use this unless you know what LCB is!)
  • g: toggle variation graph
  • ctrl + t: toggle comment node color display
  • t: toggle comment display
  • y: toggle color node display
  • ctrl + c: copy SGF to clipboard
  • c: toggle coordinates
  • enter: force AI move
  • shift + Del (BS): delete branch
  • Del (BS): delete move
  • shift + z: toggle suggestions etc.
  • alt + z: toggle subboard
  • z: toggle suggestions etc. (keep holding down. + up/down to show the variation step by step.)
  • ctrl + a: clear analysis
  • alt + a: open avoid move dialog
  • a: run automatic analysis of game
  • b: toggle "show policy"
  • alt + .: toggle "estimate by Zen"
  • shift + .: toggle KataGo estimate blend
  • ctrl + .: cycle KataGo estimate mode
  • .: toggle KataGo estimate (or toggle "estimate by Zen")
  • d: toggle "show KataGo score mean" (or toggle "show dynamic komi")
  • r: replay branch
  • alt + r: generate animation GIF of "replay branch" (Panel UI only)
  • [: adjust main board position to left
  • ]: adjust main board position to right
  • k: toggle "color by winrate instead of visits" (Never use this! Analysis display in the case of a large difference in points lightvector/KataGo#337 (comment))
  • ctrl + 0, ..., 9: switch engine

Usage of Panel UI (#513):

  1. Check Settings > View > Panel UI and restart Lizzie.
  2. Hit Alt+w to enter design mode.
  3. Drag any panes to convert them to separated windows. Arrange their positions and sizes as you like. Close them if you want to move them back to the main window.
  4. Hit Alt+w again to record the window positions and leave design mode.

Mouse controls on the subboard (#650):

  • mouse hover: stop flicker
  • mouse wheel: change variation length
  • left/right click: show nth variation
  • middle click: toggle large subboard
@kaorahi
Copy link
Contributor Author

kaorahi commented Dec 25, 2020

...for our convenience :)

@xyproto
Copy link

xyproto commented Jan 8, 2021

[ and ] does not work on keyboards with a Norwegian keyboard layout. Could something like , and . or the arrow keys be an alternative?

@kaorahi
Copy link
Contributor Author

kaorahi commented Jan 9, 2021

, and . are already used for other functions. Are there suitable keys that are not in the above list?

@xyproto
Copy link

xyproto commented Jan 9, 2021

How about ctrl+n to start a new game and n for next?

@kaorahi
Copy link
Contributor Author

kaorahi commented Jan 10, 2021

What I meant was...
Are there unused keys that are suitable for "adjust main board position to left/right"?

I don't like to make incompatible changes with the current 0.7.4.

@xyproto
Copy link

xyproto commented Jan 10, 2021

Ah, right. On a Norwegian layout æøå takes some space, and [, { and ( all require shift or altgr to be held down.

How about numpad left arrow and numpad right arrow, then?

If only they were not taken, the arrow keys, ".," "np" or "hl" would all work and all be fairly conventional.

@kaorahi
Copy link
Contributor Author

kaorahi commented Jan 11, 2021

Let's use a separated issue #843 for this topic.

@xyproto
Copy link

xyproto commented Jan 11, 2021

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants