KGS Hotkeys Wishlist
MK These changes would have made my life a lot easier during the go congress. I was using cgoban extensively on my laptop, but i had no mouse, just the touchpad, which was bringing me to tears sometimes.
When CGoban works as sgf editor:
- ctrl-x
- cut
- ctrl-v
- paste
- shift-ctrl-arrow-up
- move a branch up (works like shift-up from the drop-down menu)
- shift-ctrl-arrow-down
- move a branch down
- ctrl-s
- save game
When CGoban works as client
- ctrl-tab
- switch to the next tab (room or chat)
- shift-ctrl-tab
- switch to the previous tab
- alt
- focus on dropdown menu, so that:
- arrow-down
- drops down a menu (file, user and so on), if pressed another time, highlight an item and so on
- arrow-up
- highlight the item above
- arrow-left
- or right switches to the previous or next menu
- enter-choose
- the highlighted item
- alt
- return focus to 'chat-field'
- ctrl-n
- open a new game; in this window:
- tab
- switch to the next field
- shift-tab
- swith the previous field
- arrow-up or -down
- change values of fields like game type, rulesets,board size, spacebar marks or unmarks 'private' and 'open games'
- Hyperlinks
- Often during discussion while watching a game in progress, beginners become confused by the wealth of Go terminology that become second nature as players gain experience. I suggest a hot-click feature, where you highlight a term or terms in the text of chat, click on it, and your browser (or a pop-up browser window of the client) opens to that term if it's found in any of several on-line Go sources (Client Options menu, choose your favorite) such as SL, or any other that people suggest. Multiple words can be concatenated together, with punctuation dropped, etc - that's simple. If the term isn't found, allow the destination to handle it - SL's "Do you want to create it?" page, or perhaps at another site, whatever their 404 page is. --Oryx