V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
malagebidi
V2EX  ›  机械键盘

WASD 作为普遍游戏默认的上下左右按键,是个灾难

  •  1
     
  •   malagebidi · 51 天前 · 4817 次点击
    这是一个创建于 51 天前的主题,其中的信息可能已经有所发展或是发生改变。
    正常的键位下,左手默认放置的位置是 esdf ,f 键一般是有一个刻度的以便在盲找的时候定位准确。

    而 wasd 把这个位置向左移动了,在长时间的游戏过程中,左手按键习惯会被调整,食指放置从默认的 f 键变成了 d 键,这对游戏为主的玩家来说没什么问题,而如果你还需要长期码字或者写代码的人来说,左手的指法完全就乱掉了,我个人就有这样的深切感受。

    总结是:建议把 esdf 设置成游戏的上下左右按键,抛弃 wasd 。保持游戏打字指法的统一,你觉得呢?
    72 条回复    2024-04-04 22:46:47 +08:00
    locoz
        1
    locoz  
       51 天前   ❤️ 29
    没感觉,也从来没听过有人这么说,估计是你自己的问题。你如果会这么简单就受影响,那你可以选择改键...反正大多数游戏都是支持改键的。
    locoz
        2
    locoz  
       51 天前
    而且一般应该都是两手食指摸凸起处定位的,左手往键盘上一放,就自然而然地放在了 asdf 和空格上,食指刚好摸到 F 键的突起,玩游戏的时候整体往左一格、中指往上一格就是 wasd 了,完全就是肌肉记忆。
    malagebidi
        3
    malagebidi  
    OP
       51 天前   ❤️ 1
    > Valve 的老总,人称 G 胖的加布•内维尔( Gabe Newell )从来不用 WASD 进行游戏操作。“就我个人而言,WASD 并不是特别方便,它会让你的操作距离更大”。因为标准的打字姿势时,左手是自然放在这四个键上的,他说“每次玩游戏我都会重新把 WASD 设置成 ESDF 。”
    Qiane
        4
    Qiane  
       51 天前 via iPhone
    @malagebidi 你把自己当 v 设老总了么?这说到底其实完全看个人习惯
    kdwnil
        5
    kdwnil  
       51 天前 via Android
    这种不成文的默认标准很难改的,下次来个玩家说自己喜欢右手控制键盘的又要改?现在很多游戏可以自行改键,玩家能自由选择键位就挺好的
    malagebidi
        6
    malagebidi  
    OP
       51 天前   ❤️ 1
    @Qiane 我引用 G 胖的说法,表示还是有其他人同样觉得 wasd 不如 esdf 。
    locoz
        7
    locoz  
       51 天前
    @malagebidi #3 实际上 esdf 反而才操作距离更大,因为键盘的英文字母区域通常都是梯形排列的,用 esdf 控制方向的情况下如果需要按小指和大拇指去按的快捷键就会很别扭,因为整体多了一排按键...
    locoz
        8
    locoz  
       51 天前
    只能说有些自然形成的标准都是有原因的,是大众都觉得没啥问题才形成的标准,真要问题很大就不会是这样了。比如以前的跑跑卡丁车之类的游戏,不需要用鼠标,那上下左右键+键盘最边缘的 ctrl 、shift 之类的按键就是最自然的,因为上下左右键通常是正的,不会偏位,高频上下操作时相对轻松一些,ctrl 、shift 之类的大键位的误操作概率也更低。
    malagebidi
        9
    malagebidi  
    OP
       51 天前
    @locoz cs 类游戏蹲下是 shift 键,这样搭配 esdf 确实是更远了,它应该设计的时候就是针对 wasd 键位的。不过也并不多很多游戏需要左手快捷键,更重要的是 wasd 造成了玩游戏和打字时候的指法不统一。
    Garphy
        10
    Garphy  
       51 天前
    不需要高频使用 Shift 的时候,我会改成 ESDF ,F 可以手指摸到很舒服。
    ZeawinL
        11
    ZeawinL  
       51 天前 via iPhone   ❤️ 1
    键鼠作为普遍游戏默认的输入设备,是个灾难
    Foxkeh
        12
    Foxkeh  
       51 天前
    用 WASD 本身就属于妥协了, 小时候刚接触这种键位的时候也挺不理解为啥不用上下左右哈哈哈,后来发现实在太多快捷键了这么拖鞋让左手还算是个比较舒服的位置,因为右手一般还得控制鼠标
    JamesR
        13
    JamesR  
       51 天前
    很简单的问题,直接 AutoHotkey 设置下就行了,想怎么改都行。
    adoal
        14
    adoal  
       51 天前   ❤️ 1
    执念是个灾难。
    jasonyang9
        15
    jasonyang9  
       51 天前
    cs 类游戏我会第一时间改 space 为蹲,ctrl 为跳,shift 为悄悄的走路 silent walk
    hanqian
        16
    hanqian  
       51 天前 via iPhone
    我就知道一些 WoW 玩家会用 ESDF 因为可以多一些快捷键
    csskq
        17
    csskq  
       51 天前
    @malagebidi 不是,默认是 Ctrl ,按你说的键位基本上就不能蹲了……
    klo424
        18
    klo424  
       51 天前
    我试了下 esdf 键位,这时候小手指放在 a 上,当需要按住 s 时,小手指也会有发力倾向,在游戏时就有可能误触 a ,影响游戏操作。
    但 wasd 键位,小手指放在 shift 上了,因为 shift 本来就是向下的,所以卸掉了小手指的发力倾向,就不会有误操作。
    lzgshsj
        19
    lzgshsj  
       51 天前   ❤️ 2
    仔细想想确实是个值得挖掘的问题,大概搜索了一下,这个键位最早最广泛的普及开来要追溯到那个远古 FPS 游戏——Quake

    在 2D 时代,人们往往习惯使用方向键和 Ctrl 来移动和射击。原本 Quake 的默认操作也是方向键,但 Quake 出现且局域网对战爆火后,很多顶尖玩家发现左手移动,右手鼠标定位更贴合 3D 游戏的操作直觉,也帮助他们在对战中取得更好的成绩,然后越来越多的玩家效仿那些顶尖玩家的键位,WASD 就慢慢普及开来了。

    那么为什么是 WASD 而不是 ESDF 呢?结合我看到的说法,大概就是:
    在 FPS 中,WASD 更靠近左侧修饰键,而 Shift 和 Ctrl 键是 FPS 很高频用到的按键(冲刺/下蹲/...),同时 1234 键可以很直觉的切换对应栏位的武器。如果改成 ESDF 呢?你会发现小拇指更难按到修饰键,并且按数字 12 键也变得很别扭。

    Quake 开创了 3D 游戏的篇章,同时也普及了 WASD 移动的习惯,自那之后,后来者效仿并沿着这条脉络一路将 WASD 发展到 FPS 游戏之外,甚至又反过来影响了 2D 游戏的操作,直到今天。
    b1t
        20
    b1t  
       51 天前
    这个自己习惯用什么,自己设置不就好了吗,我记得有职业选手好像就是不用 wasd 的
    malagebidi
        21
    malagebidi  
    OP
       51 天前
    同意对于 fps 游戏 wasd 是更方便,其余的就不一定了。我自用的键盘上 wasd 这四个键帽上还刻有上下左右的方向标记,等会就将把它磨掉🤔。

    icyalala
        22
    icyalala  
       51 天前   ❤️ 20
    ✅ 我认为 WASD 不符合我的习惯
    ❌ WASD 是个灾难,应该抛弃
    lslqtz
        23
    lslqtz  
       51 天前
    wasd 更符合用户习惯,因为拼音以 wasd 开头的比 esdf 开头的多.
    phub2020
        24
    phub2020  
       51 天前
    我觉得用键盘打游戏是个灾难,应该回归手柄(dog)
    llh880808
        25
    llh880808  
       51 天前
    确实有 ESDF 比 WASD 更优越的说法,其中一个理由是如果控制方向的键位移动一下,左边能空出更多按键给其他技能

    但这不意味着 WASD 是个灾难,这其实只是个习惯问题,一来游戏键位大多可以自定义,二来即使游戏不允许自定义,全局的按键映射总是可以的,完全称不上灾难
    Hkhkl497
        26
    Hkhkl497  
       51 天前
    @lslqtz 什么 nt 言论,你说的用户习惯是打字还是游戏,如果是打字肯定 esdf 多,如果是游戏用得着打拼音?
    deorth
        27
    deorth  
       51 天前 via Android
    用手柄
    iseki
        28
    iseki  
       51 天前 via Android
    我倒觉得还行,键盘用时间久了,我打字也不用摸 F J 上的凸起
    geomancy
        29
    geomancy  
       51 天前
    作为几十年的游戏玩家,从来没想过这个问题,刚才盯着键盘看了会,手放上去试了下用了几十年的 wsad ,发现这个位置,小手指离 tab cap shift ctrl 最近, 而这几个功能键是大部分游戏都会用到的,而当你使用 sdef 的时候,小手指想碰到这几个功能键就要付出更大的努力。因此我认为 wsad 是有道理的。
    456789
        30
    456789  
       51 天前
    最大的问题在于我感觉 e 比 w 的中指和第 4 个手机的夹角更小了,时间长了可能会适应但我感觉对手指发育不好
    NeedMe123456
        31
    NeedMe123456  
       51 天前
    为了左手小拇指能更方便的使用一些功能键吧,例如 shift 等
    Seria
        32
    Seria  
       51 天前
    我觉的 RDFG 更方便,WASD 简直就是灾难。
    我觉的 UHJK 更方便,WASD 简直就是灾难。
    我觉的 5123 更方便,WASD 简直就是灾难。
    我觉的 ↑←↓→更方便,WASD 简直就是灾难。

    你觉得呢?
    IzayakI
        33
    IzayakI  
       51 天前
    改键的话,那你怎么够得到 shift ,ctrl 这些键?
    achira
        34
    achira  
       51 天前   ❤️ 1
    看头像知道楼主什么成分了
    kenvix
        35
    kenvix  
       51 天前
    电竞选手为了追求得分会把每一个能优化的地方都优化到极致,怎么不见你说的改 WASD 键位?
    malagebidi
        36
    malagebidi  
    OP
       51 天前 via Android
    wasd 才能更适配 shift 和 ctrl 键,更适配电竞确实是这样的,我主帖也是这个意思,但这就是问题的原因。
    malagebidi
        37
    malagebidi  
    OP
       51 天前 via Android
    @achira 我的成分是蓝色风暴
    fox2081
        38
    fox2081  
       51 天前
    99%的游戏都是用手柄玩的,虽然手柄只能同时用四根手指也好不到哪里去
    cnbatch
        39
    cnbatch  
       51 天前
    我玩游戏也很少用 WASD ,操控方向直接用鼠标(游戏支持这样做),流畅度和精细度远胜 WASD

    只有部份场景、部份游戏仅允许键盘控制方向时我才用 WASD

    至于 ESDF 就……好像没必要?反正我是用码字惯用指法去按的,不会为了这 4 个按键手指专门移个位
    yankebupt
        40
    yankebupt  
       51 天前
    @malagebidi fps 最初用这个设定,是因为狼堡之类的早期fps需要按1234切枪。如果edsf,四指够不到1,就得2345切枪了,有点不伦不类……
    但其实fps迅速就把枪数整到7了(DOOM),所以这个说法看看就好……
    Scare
        41
    Scare  
       51 天前
    确实,以前没认真练打字习惯性 wasd 放手指,后来认真入门了下打字,改到默认按 F 后有点不习惯了,不过后来习惯了,只要开游戏就能很自然摸到 wasd
    JensenQian
        42
    JensenQian  
       50 天前 via Android
    个人习惯问题
    cs 有个叫 mezii 职业哥键位超级奇怪的,
    鼠标右键走路的
    A 是跳,C 是蹲,D 是右移,S 是左移

    我以前室友玩 lol
    别人是 qwer 丢技能
    他是 asdf,平 A 是空格
    我也不知道他怎么打的
    反正每个人都有奇怪的
    JensenQian
        43
    JensenQian  
       50 天前 via Android
    B 站评论区还有个哥们说,cs 还有个职业哥耳机是反着带,还有个用上下左右方向键控制的,另外还有个 rdfg 移动
    反正这种都是个人习惯
    JensenQian
        44
    JensenQian  
       50 天前 via Android
    cs 职业哥奇葩键位很多的,反正你去搜下,网上有文章的,这种只能说自己习惯就好
    lonenol
        45
    lonenol  
       50 天前   ❤️ 1
    vim 是 hjkl 上下左右,不如一起改了
    badmotherfucker
        46
    badmotherfucker  
       50 天前
    ESDF ,行吧,那左边 Ctrl 你怎么按?手很大么?
    fanxasy
        47
    fanxasy  
       50 天前
    你是电,你是光,你是唯一的神话
    furlxy
        48
    furlxy  
       50 天前
    esdf 这么改也没问题,魔兽的时候 s 左边还多出来好多按键
    xavierskip
        49
    xavierskip  
       50 天前
    刚好看过一个视频 [天才设计!为什么电脑游戏会用 WASD 来移动?]( https://www.bilibili.com/video/BV1iG411C77Q)
    isnullstring
        50
    isnullstring  
       50 天前
    不用按上面 数字键?
    Tarek911
        51
    Tarek911  
       50 天前
    事 b
    ygr233
        52
    ygr233  
       50 天前 via Android
    可是,游戏是游戏,码字是码字,我就从来不会弄混弄乱,我认为这还是你自己的问题,你需要花点时间克服一下才能解决
    zbowen66
        53
    zbowen66  
       50 天前
    先了解一下标准形成的原因再说
    ygr233
        54
    ygr233  
       50 天前 via Android
    你也不能否认 wasd 打游戏,并不影响 asdf 打字,因为我就没有被影响到
    ygr233
        55
    ygr233  
       50 天前 via Android
    我的建议是,你可以改你自己的,但不要要求别人同意你的观点
    aliveyang
        56
    aliveyang  
       50 天前
    为什么要指法统一?我倒觉得就应该分开,方便切换状态
    march1993
        57
    march1993  
       50 天前
    我的定位方式是中指放 S 键。。小手指只用来按 CTRL
    NSAgold
        58
    NSAgold  
       50 天前 via Android   ❤️ 1
    省流:早期没有标准,鼠标出现后 wasd 键位比 esdf 更平衡,且有冠军哥安利,导致其成为了不成文的标准

    “也正是这些变革,让玩家的右手几乎被“固定”在了鼠标上,他们身体的重心也相对右移,这时,只有让其左手稍微向左移动一些,才可以实现身体的平衡。另外,与“ESDF”或“IJKL”等布局相比,采用“WASD”后,玩家双手和双臂的横向间距也变得更大,从而让他们获得了一个更为舒服的姿势。”

    “而他的声望真正被推到顶点,是在 1997 年的《雷神之锤》锦标赛上。当时 id Software 的创立者约翰·卡马克为胜利者开出了巨奖——一辆价值近 10 万美元的法拉利 328 GTS 跑车,这也意味着,一个一文不名的穷小子,完全有可能因为打游戏而一夜暴富。这项活动立刻在玩家当中引起了轰动,无数双眼睛盯准了大奖。然后,方镛钦凭借“WASD+鼠标”的操作脱颖而出,毁掉了所有挑战者们的游戏致富梦。”

    来源: https://wap.gamersky.com/news/Content-863437.html
    dru00d
        59
    dru00d  
       50 天前
    好像还挺有道理的……
    挺喜欢 a 键成了个容易按到的可以是别的功能的按键
    scodec
        60
    scodec  
       50 天前 via Android
    一直都在用 esdf ,只是对抗默认设置好累人。支持楼主。
    surbomfla
        61
    surbomfla  
       50 天前 via Android   ❤️ 1
    改个键位的事情有必要发个贴?
    thinkm
        62
    thinkm  
       50 天前
    esdf 是个灾难
    Torpedo
        63
    Torpedo  
       50 天前
    asdf 有个好处是 108 键盘的时候,更方便双打。老的电脑基本都是 108 键盘,这样 asdf 字母区,和上下左右小键盘区就可以双打
    coderlxm
        64
    coderlxm  
       50 天前
    传统 ftg 和 metroidvania 其实 wasd 很舒服,我还是觉得得看游戏类型
    boris1993Jr
        65
    boris1993Jr  
       50 天前 via iPhone
    我觉得 HJKL 更方便,WASD 简直就是灾难,ESDF 更是灾难中的灾难
    cskeleton
        66
    cskeleton  
       50 天前
    暴躁老哥们可以一遍玩游戏一遍打字互喷,apm 一点不低,完全不存在指法精分的问题
    malagebidi
        67
    malagebidi  
    OP
       50 天前
    @Tarek911 事儿 b ,或者叫你妈 b
    agagega
        68
    agagega  
       50 天前
    我还觉得 104 键盘左手和鼠标隔太远了,如果让字母区域放中间,那鼠标就得很靠后,怎么想都不够方便。
    lisxour
        69
    lisxour  
       49 天前   ❤️ 1
    你可以说不好用,对一部分人不适合,但这种你老爸都还没有出生,这个键位都已经出生并沿用到现在的角度来说,我否认“是个灾难”这种评价。存在即合理,存在还一直普遍存在并成为默认键位的 king ,这就是真理。
    whoamiX
        70
    whoamiX  
       49 天前
    CSGO/CS2 3000 小时,使用 WASD
    工作中一直使用 Vim/VSCode Vim 键位,打字保持标准指法

    的我,没觉得 wasd 有什么问题啊,并不会影响我指法。我在游戏中打字速度是不如工作的,但是我觉得这个原因来自我游戏时的键盘摆放。

    另外你不喜欢 WASD 可以改键嘛,Jackz 就是用键盘的上下左右,也不妨碍成为职业哥。
    Serino
        71
    Serino  
       47 天前
    那些说快捷键什么 shift ctrl 不好按的,除非类似山口山需要很多组合键,其他游戏没那么多组合键的,可以改键呀,EDSF 上下左右,你觉得 ctrl 不好按 shift 不好按,可以改成 A 和 Z 呀
    GrayXu
        72
    GrayXu  
       17 天前
    @lzgshsj #19 我就是受到 fps 游戏以 wasd 影响,导致我打字的时候左手位置也向左平移了一格
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3317 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 12:19 · PVG 20:19 · LAX 05:19 · JFK 08:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.