ICode9

精准搜索请尝试: 精确搜索
  • c-X11,更改分辨率并使窗口全屏显示2019-11-27 14:50:38

    我正在用这个把头发拔出来. 我使用以下程序以编程方式更改屏幕的分辨率: int FindBestVideoMode(int screen, unsigned int &width, unsigned int &height) { int modeCount; XF86VidModeModeInfo** modes; if (XF86VidModeGetAllModeLines(display, screen, &modeCou

  • linux-xcb_grab_key上没有错误,但是没有捕获事件循环(全局热键)2019-11-19 00:50:35

    我正在尝试在Linux上设置全局热键. 我最初使用x11(libX11.so),但是我必须从线程执行此操作.我尝试过,但是XPendingEvent和XNextEvent最终会使应用程序崩溃. 所以我切换到xcb(libxcb.so.1).没有错误,我什至用xcb_request_check进行了检查,但是事件循环没有拾取任何东西.一旦开始循环

  • 在Linux Mint LMDE上安装Chez Scheme 9.42019-11-18 14:50:56

    我试图在Linux Mint LMDE系统上安装Chez Scheme 9.4. Chez Scheme需要用于ncurses的GNU make,gcc,头文件和库,以及用于X Windows的头文件和库. 我使用命令sudo apt-get install ncurses-dev成功安装了ncurses,并且我有一个目录/ etc / X11,其中包含很多内容.我按照Chez Scheme BUIL

  • 从Xlib转换为xcb2019-11-18 07:51:31

    我目前正在将我的一个应用程序从Xlib移植到libxcb,并且在某些时候无法找到有关XInput2扩展的信息. libxcb中是否有XInput2实现?如果是,我在哪里可以找到文档. 目前,我在使用以下功能时遇到麻烦:XIQueryDevice,XISelectEvents.这些主要是我使用的功能. 也许有人可以为我指出文档或为我

  • c-在qt应用程序内部执行qt应用程序2019-11-18 02:51:05

    我试图将几个qt应用程序嵌入另一个仅用作容器的应用程序中. (我正在使用linux) 让我们调用应用程序容器容器和一个已执行的表单容器实用程序 在容器中,我有一个QTabWidget,在这个QTabWidget中,我有一个Tab,其中包含一个名为utility1Widget的小部件. 我想在Utility1Widget中看到该实

  • c-X11:移动窗口时获得通知2019-11-11 08:51:04

    我的应用程序需要知道窗口何时移动(我需要知道我的应用程序窗口相对于屏幕的确切位置(根窗口/绝对位置)-例如,xcb_translate_coordinates返回的dst_window设置为屏幕的根窗口). 问题是,如果我的窗口被用户移动,我需要接收一个事件.我已按照此处的建议在事件掩码中添加了XCB_EVENT_M

  • c-在Linux上使用X11抢占特定键上的事件2019-11-05 16:01:31

    我正在用C编写一个程序,以在运行Linux发行版的MacBook Pro上从OS X实现键盘背光功能.到目前为止,它会在启动时打开背光,并且如果在20秒钟内未注册任何键盘和鼠标事件,它将关闭背光,当然,在注册事件时会再次打​​开背光.我需要程序做的下一件事是捕获键盘上的背光上/下键的按键,但

  • Windows-X11 /可可定制外观?2019-11-02 12:50:50

    X11 / Cocoa框架是否像Windows一样允许自定义窗口?我的意思是说,它们是否允许自定义形状(如某些游戏启动器的形状)或自定义动画,标题栏等?解决方法:X11和可可是完全不同的东西.但是,是的,X11 supports shaped windows并且运行合成器,您可以使用RGBA视觉效果进行漂亮的操作:http://www.

  • Linux上的Java:最大化非​​Java GUI应用程序2019-11-02 08:50:31

    通过Java代码,有没有办法最大化其他GUI应用程序的窗口?我可以访问为其他程序创建的Process对象,还有一种半可靠的方式来获取其PID和表示过程二进制名称的通用String(例如“ firefox”). 如果有某种命令行处理方法,我还可以以编程方式执行完整的bash shell语句(包括与管道连接的命令)

  • java-即使失去焦点也可以捕获X11中的事件2019-11-02 06:04:09

    我正在尝试开发一种响应多个数字笔(IRIS笔)的应用程序,以便任何笔都可以在纸上书写;我将输出中继到单个屏幕.这样就为自己制作了一个多输入白板. 在Ubuntu中,这些笔被识别为鼠标,因此可以按照与处理鼠标事件类似的方式进行处理. 因此,现在我打算做的是使用XLib在C/C++中处理这些事件

  • linux-Motif Widget Toolkit的Perl绑定2019-11-01 22:51:12

    我是Motif程序员.我通常用C编写,但是我决定尝试一些高级语言.我尝试了一些C绑定,但是我意识到我不喜欢这种语言. 对于非GUI编程,我始终使用Perl,但没有找到与该语言绑定的Motif. 你知道吗我可以在Perl中使用Motif库吗?解决方法:X11-Motif

  • linux-如何使用XCB或X11显示全彩色图像?2019-10-29 09:51:46

    我可以使用libpng将PNG图像加载到内存中并从中获取原始像素数据,也可以使用XCB或纯X11创建具有空白背景的窗口. 接下来我该怎么做才能在窗口中显示图像?解决方法:XLib方法如下: >创建深度适合您视觉的XImage结构 >将原始像素数据转换为与您所拥有的深度和视觉等级的组合相对应的格式>

  • c-X11 / Xlib.h中缺少XGetPixel()吗?2019-10-26 21:52:32

    我正在编写一个使用XGetPixel()方法的程序.但是,使用它时,我收到一条错误消息:“错误:未在此范围内声明XGetPixel” 我的代码如下: #include <X11/Xlib.h> #include <X11/X.h> #include <unistd.h> #include <iostream> using namespace std; int main() { // Open a display.

  • 如何在ssh-client而非ssh服务器上显示python / openCV结果图像?2019-10-25 12:51:07

    我使用ssh -Y username @ adress连接到ssh服务器. 在服务器上,我使用IDLE运行python2.7.如果使用matplotlib,则可以在客户端上看到结果图.这表明图形转发没有问题.但是,当我使用OpenCV时: cv2.imshow('img_final', img_final) cv2.waitKey(0) cv2.destroyAllWindows() 它会打开并

  • Linux-Wayland合成器不能像X上那样装饰窗户吗?2019-10-23 14:00:30

    因此,我意识到这是一个似乎有些争议的问题.我听说人们为Wayland进行客户端窗户装饰感到不安,我碰巧同意.听起来根本不是个好主意.但是,改用Wayland的好处不是更灵活吗?我不明白为什么Wayland的合成器无法自己做窗户装饰?例如,compiz已经完成了自己的窗口装饰(尽管过程不同).如果compi

  • Running X11 GUI in Docker2019-10-14 11:04:20

    In Linux(Ubutu 14.04) FROM ubuntu:14.04 RUN apt-get update && apt-get install -y firefox # Replace 1000 with your user / group id RUN export uid=1000 gid=1000 && \     mkdir -p /home/dev && \     echo "dev:x:${uid}:${gid}:

  • c-是否可以更改X11中的ConfigureNotify事件频率?2019-10-12 12:09:56

    我有一个小的图形程序,它使用ConfigureNotify事件来检测窗口大小并重新绘制应用程序.但是,在拖动窗口以调整大小时,调整大小事件的出现似乎有些缓慢,这会导致重新绘制变得生涩.有没有一种方法可以配置此事件发生率?除此以外,是否有办法检测尺寸调整的开始/结束,以便我可以将重新绘制

  • linux-如何防止X Window接收用户输入?2019-10-11 21:51:10

    我想在Linux桌面上创建一些窗口,以简化布局.我需要避免用户输入这些窗口(并且我想避免窗口获得焦点应该足以实现此目的). 我认为我可以通过设置WM_HINTS属性来使用xprop命令来执行此操作,但是我还没有找到有关如何执行操作的特定文档. 顺便说一句,对于mplayer窗口,我可以通过使用-i

  • linux-在X根窗口上绘图2019-10-10 14:50:47

    我希望能够在Linux的根窗口上进行绘制. 即制作OSD. 我正在使用Gnome. 代码示例或链接到它们将不胜感激.解决方法:有可能,但是您不会在GNOME中看到任何内容. GNOME的文件管理器Nautilus在根X窗口的顶部打开自己的窗口以显示图标.因此,根X窗口已被完全覆盖…因此在其上进行绘制没有任

  • python-用rpy发送到X11的图突然关闭了吗?2019-10-09 09:56:12

    我正在使用RPy2作图.显示该图,但X11窗口立即消失. 我要输入的内容如下,其中CCFS是数据矩阵 import rpy2.robjects as robjects r = robjects.r pca = r.princomp(CCFS) r.plot(pca,main="Eigenvalues") r.biplot(pca,main="biplot") r['dev.off']() #*EDIT* the problem p

  • Lxde添加触摸板双击功能、防误触2019-10-04 23:54:31

    前言 本文链接:https://www.cnblogs.com/hellxz/p/linux_touchpad_settings.html 这时简单记录一下最近两天折腾Lxde的触摸板功能的设置,留待日后查阅 本文主要记录一下APT系Linux开启Lxde触摸板双击功能,以及一些关于触摸板防误触方面的设置 PS: Arch Linux可以直接参考官方wiki

  • 如何确定使用哪种D-Bus绑定2019-10-02 06:51:03

    如果屏幕保护程序正在运行或屏幕被锁定,我正试图检测所有Linux. 人们推荐dbus.所以现在我试图用x11或C API自动检测什么样的dbus可用,然后使用它.像qdubs,gdbus等? 谢谢解决方法:正如您所注意到的,有各种D-Bus绑定可用.正如Ignacio所说,你可以使用它们中的任何一个,因为它们都使用相

  • linux – 链接错误:命令行中缺少DSO2019-09-22 23:00:24

    我是Linux的新手(使用Ubuntu 14.04 LTS 64bit),来自Windows,我正试图移植我现有的CUDA项目. 通过链接时 /usr/local/cuda/bin/nvcc -arch=compute_30 -code=sm_30,compute_30 -o Main.o Display.o FileUtil.o Timer.o NeuralNetwork.o -L/usr/lib -L/usr/local/lib -L/usr/lib/x86

  • linux – 如何使用wmctrl在窗口外移动窗口2019-08-29 08:50:38

    我试图以编程方式移动一个窗口,使其部分在屏幕上.例如,单击VLC标题栏并拖动它以便只有一半窗口可见,效果很好. 当我输出wmctrl -lG的结果时,这很好用: 0x04a00011 0 -293 138 600 420 HEVM002 VLC media player 然而,当我然后将它移回屏幕并尝试复制其位置时,它不起作用并将窗

  • linux – GLX visual和FBconfig有什么区别?2019-08-28 01:50:56

    我正在使用xcb在X11下学习OpenGL,我很难搞清楚visuals和fbconfigs(你在glxinfo中找到的那些)之间的区别 就我所见,视觉是一组与深度缓冲,模板缓冲,帧缓冲等相关的属性.与fbconfigs有什么不同,为什么一个优于另一个?解决方法:在X Window系统中,Visual封装了Display的颜色映射(颜色类

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有