我有新的耳机,准确地说是 AKG K318,他们有一个这样的遥控器。在智能手机(例如 Android 手机或 iPhone)上,按钮映射到音乐播放器上的操作,例如播放/暂停、音量增大/减小、跳过、上一个,您明白了。
我想知道如何在我的计算机上复制相同的功能。
我想这个过程包括让 X 识别输入,然后以某种方式映射这些输入以供应用程序使用。
“设备”(将通过声音插孔连接)未在 中列出xinput,按钮也不会触发常规键盘事件。
如何将插入输出声音插孔的耳机用作 X 键输入?
我将Trisquel GNU/Linux 7.0 LTS 与 GNOME 3 Flashback Environment 一起使用。
我听说过三种不同的输入法,即。ibus,xim和uim。它似乎ibus是预装在我的系统上的。
$ cat trisquel_7.0_i686.iso.manifest | grep ibus
gir1.2-ibus-1.0 1.5.5-1ubuntu3
ibus 1.5.5-1ubuntu3
ibus-gtk:i386 1.5.5-1ubuntu3
ibus-m17n 1.3.4-3ubuntu1
ibus-table 1.5.0.is.1.5.0.20130419-2
libibus-1.0-5:i386 1.5.5-1ubuntu3
libusb-0.1-4:i386 2:0.1.12-23.3ubuntu1
libusb-1.0-0:i386 2:1.0.17-1ubuntu2
libusbmuxd2 1.0.8-2ubuntu1
libustr-1.0-1:i386 1.0.4-3ubuntu2
Run Code Online (Sandbox Code Playgroud)
在面对这个问题时,我学会了安装uim和设置GTK_IM_MODULE="uim"at ~/.profile。最近我去除uim,并去除GTK_IM_MODULE="uim"来自线~/.profile。但是为了克服这个错误,我现在打算摆脱ibus。
没有安装任何额外的输入方法,(比如 Trisquel 的全新安装),echo $GTK_IM_MODULE输出xim所以,我很困惑,因为考虑到默认输入方法是ibus,那么为什么$GTK_IM_MODULE要说xim? …
ibus更新后我的输入法坏了。所以我切换到fcitx.
实际上,在我的 Fedora 19 系统中安装了一些 IM(输入法),例如 fcitx、ibus、yong 等。
但是,我不知道如何配置它们。我的默认 IMgnome-terminal是yong, ibusfor gmrun。至于firefoxor chrome,我猜他们ibus默认使用,因为GTK_IM_MODULE=ibus.
有即用即用的解决方案。我可以在某些应用程序(如gnome-terminal或 )中通过右键单击菜单来切换 IM gmrun。我也可以用GTK_IM_MODULE. 但是如何自动执行呢?
我知道 IM 设置与配置文件有关,例如
~/.xinputrc/etc/X11/xinit/xinputrc/etc/X11/xinit/xinput.d/ibus.conf/etc/X11/xinit/xinput.d/fcitx.conf/etc/X11/xinit/xinitrc/etc/alternatives/xinputrc问题是
我一直想知道是否有任何可以做 Mac OS X 之类的插件。我的母语是西班牙语,现在我生活在讲法语的环境中,我也经常说英语,所以我需要不同的口音,特别是在法语方面,我已经使用 Linux 两年了,并且时不时地使用 Mac OS X 进行测试。
我发现 Mac OS X 上可用的功能非常有用,您可以一直按该键,它会显示相同字符、不同重音或标点符号的可用选项列表。我可以在 Linux 上执行此操作吗?
有时我想在各种程序中编写特殊的 Unicode 字符,例如长破折号 (—),例如 vim、Chrome(就像刚才!)或 LibreOffice。
在 LibreOffice 中,我可以通过插入菜单下的专用对话框来实现这一点。其他程序似乎没有内置方式。在这些情况下,我的解决方案是在维基百科上查找字符,复制并粘贴。
有没有一种通用的方法可以在 Linux 中接受文本输入的任何程序中编写 Unicode 字符,而不必从已经打印的地方复制和粘贴?
我有俄语和美国英语语言环境。当我输入英文文本时,它会带有下划线,直到我按下Space或其他一些特殊键。当它带有下划线时,它对我正在输入它的应用程序来说是不可见的。例如,在 Sublime Text 中,它甚至在我按下 之前都不会显示Space。在浏览器中,它不会向我建议 URL,直到我按下Space。它有点被缓冲——保存在一个临时缓冲区中,然后被释放。以及其他诸如此类的奇怪的东西。
这并不总是发生,有时,大约有 10% 的时间,它可以正常工作,我不知道它取决于什么。就我所记得的,它根本不会发生在俄语中。
它是 Arch,XFCE。我进行了一些搜索,但没有找到与此行为相关的任何内容。
我使用 Ubuntu。在“侏儒末端”,I可以通过第一输入键入的Unicode码点Ctrl+ Shift+u其次是码点的十六进制值,例如C-S-u 2468产生?
konsole,我的首选终端,没有这个C-S-u(Gnome)功能......
在 Konsole 中是否有一些等效的 KDE 方法来执行此操作?
我发现(在面对这个问题时)两个与 input-method 相关的词是xim和uim。我只知道名字:X 输入法和通用输入法。
我想知道xim 和 uim 在使用、功能和工作上有什么区别?
我 PC 上的 KDE 安装包括 IBus 和日语 Anthy IME。在 IBus 首选项中,我启用了 Anthy IME。IBus 守护程序正在运行并且系统托盘中有一个 IBus 图标,但是,似乎没有任何切换 IME 的方法。
这是在 PC-BSD 8.2 上。
我在这里做错了什么?
谢谢
背景故事:一些 Linux 发行版设置了键盘快捷键来让您输入 Unicode 字符,并且它们使用CTRL+ SHIFT+U作为该快捷键。作为一名程序员,我想在代码编辑器中使用该快捷方式,因此我想禁用系统快捷方式......但我似乎无法弄清楚哪个程序负责它。
我发现的所有内容(例如,在有关重新启用该快捷方式的问题中:How to re-enable the Ctrl+Shift+U Shortcut in Cinnamon Mint 17.3?)表明它依赖于我的 IME(输入法编辑器)。但是当我进入“输入法”(在系统菜单中)时,它说我没有选择输入法。
然后我尝试切换到 Fcitx IME(因为我希望能够输入日语字符),但这没有帮助。另外,我浏览了所有 Fcitx 配置,但找不到任何提及CTRL+ SHIFT+U快捷方式的内容。
我的问题是:如何禁用这个全局CTRL++快捷SHIFT方式U?最好使用 Fcitx IME,但如果我必须禁用它,我也可以。