Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos XQuartz Gnuplot Mac Sierra轨迹板问题_Macos_Gnuplot_Macos Sierra_Trackpad_Xquartz - Fatal编程技术网

Macos XQuartz Gnuplot Mac Sierra轨迹板问题

Macos XQuartz Gnuplot Mac Sierra轨迹板问题,macos,gnuplot,macos-sierra,trackpad,xquartz,Macos,Gnuplot,Macos Sierra,Trackpad,Xquartz,我正在使用Mac Sierra和XQuartzGnuplot5.0版绘图。我可以画,但在那之后,就没有什么其他的情节了。我无法缩放、双击以获取剪贴板坐标等(所有其他键盘命令都不起作用),正如gnuplot bind中所说的那样 我有一个没有任何额外按钮的触控板,所以我想这就是问题所在(我选中/取消选中了“模拟三按钮鼠标”没有任何帮助)。有没有关于如何解决这个问题的建议,这样我就可以像在那些d#mn运行平稳的linux计算机上那样缩放部分情节? 顺便说一句,连连一个连接的鼠标都做不到 当我在终端中

我正在使用Mac Sierra和XQuartz
Gnuplot
5.0版绘图。我可以画,但在那之后,就没有什么其他的情节了。我无法缩放、双击以获取剪贴板坐标等(所有其他键盘命令都不起作用),正如
gnuplot bind
中所说的那样

我有一个没有任何额外按钮的触控板,所以我想这就是问题所在(我选中/取消选中了“模拟三按钮鼠标”没有任何帮助)。有没有关于如何解决这个问题的建议,这样我就可以像在那些d#mn运行平稳的linux计算机上那样缩放部分情节? 顺便说一句,连连一个连接的鼠标都做不到

当我在终端中输入
gnuplot
,然后
show mouse
(如注释中所示)时,我收到以下信息

mouse is on
zoom coordinates will be drawn
no polar distance to ruler will be shown
double click resolution is 300 ms
formatting numbers with "% #g"
format for Button 2 is 0
Button 2 draws temporary labels
zoom factors are x: 1   y: 1
zoomjump is off
communication commands will not be shown
编辑:这次我实际卸载并重新安装了gnuplot

brew uninstall gnuplot
 brew install gnuplot --with-qt
现在我在gnuplot上有了缩放按钮。例如,当我在terminal
gnuplot plot x中写入时,我可以用触摸板缩放所有内容,很好。但仍然存在的问题是,当我从另一个代码调用gnuplot时,例如使用管道。然后我用缩放按钮得到了图,但当我点击它们时,什么也没发生。任何想法


顺便说一句,使用qt安装brew在Sierra上遇到了一些问题,我不得不查阅本页

你是如何安装gnuplot的?那是很久以前的事了,但我想我在终端中使用了wget线路。我会再查的。我建议使用软件包管理器。我更喜欢显示鼠标的输出是什么?您是否尝试过
set mouse verbose
以查看gnuplot是否收到任何有关鼠标事件的信息?@bibi我记得尝试过所有不同的方法,包括brew,直到它工作为止。所以我不确定到底哪一个对我有效,不知道是否有一个简单的方法来检查。