我计划使用我的宽屏 Ubuntu 12.10 笔记本电脑和投影仪进行现场演示。我的计划是将投影仪连接为第二个(小)显示器,并将我的幻灯片和现场演示放在那里。如果我可以在一个窗口内看到笔记本电脑 LCD 屏幕上的投影仪显示(无需缩放或拉伸),那将会很方便。所以我的问题是:
如何在窗口中查看屏幕的选定部分?
PS其他可能性是
我使用screen
简单的状态行。如果我要滚动什么,我使用Ctrl+aESC进入复制模式,然后我可以使用键盘滚动。这对于多个缓冲区和分割也非常有效。
我的问题是:如何配置屏幕以使用鼠标滚轮滚动?
注 1:使用鼠标滚轮我可以在终端内滚动,但这根本不适用于多个缓冲区和分割。
注 2:该 termcapinfo xterm* ti@:te@
解决方案没有帮助,因为它使用终端滚动。这与状态行、多个缓冲区和分割不兼容。
恕我直言,最好的解决方案是:
在某些应用程序中,输入大写字母的作用类似于按 ESC 键。
再现:
此时,新文件夹的创建被取消。(如 ESC 键被击中)
这种行为也存在于许多不同的程序和游戏中。
使用xev
(按 Shift+d)分析情况
# xev
KeyPress event, serial 37, synthetic NO, window 0x4c00001,
root 0x259, subw 0x0, time 994702, (15,-13), root:(987,197),
state 0x10, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
FocusOut event, serial 37, synthetic NO, window 0x4c00001,
mode NotifyGrab, detail NotifyAncestor
FocusIn event, serial 37, synthetic NO, window 0x4c00001, …
Run Code Online (Sandbox Code Playgroud)