配置 XCompose 以识别在 MacBook 上运行的 Arch 安装程序上的 Option 键

配置 XCompose 以识别在 MacBook 上运行的 Arch 安装程序上的 Option 键

我正在尝试让 Arch Linux 识别 MacBook Pro 左侧的Option按键,这样我就可以像 macOS 一样对某些按键使用重音符号。例如,在 macOS 上,我可以按Option+ e+e生成e带有重音符号的:é

  • 我的hid_apple.conf看起来像这样:
    options hid_apple fnmode=2 swap_opt_cmd=1
    
  • 我的~/.XCompose设置是这样的:
    include "/usr/share/X11/locale/en_US.UTF-8/Compose"
    
    <Super_L> <e> <e> : "é"
    
  • 该包xev表明我的选项键是Super_L
    KeyPress event, serial 34, synthetic NO, window 0x2200001,
        root 0x24c, subw 0x0, time 241407, (246,114), root:(1537,660),
        state 0x0, keycode 133 (keysym 0xffeb, Super_L), same_screen YES,
        XLookupString gives 0 bytes:
        XmbLookupString gives 0 bytes:
        XFilterEvent returns: False
    

相关内容