←back to thread

1345 points philosopher1234 | 3 comments | | HN request time: 0s | source
Show context
bogwog ◴[] No.34629739[source]
Played this for a bit but ran into some trouble with the key mappings. CTRL to crouch means that I can't really press anything else without causing firefox to ruin the game.

* CTRL+R (reload) causes the page to refresh

* CTRL+W (walk forward) attempts to close the current tab

* CTRL+S (walk backward) opens a dialog to save the current page

* CTRL+D (walk right) bookmarks the current page

Luckily firefox shows a confirmation dialog before refresh or closing the tab, but that causes the game to freeze until you dismiss it.

Also sound didn't work at all

replies(7): >>34629849 #>>34629850 #>>34630456 #>>34631093 #>>34631578 #>>34631651 #>>34632122 #
rollcat ◴[] No.34631651[source]
Say what you like about Apple, but having all these functions on the Cmd key instead is not just more logical, it's actually sane (doubly so for the terminal). I think MS has missed an enormous opportunity when they introduced the Win key; and X11 desktops, toolkits, and apps imitated the more familiar (rather than the better) solutions.
replies(7): >>34631818 #>>34631866 #>>34631915 #>>34632148 #>>34632317 #>>34634369 #>>34635100 #
outworlder ◴[] No.34631866[source]
One thousand times this. Even though there are exceptions, it makes for a far better experience. Even as I am writing this: control+A is Emacs-like keybindings, goes to the beginning of the line. Under Windows and even Linux, depending on the app it's probably going to run "select all", and we have to resort to home and end (but then these also have a chance of scrolling stuff).

It's good to know that "command" will run commands. Easier to explain to new users too.

The Windows key is indeed a missed opportunity. The main reason the opportunity was missed is likely to be because Microsoft did not control the hardware. Even after Windows 95 was introduced, many keyboards continued to lack the Windows key for quite a while. How do you deal with that? Not allowing apps to run? Having a fallback for when there isn't a windows key? Now the interface is inconsistent.

replies(1): >>34632262 #
1. peoplefromibiza ◴[] No.34632262{3}[source]
> Under Windows and even Linux, depending on the app it's probably going to run "select all"

that's CUA. Which is a much nicer and saner standard than Emacs/Vi keybindings.

replies(1): >>34634272 #
2. spudlyo ◴[] No.34634272[source]
We're going to have to agree to disagree on that one. I love that macOS uses the command key for traditional CUA bindings, leaving control sequences open for me to continue using my Emacs style keybindings in all cocoa text widgets.
replies(1): >>34638942 #
3. peoplefromibiza ◴[] No.34638942[source]
that doesn't change the fact that

  CTL+S -> CMD+S
  CTL+W -> CMD+w
  CTL+q -> CMD+q
  etc.
it's basically the same list, on a different key, which doesn't really change anything.

on Emacs it's only a matter of remapping those keys, if someone wanted to one could easily do it on every system. I've been forced to use Windows lately and thanks to Microsoft Powertoys I've remapped all the relevant keybindings to the ones I'm used to.

It took 2 minutes total.

I could have used the windows key, but why? what's the advantage? so that I could play CS online in a browser?

BTW on CS, if I remember correctly, to duck you simply press the left CTL, but in this version the key is C it is also very clearly specified in the help to use CTL only in full screen mode

so the entire thread is based on false information.

https://i.imgur.com/kIRmHXT.png