Questions tagged «keyboard»

常规键盘主题,包括键盘硬件和软件中的键盘功能。

2
禁用Chromebook上的电源按钮
我有一台安装了Arch Linux的Chromebook。但是,此Chromebook的按键非常奇怪:键盘右上方的“电源开/关”键。没有任何警告,此按钮将关闭计算机。自然,在寻找退格键或在按下周围的按钮时手指滑动时,我一直按下该键。结果,我在非常不切实际的时刻关闭了计算机。这必须停止。 如何禁用或重新映射此键?

1
与xev相比,为什么showkey显示的键码不同?
在寻找答案时,我遇到了这个问题。有这样的事情: 由于“历史原因”,X使用的密钥代码和内核使用的密钥代码均为OFF BY 8。因此,将97-8 = 89并与setkeycodes命令一起使用89(再次以root用户身份): 有谁知道历史原因是什么,为什么密码相差8?

1
以与外部键盘一致的方式交换<esc>和<caps lock>
我有一个名为〜/ .speedswapper的文件,其中包含以下内容: ! Swap caps lock and escape remove Lock = Caps_Lock keysym Escape = Caps_Lock keysym Caps_Lock = Escape add Lock = Caps_Lock ...当我跑步时xmodmap ~/.speedswapper,这会切换esc和Caps Lock键。我的〜/ .profile文件中有这一行,因此每当我登录时,这些键都会切换。 但是,如果我插入外部USB键盘,则该设置似乎不会持久。我的笔记本电脑的键盘工作得很好,但是我必须再次运行命令才能使外部键盘切换两个键。幸运的是,这样做似乎并没有影响我笔记本电脑的键盘-它们似乎是同步的。 一种解决方案是在插入外部键盘时找到某种方式来运行xmodmap命令,但是如果它更健壮,我将对另一种键盘交换解决方案持开放态度。操作系统是Ubuntu 13.04。 鉴于justbrowsing的评论,看来可以通过编写udev规则来实现-我认为我必须使用RUN选项,并且应该在/ dev / hidraw0或/ dev / hidraw1上触发它们,当我插入键盘时会出现...,但我仍在尝试绕开这个概念,因此,我感谢任何知道udev在做什么的人的帮助。

2
tmux不遵守禁用的控制流
在我的shell中,我使用禁用了流控制stty -ixon。这在shell中以及当我在其中启动tmux和启动程序时都非常有效 tmux。 但是,当从命令行启动新会话并直接启动命令时,将不遵守流控制设置并 ctrl-s冻结终端。 这有效: tmux new-session -s foo vim 这不遵守stty流控制设置: tmux new-session -s foo vim 即使在后一种情况下,如何禁用流控制?

2
通过网络将键盘共享为单独的设备?
我正在尝试实现类似于以下的功能:https : //superuser.com/questions/67659/linux-share-keyboard-over-network 不同之处在于,我需要远程键盘与本地键盘分开使用。链接中描述的方法似乎将事件传送到现有设备文件中。我需要在运行时将远程键盘显示为物理(从属)设备xinput list 我为什么需要这个?我正在尝试玩两人游戏,但没有外部USB键盘,因此我想将远程计算机上的按键输入到假设备(这样我就可以为每位玩家分配一个设备)。

1
Korn Shell:结束,pgup,pgdown和删除键不起作用
所以基本上我End,Pageup/ Pagedown和Delete关键不在ksh93的工作。顺便说一下,我正在运行FreeBSD。 我的箭头键正常工作,我的home键也正常工作。 当我把它放在我的那些键 .kshrc set -o emacs 我已尝试通过将此操作放入我的计算机中来执行此操作.kshrc。使End关键工作。 alias __Y=`echo "\005"` # end = ^e = end of line 我打开vim,然后按Ctrlv并输入005。并且^E出现了。仍然没有任何效果。 任何人都知道要获得那些关键工作吗? 另外,每当我按这些键时,它都会打印出一个~。我也知道我可以使用Ctrld或Ctrla,但我不想使用这些。

1
AltGr密钥不适用于VirtualBox中的Ubuntu
我刚刚在Windows 7中安装了VirtualBox(来自Oracle),并使用最新的Ubuntu创建了一个虚拟机。 在Firefox中,我可以使用左Ctrl键,而右Ctrl键没有任何作用。但是,我不能使用AltGr键(也称为Right Alt)来产生例如{}的花括号(我通过Ctrl V粘贴)。 在终端窗口中,我可以将“输入法”切换为“ Multipress”,然后可以使用AltGr键入例如{},这就是我为此次发布产生这些字符的方式。但是,使用“ Multipress”时,Ctrl键似乎没有任何作用。因此,例如要键入Ctrl DI,必须右键单击并将“输入法”切换到“系统(IBus(智能输入总线))”。然后AltGr不起作用。 我尝试在系统设置键盘布局中指定组合键。 这样,Ctrl和AltGr都不起作用。 这是xmodmap报告的内容: [〜] $ xmodmap -pke | grep -i控制 键码37 = Control_L NoSymbol Control_L 键码105 = Control_R NoSymbol Control_R [〜] $ xmodmap -pke | grep -i alt 键码64 = Alt_L Meta_L Alt_L Meta_L 键码204 = NoSymbol Alt_L NoSymbol Alt_L [〜] …

1
特定于应用程序的映射
通常,我想为应用程序创建特定的键映射,该键映射仅在其中起作用,并且不影响任何其他应用。 例如,我已经使用Caps键切换输入语言了(通过xorg.conf),但是我希望Capslock在vim中的行为类似于Esc。看起来xmodmap没有与此相关的任何选项。 我使用Gnome,并且也会感谢任何第三方应用程序。
8 gnome  xorg  vim  keyboard 

1
Xorg中没有键盘
我正在使用Arch Linux(从Live CD安装),并且在Xorg中遇到键盘问题。我几乎可以肯定这是配置问题,我正在附加10-keyboard.conf文件: Section "InputClass" Identifier "system-keyboard" Driver "kbd" MatchIsKeyboard "on" Option "XkbRules" "xorg" Option "XkbLayout" "gb" Option "XkbModel" "pc104" Option "XkbVariant" "latin" EndSection 每次重新启动计算机时都需要具有GB布局,但是我不知道是否丢失了某些东西。我也不知道我是否必须使用pc104或pc105,我有一台ThinkPad T400。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.