如何在瑞典语键盘上输入管道符号?

如何在瑞典语键盘上输入管道符号?

作为 Linux 用户,与大多数 Linux 用户一样,我|每天都使用管道符号 ( )。

我目前正坐在瑞典语键盘前。键盘上有三个键(连同四五个其他符号)上有管道符号:

瑞典语键盘,突出显示管道符号

但就我的经验来说,我无法弄清楚如何让管道符号在屏幕上具体化,而且无论我另类似乎可以带我到那里。

如何|在瑞典语键盘上输入管道符号 ( )?

答案1

  • 丹麦语Alt Gr+´`位于 的右侧+?\
  • 挪威§½位于 的左侧1!
  • 挪威语和萨米语§½位于 的左侧1!
  • 瑞典Alt Gr+<>在 左侧找到Z
  • 瑞典语和萨米语Alt Gr+<>在 左侧找到Z

如果您无法使用 Alt Gr 获得单曲|,则您很可能使用的是挪威布局。

答案2

键盘布局不是“瑞典式”的,而是“北欧式”的,在丹麦、挪威、瑞典等国家使用。我不确定它是否适用于 Linux,但在采用丹麦式布局的 Windows 上,它是“Alt Gr”+退格键左侧的键。

在此处输入图片描述

答案3

我在使用 Fedora 26 时遇到了同样的问题。当 Fedora 23 使用AltGR+安装时,我曾经获得管道字符。但它输出的<>|不是,而是没有点的 (“idotless”)。|ıi

使用 xev,我看到:

KeyRelease event, serial 36, synthetic NO, window 0x5400001,
    root 0x296, subw 0x0, time 1097943857, (464,363), root:(509,472),
    state 0x80, keycode 31 (keysym 0x2b9, idotless), same_screen YES,
    XLookupString gives 2 bytes: (c4 b1) "ı"
    XFilterEvent returns: False

我使用 xmodmap 来修复它:

$ **xmodmap -e "keycode 31 = i I i I bar brokenbar"**

(它是keycode 31 = i I i I idotless bar

现在它可以正常工作了。
并且 xev 现在显示:

KeyRelease event, serial 36, synthetic NO, window 0x5400001,
    root 0x296, subw 0x0, time 1099965050, (534,-197), root:(534,404),
    state 0x80, keycode 31 (keysym 0x7c, bar), same_screen YES,
    XLookupString gives 1 bytes: (7c) "|"
    XFilterEvent returns: False

答案4

我正在使用 Windows 10,配置了瑞典语键盘,对于我来说,我按下Alt Gr<>|键(图表左下方红色框中的键)。

相关内容