kubuntu12.04 (KDE) 设置屏幕亮度(Brightness)和触摸板

原创 2013年03月19日 11:03:50

这两天在华硕的X43B系列的笔记本上装了Kubuntu12.04(ubuntu的unity界面实在用不惯,主要是自定义不太会用),发现很多快捷键都不起作用,有可能是快捷键设置不一样.


设置触摸板开关:

我知道的是Fn+F9控制触摸板的默认改成了Ctrl+Alt+T了,而且要开机启动synaptiks这个工具才行.我不喜欢太多启动程序,所以上网查了一下,搜到以下代码,可以使用命令行设置触摸板的开关:

#!/bin/bash

ts=`synclient -l|grep TouchpadOff`
ts=${ts#*= }
if(("$ts" == 0))
then
synclient TouchpadOff=1
else
synclient TouchpadOff=0
fi

保存到文件后加上可执行权限,在系统设置->快捷键->自定义快捷键->右键添加全局快捷键,action指向上面这个脚本就行了.trigger里设置快捷键,由于Fn设置不了,所以我设置了Windows键.


设置屏幕亮度调节快捷键:

注意:我的笔记本显卡是A卡的HD7470M,在网上找了个催化剂13.1beta版装上了.

顺便提一下,装beta版驱动会在屏幕右下角出现AMD的水印,这个可以把/etc/ati/signature这个文件的UNSIGNED一行替换为下面的字符,这也是网上找来的,呵呵,信息共享,人人有益(义)!

9777c589791007f4aeef06c922ad54a2:ae59f5b9572136d99fdd36f0109d358fa643f2bd4a2644d9efbb4fe91a9f6590a145:f612f0b01f2565cd9bd834f8119b309bae11a1ed4a2661c49fdf3fad11986cc4f641f1ba1f2265909a8e34ff1699309bf211a7eb4d7662cd9f8e3faf14986d92f646f1bc

装万驱动后,就会有aticonfig这个命令了,这个命令设置亮度比自带的Fn+F4/F5好用,不会延时.

用到的参数使用如下:

aticonfig --query-dispattrib=lvds,brightness //查询

aticonfig --set-dispattrib=lvds,brightness:-50 //设置

脚本如下:

#!/bin/bash

val=`aticonfig --query-dispattrib=lvds,brightness | grep value: | awk -F ", "  {'print $2'}`
val=${val#*:}

if [ $# != 1 ]
then
echo $val
exit 0;
fi

max_val=`aticonfig --query-dispattrib=lvds,brightness | grep value: | awk -F ", "  {'print $4'}`
max_val=${max_val#*:}

min_val=`aticonfig --query-dispattrib=lvds,brightness | grep value: | awk -F ", "  {'print $3'}`
min_val=${min_val#*:}


if [ "$1" == "up" ]
then
if [ $val -eq 100 ]; then exit 0; fi
val=$(($val+10))
if [ $val -gt 100 ]; then val=100 ; fi
aticonfig --set-dispattrib=lvds,brightness:$val
elif [ "$1" == "down" ]
then
if [ $val -eq -100 ]; then exit 0; fi
val=$(($val - 10))
if [ $val -lt -100 ]; then val=-100 ; fi
aticonfig --set-dispattrib=lvds,brightness:$val
fi
exit 0
设置快捷键时,action为脚本路径 参数,如:/tmp/SetBrightness.sh up/down

脚本下载地址:

http://download.csdn.net/detail/vince025/5157022

http://download.csdn.net/detail/vince025/5157050

fedora设置屏幕亮度

用root权限设置,数值越大亮度越强。 # echo 13 > /sys/class/backlight/acpi_video0/brightness...
  • firefoxbug
  • firefoxbug
  • 2012年06月20日 10:12
  • 1102

Android 获取和设置屏幕亮度的模式和值

最近有一个需求,是要能够设置Android的屏幕的亮度的模式和值。简单来说,就是把原生设置里面就有的功能再用自己的UI做一遍。 OK,接下来就是查看源码。 首先找到显示的java类,是在setting...
  • Jin_HeZai
  • Jin_HeZai
  • 2015年07月13日 15:59
  • 2412

ubuntu如何修改屏幕亮度并开机能够生效

ubuntu如何修改屏幕亮度并开机能够生效
  • arthur_killer
  • arthur_killer
  • 2015年03月21日 22:32
  • 684

ios修改屏幕亮度

今天用生成二维码的模块,测试发现有时屏幕亮度太低,导致扫码模块响应速度比较慢,所以添加了把屏幕亮度调节到最高。在iOS5.0以下,在程序中是不能直接设置系统屏幕亮度的,到了ios5.0以后将这个api...
  • Jason_WangYing
  • Jason_WangYing
  • 2016年01月16日 11:43
  • 850

Ubuntu16.04/16.10下缺失brightness设置,解决屏幕亮度调节的问题

Ubuntu 16.04/16.10 调节屏幕亮度查找了很多相关的网上资料,但是并不能很好的解决Linux系统调节屏幕亮度的问题。 网上推荐的有几种做法: 1. 调节系统设置中的brightne...
  • HedWater
  • HedWater
  • 2017年07月20日 10:09
  • 1792

Linux 调节并自动保存屏幕亮度,重启有效

用过几个Linux的发行版,发现在笔记本上每次调节亮度后,不能固定下来,重新开机后就又恢复最大亮度了。         之前一直用的是网上流行的方法,即往etc/rc.local文件写入命令,使其每次...
  • u014292052
  • u014292052
  • 2015年05月25日 23:01
  • 1327

Linux下的触摸板设置:以 Arch Linux 为例

原文链接:http://harttle.com/2013/10/27/synaptics-settings-linux.html软件安装安装 Synaptics 驱动# arch linux: pac...
  • yangjvn
  • yangjvn
  • 2015年08月01日 13:23
  • 2624

安卓调节屏幕亮度Seekbar

Xml布局         android:id="@+id/mySeekBar_light"         android:layout_width="fill_parent"     ...
  • zlb_lover
  • zlb_lover
  • 2016年09月19日 21:17
  • 471

Android屏幕亮度调节

平时通过一个slider调节改变屏幕亮度,其实这个slider是systemui的东西,叫做BrightnessDialogpublic class BrightnessDialog extends ...
  • mockingbirds
  • mockingbirds
  • 2016年11月15日 22:19
  • 1355

解决 Linux Mint 17.2 Nvidia驱动下屏幕亮度无法调节问题

今天,我使用了Nvidia的专有驱动,然后花了一点时间解决了屏幕无法调节亮度的问题,现将解决方法做个详细说明:  本方法理论上支持Linux Mint 17 以上的版本,至于Ubuntu 和Debia...
  • CMbug
  • CMbug
  • 2015年08月14日 19:48
  • 2348
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:kubuntu12.04 (KDE) 设置屏幕亮度(Brightness)和触摸板
举报原因:
原因补充:

(最多只允许输入30个字)