如何使用键盘快捷键从 PRIMARY 选择(例如鼠标选择的文本)粘贴?Shift+Insert
不一致地从 PRIMARY 或 CLIPBOARD 粘贴,具体取决于应用程序。
背景:
Ctrl+C
将选定的文本复制到 CLIPBOARD,而鼠标选择复制到 PRIMARY。从剪贴板Ctrl+V
粘贴,从 PRIMARY 粘贴mouse-middle-click
。
在终端模拟器(gnome-terminal)中,从剪贴板粘贴Ctrl+Shift+V
. (从 PRIMARY 粘贴mouse-middle-click
静止。)
我想使用键盘快捷键从 PRIMARY 粘贴。在 gnome-terminal 中,这是Shift+Insert
,但在 gedit 和 Firefox 中,是Shift+Insert
从 CLIPBOARD 粘贴的。我想要一个始终从 CLIPBOARD 粘贴的快捷方式和一个始终从 PRIMARY 粘贴的不同快捷方式。
我正在使用 xmonad 和 Firefox 34.0 运行 Ubuntu 14.04
我想Ctrl+ Alt+Bksp重启X,所以我创建了一个xorg.conf
规则:
/usr/share/X11/xorg.conf.d/53-zap.conf
:
Section "ServerFlags"
Option "DontZap" "false"
EndSection
Section "InputClass"
Identifier "Keyboard Defaults"
MatchIsKeyboard "yes"
Option "XkbOptions" "terminate:ctrl_alt_bksp"
EndSection
Run Code Online (Sandbox Code Playgroud)
并检查/var/log/Xorg.0.log
:
[ 1023.598] (II) XINPUT: Adding extended input device "Asus WMI hotkeys" (type: KEYBOARD, id 11)
[ 1023.598] (**) Option "xkb_rules" "evdev"
[ 1023.598] (**) Option "xkb_model" "pc105"
[ 1023.598] (**) Option "xkb_layout" "us"
[ 1023.598] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
[ 1023.598] (II) config/udev: Adding input device AT Translated Set …
Run Code Online (Sandbox Code Playgroud) 当我运行 powertop 时,它不显示“Power Est”。列显示每行的估计功耗(瓦特)。它应该看起来像这里的屏幕截图: MacBook Pro Retina:巨大的功耗
但它实际上是这样的:
Usage Device name
100.0% USB device: Biometric Coprocessor (STMicroelectronics)
100.0% Display backlight
100.0% Audio codec hwC0D0: Analog Devices
7.2% CPU use
67067 pkts/s Network interface: wlan0 (iwl4965)
0.0 pkts/s Network interface: eth0 (e1000e)
Run Code Online (Sandbox Code Playgroud)
“力量估计” 列丢失。然而,报告了从电池放电的总功率。从网上的传说中,我可以找到声称它只需要更多测量才能报告此数据的说法,但没有关于这一事实的官方声明或文件。我跑了powertop --calibrate
了好几次了,现在用电池让它运行了几个小时。
我如何才能显示此列,或者在显示此列之前,powertop 需要多少“测量值”?
$ powertop --version
PowerTOP versionv2.1, compiled on Aug 23 2012
Run Code Online (Sandbox Code Playgroud)
我在 Lenovo Thinkpad T61p 上运行 Ubuntu 13.04(极少)。
$ uname -a
Linux compy 3.8.0-33-generic #48-Ubuntu SMP Wed Oct 23 09:16:58 UTC 2013 x86_64 …
Run Code Online (Sandbox Code Playgroud) 如何获得适用于热插拔 USB 键盘的键盘重复率?
我做了一个udev规则来设置键盘重复延迟和速率,/etc/udev/rules.d/99-usb-keyboard.rules
内容如下:
ACTION=="add", SUBSYSTEM=="usb", RUN+="/home/michael/bin/keyboard_settings.sh"
Run Code Online (Sandbox Code Playgroud)
键盘设置.sh:
#!/bin/bash
# Set keyboard repeat delay and rate
xset -display :0.0 r rate 250 40
Run Code Online (Sandbox Code Playgroud)
udev 似乎看到了这一点,使用命令udevadm test /sys/bus/usb/devices/3-2\:1.0/
read rules file: /etc/udev/rules.d/99-usb-keyboard.rules
rules contain 393216 bytes tokens (32768 * 12 bytes), 37438 bytes strings
31709 strings (264322 bytes), 28154 de-duplicated (230440 bytes), 3556 trie nodes used
IMPORT builtin 'hwdb' /lib/udev/rules.d/50-udev-default.rules:11
RUN '/home/myuser/bin/keyboard_settings.sh' /etc/udev/rules.d/99-usb-keyboard.rules:1
unable to create temporary db file '/run/udev/data/+usb:3-2:1.0.tmp': Permission denied
ACTION=add
DEVPATH=/devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0
DEVTYPE=usb_interface
DRIVER=usbhid
ID_VENDOR_FROM_DATABASE=Hewlett-Packard
INTERFACE=3/1/1 …
Run Code Online (Sandbox Code Playgroud)