首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Coding
V2EX  ›  Linux

Deepin 关于键盘的一个神奇 bug(?)

  •  
  •   youngxu · 342 天前 · 2359 次点击
    这是一个创建于 342 天前的主题,其中的信息可能已经有所发展或是发生改变。

    前几天看了一个 V 友给父母装了 deepin,正好买了一块新固态,于是决定实际体验一下。喝了一杯 20 分钟的咖啡,装好了; deepin,启动!总体感觉不错,不过,

    噫,(笔记本)键盘的 Fn+左右方向键 实现的 Home 和 End 的功能怎么没用??如图:

    http://wx1.sinaimg.cn/mw690/0060lm7Tly1fyufqx4qlkj30qo0jkmzb.jpg

    Fn+F2/3 … 8/9 都是可以的,调节亮度、声音都没问题,为什么就 Home 和 End 不行??没有这两个键我要死了( x

    Fine,我搜到了键盘映射工具 xmodmap,左右方向键的 keycode 是 113 和 114,改成了如下:

    keycode 113 = Left NoSymbol Home
    keycode 114 = Right NoSymbol End
    

    还是没用!

    但是,偶然发现:先按住 Win/Alt/Ctrl/Shift 中的任意一个,再按住 Fn,然后按一下左 /右方向键,再松开前面那个键,就可以正常使用了,直到松开 Fn 键为止。神奇…

    deepin 用着感觉很好的,不想因为这个缺陷放弃啊…求 V 友支招,哪怕不是改键,只要方便地实现 Home 和 End 就行(外接键盘不行,出门带着不方便)

    12 回复  |  直到 2019-01-05 21:02:16 +08:00
        1
    youngxu   342 天前 via Android
    图:
        2
    Fulcrum   342 天前 via Android
    看下 deepin 默认快捷键设置是不是冲突了,我的 108 键 end/home 正常
        3
    xml123   342 天前   ♥ 1
    Fn 键系统是看不见的,这个组合键是键盘本身的功能。还是看看键盘驱动吧。或者不执著于 Fn 键,把其他组合键映射成 Home 和 End 也是可以的。
        4
    yech1990   342 天前 via Android
    是键盘驱动的问题
        5
    sbw   342 天前
    xev 跑起来然后看看按 fn+↑ 识别到的键是哪个,如果不是 PgUp 的话就是驱动的问题
        6
    refugeezhao2018   342 天前 via Android
    标准逻辑不是编辑键是正常功能,方向键是上档位功能吗?
        7
    youngxu   342 天前
    @Fulcrum 默认快捷键没有与 Fn 相关的冲突

    @xml123 也考虑过用 Alt+左右键,但是用 xmodmap 设置没有成功,我是这么写的:
    ```
    keycode 113 = Left NoSymbol Home NoSymbol Home NoSymbol
    keycode 114 = Right NoSymbol End NoSymbol End NoSymbol
    ```
    不知道你有没有别的设置方法或是建议。

    @sbw xev 里面的结果是这样的:KeyPress event 和 KeyRelease event 是我按下和松开 方向键上键,FocusOut 和 FocusIn 是我按下 Fn 再按下、松开方向键上键的。似乎没有捕捉到你说的 PgUp。
        8
    youngxu   342 天前
    @sbw 忘了放图:
        9
    youngxu   342 天前
    All right...我算是解决了

    我把 Caps_Lock+左右键映射成了 Home 和 End,这个可行。

    谢谢楼上诸位。
        10
    niubee1   342 天前
    我家老人用得很轻度, 暂时感觉都良好, 要用到的都基本有了
        11
    zh826256645   342 天前
    给父母装 deepin 还行,23333
        12
    akillcool   340 天前 via Android
    感谢楼主,我的 Arch+DDE 在笔记本上也有同样的问题,现在按照楼主的方式解决了->Ctrl+Fn+Home/End
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3963 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 33ms · UTC 09:39 · PVG 17:39 · LAX 01:39 · JFK 04:39
    ♥ Do have faith in what you're doing.