问题标签 [backlight]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
426 浏览

macos - 如何更改键盘背光的亮度

我只是想通过编程来改变背光的亮度。
如果应该使用私有API,没关系,只是想完成功能。
谁能告诉我应该使用哪个 API?

0 投票
2 回答
1524 浏览

android - 在屏幕/背光关闭的情况下运行全屏 Android 应用程序

这是我需要做的。我想使用 Android 平板电脑进行科学研究,但我需要以编程方式控制屏幕/背光。具体来说,有一种模式,我的应用程序需要通过 WiFi 与其他系统通信、播放声音并激活触摸屏,但背光必须完全关闭;在这种模式下,设备不能发光,否则会干扰科学。显然,这不可能是睡眠模式!这可行吗?

我环顾四周,听起来确实很有希望,但是(对我来说,无论如何!)这是否可行还不是很清楚。任何人都可以保证吗?

最后,我选择哪种平板电脑重要吗?基本上,似乎有三种可能:背光由开关控制(怀疑不再这样做了),CPU只能打开或关闭它,或者CPU可以完全调整它。写这篇文章让我觉得担心很愚蠢,但三星代表昨天告诉我,我不能在 Galaxy 上这样做。有人愿意推荐平板电脑吗?

谢谢!

0 投票
2 回答
1120 浏览

objective-c - 如何以编程方式检测 iOS 中是否开启背光?

我想要可以显示屏幕是否亮起的 iOS 代码,以便我的应用程序可以监控由于(耗电)背光活动而导致的电池电量消耗。此代码必须仅使用公共 API,因为我打算最终将应用程序提交到 App Store。

最初我认为这可能只是检查UIScreen的亮度属性的问题,如下所示:

但这是不正确的,因为它[UIScreen mainScreen].brightness代表的是用户在 Settings->Brightness 屏幕中选择的滑块的值,而不是屏幕的当前光输出。

Apple 显然有办法确定这个值,因为它包含在可以在 Instruments 中查看的能源诊断中(例如,请参阅Logging Energy Usage in an iOS Device),但也许这个测量没有通过公共 API 公开?

0 投票
0 回答
124 浏览

blackberry - 如何在黑莓中获取当前的背光设置?

当我的黑莓应用程序启动时,它想获取用户设置的当前背光超时值,例如,30秒,1分钟。

我在 API 文档中找到了 Backlight 类。但它只有getTimeoutDefault()方法,总是返回 30 秒。

请告诉我该怎么做。非常感谢!

0 投票
0 回答
548 浏览

c# - Windows 7,笔记本背光开启和关闭

我看过关于改变笔记本屏幕亮度的话题,但现在真正需要的是打开和关闭背光本身。

我的意思是,如果背光关闭,那么您可以使用明亮的光源(如手电筒)指向屏幕,在笔记本电脑的屏幕上看到图像。

有些笔记本电脑有切换背光的特殊按钮,但有些则没有。一个月以来,我找不到一种以编程方式切换背光的方法。

你们有谁知道,如果可能的话,即使使用供应商特定的 API,在最坏的情况下如何做到这一点?

0 投票
0 回答
109 浏览

backlight - 为许多单独的纹理渲染“背光”效果

我想知道是否可以就解决此问题的最佳方法获得一些建议。

我正在编写一个模拟器,运行具有“功能板”的老式英国街机水果机游戏。这些机器类似于美国老虎机。实际的棋盘由许多从后面照亮的半透明方块组成(参见图片示例)。图片

我要做的是通过(最好)使用开源 3D 引擎来渲染机器的 3D 表示。我不确定如何最好地处理功能板各个方块的“背光”效果。一个正方形可以单独打开或关闭,也可以调暗到任何级别。我对 C++ 和程序集非常有经验,但对 directx/opengl 还是很陌生。

请记住,可能有多达 512 个灯单独闪烁/变暗,我猜在半透明纹理后面使用“普通”灯会过于密集?我已经阅读了有关像素和顶点着色器的信息,并且想知道这是否是实现效果的最佳方法?(例如,将功能板拆分为每个正方形的单独纹理多边形,但将它们全部连接在一起,使其看起来像一个)

感谢您的任何建议

0 投票
2 回答
814 浏览

iphone - 上下颠倒使 iPhone 背光变暗

我在 iOS 应用程序“睡眠周期闹钟”上看到,当 iPhone 屏幕朝下(朝向地板)时,他们设法调暗了屏幕的背光。我一直在互联网上搜索,找不到提供此功能的 API。

我猜他们是通过测量重力对设备的加速度并相应地调暗背光来实现的,我对此没有任何问题。我只是不知道他们如何调暗背光(包括状态栏!)。它不是覆盖在 superview 上的半透明黑色 UIView,灯肯定会关闭。

检测不是问题,这是我不知道该怎么做的调光。

谁能指出我正确的方法/API 文档?我正在使用 iOS 6 SDK。

谢谢

编辑:

对不起各位,看来我错了。进一步的调查使我相信他们没有调暗背光。说明暂时停留在 superview 上。我认为他们实际上覆盖了黑色图像并删除了状态栏。我很抱歉!为了绕过方向锁定进行方向检测,我认为他们使用加速度计。

0 投票
1 回答
1172 浏览

android - 如何立即控制android中背光的亮度?

我正在开发一个需要快速打开和关闭屏幕背光的应用程序,非常快。关闭 10 毫秒,然后开启 +-1 毫秒。我尝试将此代码与处理程序和可运行文件一起使用:

它工作得很好,但不够快。将亮度从 0 更改为 1 大约需要 2 秒。我确信有一种不同的方法可以做到这一点,因为有一些应用程序可以让屏幕像闪光灯一样工作。

谢谢 :)

0 投票
0 回答
6300 浏览

android - 打开/关闭硬件按键背光

在我问这个问题之前,我已经意识到了,但它是基于一些条件的。

Try1:将文件'/sys/class/leds/button-backlight/brightness'的chmod改为777,原文件可读不可写,然后在该文件写入'1'开启led背光,'0'把关掉。但是,我不想更改此文件的属性。

Try2:类似于'Try 1',即:Runtime.getRuntime().exec("echo 0 > /sys/class/leds/button-backlight/brightness");关闭,Runtime.getRuntime().exec("echo 1 > /sys/class/leds/button-backlight/brightness");打开,但这需要你的手机已经root或执行代码时你是超级用户。所以,这不是我想要的解决方案。

我的想法:当我们触摸“菜单”、“主页”、“返回”等键时,我可以按照 Android 系统本身打开/关闭 LED 背光的方式。但是,我不知道如何在 Android 开源代码中跟踪或查找相关代码。

我非常感谢您提供的任何提示、任何想法或任何可能的方式。

0 投票
0 回答
57 浏览

android - crespo 内核的视频驱动程序

我正在查看驱动程序/视频/三星,我希望制作一个专门处理屏幕背光亮度的自定义驱动程序。

到目前为止,阅读文件s3cfb_nt35580.cs3cfb_tl2796.c已经向我展示了 s3cfb_tl2796.c下的s5p_bl_update_status等函数如何处理屏幕亮度,但函数update_brightness对于s3cfb_nt35580.cs3cfb_tl2796.c是不同的。

我想知道这是否是针对 2 个不同内核的 2 个不同驱动程序的两个不同驱动程序?例如,一个用于类似 crespo,另一个用于 crespo4g,或者两者都用于 sam 内核。

另外,如果我要编写自己的驱动程序。我应该从哪里开始编码。

谢谢