如何在Linux中以编程方式反转屏幕颜色

如何在Linux中以编程方式反转屏幕颜色,第1张

概述例如,在Ubuntu中,您可以使用Super-M来反转屏幕颜色(需要桌面效果,请参阅[1]).其他 *** 作系统具有相似的能力,虽然我并不真正关心 Linux以外的任何其他 *** 作系统. 如果我想编写一个简单的程序,在运行时反转屏幕颜色,我应该查看哪个API? 我使用API​​的语言对我来说并不特别重要.我对C/C++ / Bash / Perl / Python非常熟悉,我可以用任何最容易访问此API的语 例如,在Ubuntu中,您可以使用Super-M来反转屏幕颜色(需要桌面效果,请参阅[1]).其他 *** 作系统具有相似的能力,虽然我并不真正关心 Linux以外的任何其他 *** 作系统.

如果我想编写一个简单的程序,在运行时反转屏幕颜色,我应该查看哪个API?

我使用API​​的语言对我来说并不特别重要.我对C/C++ / Bash / Perl / Python非常熟悉,我可以用任何最容易访问此API的语言来解决这个问题.需要使用Ubuntu,处理其他类似的* nixes并不是非常重要.

[1] https://help.ubuntu.com/community/KeyboardShortcuts#Desktop%20Effects%20enabled%20shortcuts

解决方法 您可以使用 xcalib来做你想要的.

例如,用于反转屏幕颜色的简单bash脚本如下所示:

#!/bin/bashxcalib -invert -alter
总结

以上是内存溢出为你收集整理的如何在Linux中以编程方式反转屏幕颜色全部内容,希望文章能够帮你解决如何在Linux中以编程方式反转屏幕颜色所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/1033352.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-24
下一篇2022-05-24

发表评论

登录后才能评论

评论列表(0条)

    保存