分页: 1 / 1
Thinkpad Sl400安装ubuntu后音量快捷键无法使用
发表于 : 2009-12-01 11:44
由 liu.zhuhai
Thinkpad Sl400安装ubuntu后音量快捷键无法使用
哪位高人能解决一下
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
发表于 : 2009-12-01 12:49
由 peteryeh64
問題描述不清,高人無從下手...

Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
发表于 : 2009-12-01 13:04
由 liu.zhuhai
qkbeyond 写了:哪儿的音量快捷键 键盘上的

是键盘上的
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
发表于 : 2009-12-04 15:25
由 左月凌风
的确,机器上的音量键不能用(键盘以外的),应该是驱动没装上,不过我自定义快捷键,用WIN+上下来调
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
发表于 : 2009-12-04 16:34
由 heshuaikun
我也是刚刚把我的触摸板开关弄好。
方法一:用xbindkeys。参照
http://hi.baidu.com/cricstiano/blog/ite ... 72322.html
方法二:用我处理触摸板开关的方法,自己添加配置。
viewtopic.php?f=126&t=246344
确保你已经装了acpi-support这个包。其实系统已经自带了常见apci event的处理脚本(action),就在 /etc/acpi目录下边。比如:
多媒体键/etc/acpi/mediabtn.sh
上一个/etc/acpi/prevbtn.sh
下一个/etc/acpi/nextbtn.sh
播放 /etc/acpi/playbtn.sh
停止 /etc/acpi/stopbtn.sh
静音 /etc/acpi/mutebtn.sh
声音调低/etc/acpi/voldownbtn.sh
声音调高/etc/acpi/volupbtn.sh
我们只需要在/etc/acpi/events下边定义event和action的匹配就可以了。可以到/etc/acpi/events看看这些配置文件的格式。比如华硕触摸盘开关的配置:
gedit /etc/acpi/events/asus-touchpad
代码: 全选
# /etc/acpi/events/asus-touchpad
# This is called when the user presses the touchpad button and calls
# /etc/acpi/asus-touchpad.sh for further processing.
event=hotkey (ATKD|HOTK) 0000006a
action=/etc/acpi/asus-touchpad.sh
很简单吧。关键是:event=hotkey (ATKD|HOTK) 0000006a 怎么来的?
这个可以用acpi_listen命令来查看。输入acpi_listen命令,连续按几次按你想要查看的快捷键,会看到类似这样的东西
代码: 全选
hotkey ATKD 0000006b 00000002
hotkey ATKD 0000006b 00000003
hotkey ATKD 0000006b 00000004
hotkey ATKD 0000006b 00000005
hotkey ATKD 0000006b 00000006
hotkey ATKD 0000006b 00000007
这是我笔记本的触摸板开关的。前面的部分,也就是hotkey ATKD 0000006b,是我想要的。
举个完整的例子。
我先用acpi_listen命令得到我触摸板开关的apci event。hotkey ATKD 0000006b 。
然后我在/etc/acpi/events 写一个配置,起名叫asus-a6j-touchpad,这个名字是随便起的,比如声音调低的配置你可以叫voldown。
sudo /etc/acpi/events/asus-a6j-touchpad 把 event和它对应的action填上。
代码: 全选
event=hotkey ATKD 0000006b
action=/etc/acpi/asus-touchpad.sh
如此就可以了。
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
发表于 : 2009-12-04 17:00
由 未成仙
之前的版本 我倒是没有什么问题
这个版本的fn +上下 无法调节亮度
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
发表于 : 2009-12-04 19:36
由 愿在天涯
坛子里有人已解决过这个问题,不过贴子好像压的很深了,很难搜索到。我在这里把他的再转述一遍。附件里是thinkpad sl400 的驱动程序和一份说明。按照说明去做就可以了,这里再贴出来吧。我都存在电脑里了,以后会用到的哦。呵呵。
1.终端进入文件夹目录
代码:
make all
2.再将编译好的驱动模块复制到驱动目录
代码:
sudo cp lenovo-sl-laptop.ko /lib/modules/`uname -r`/kernel/drivers/misc
并重建模块间的依赖关系
代码:
sudo depmod
3、禁用原来的thinkpad-acpi模块。
编辑/etc/modprobe.d/blacklist.conf文件,
代码:
sudo gedit /etc/modprobe.d/blacklist
在末尾加入下面这行内容
代码:
blacklist thinkpad-acpi
保存,关闭。
4、设置模块自动加载(重启后生效)
在/etc/modules中加入一行lenovo-sl-laptop,或者用下面的命令:
代码:
sudo sed -i '$alenovo-sl-laptop' /etc/modules
5、允许驱动管理屏幕背光
创建/etc/modprobe.d/lenovo-sl-laptop.conf
代码:
sudo gedit /etc/modprobe.d/lenovo-sl-laptop.conf
加入一行
代码:
options lenovo-sl-laptop control_backlight=1
6、手动加载模块
代码:
sudo modprobe lenovo-sl-laptop
现在应该能用除Fn+F8(禁用/启用触摸板)以外所有的快捷键了,如果你遇到了关于背光控制的问题,请仿照第3步禁用video模块,并将/etc /init.d/hotkey-setup文件中的echo 0 > /sys/module/video/parameters/brightness_switch_enabled一行删掉(如果有的话),并重新启动。
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
发表于 : 2009-12-04 19:37
由 愿在天涯
最后一段 Fn+F8 作用不大,不用管了。其它的都没问题。
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
发表于 : 2009-12-04 21:31
由 karllv
9楼的哥哥,以前的那个LENOVO驱动在9.10上编译不了。
以前的版本都是好的
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
发表于 : 2009-12-04 22:20
由 愿在天涯
不会啊,我的是thinkpad sl400 27432gc的。可以编译成功的。你再试试。记住终端进入含有makefile的目录,然后输入
sudo make all
编译完成后,就会在当前目录下生成很多文件,再按说明去做。
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
发表于 : 2009-12-05 0:48
由 karllv
Thank you!
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
发表于 : 2009-12-05 0:49
由 karllv
代码:
make all
代码:
cp lenovo-sl-laptop.ko /lib/modules/`uname -r`/kernel/drivers/misc
2.
代码:
gedit /etc/modules
末尾添加
引用:
lenovo-sl-laptop
3.
代码:
touch /etc/modprobe.d/lenovo-sl-laptop.conf
代码:
gedit /etc/modprobe.d/lenovo-sl-laptop.conf
添加
引用:
# install lenovo-sl-laptop
install lenovo-sl-laptop /sbin/modprobe --ignore-install lenovo-sl-laptop
options lenovo-sl-laptop control_backlight=1
# blacklist
blacklist thinkpad_acpi
4.
代码:
gedit /etc/init.d/hotkey-setup
在do_video之前插入
引用:
echo 0 > /sys/module/video/parameters/brightness_switch_enabled
代码:
if laptop-detect; then
echo 0 > /sys/module/video/parameters/brightness_switch_enabled
do_video
fi
;;
restart|force-reload)
$0 stop || true
$0 start
;;
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
发表于 : 2009-12-13 13:42
由 meteormatt
愿在天涯 写了:坛子里有人已解决过这个问题,不过贴子好像压的很深了,很难搜索到。我在这里把他的再转述一遍。附件里是thinkpad sl400 的驱动程序和一份说明。按照说明去做就可以了,这里再贴出来吧。我都存在电脑里了,以后会用到的哦。呵呵。
1.终端进入文件夹目录
代码:
make all
2.再将编译好的驱动模块复制到驱动目录
代码:
sudo cp lenovo-sl-laptop.ko /lib/modules/`uname -r`/kernel/drivers/misc
并重建模块间的依赖关系
代码:
sudo depmod
3、禁用原来的thinkpad-acpi模块。
编辑/etc/modprobe.d/blacklist.conf文件,
代码:
sudo gedit /etc/modprobe.d/blacklist
在末尾加入下面这行内容
代码:
blacklist thinkpad-acpi
保存,关闭。
4、设置模块自动加载(重启后生效)
在/etc/modules中加入一行lenovo-sl-laptop,或者用下面的命令:
代码:
sudo sed -i '$alenovo-sl-laptop' /etc/modules
5、允许驱动管理屏幕背光
创建/etc/modprobe.d/lenovo-sl-laptop.conf
代码:
sudo gedit /etc/modprobe.d/lenovo-sl-laptop.conf
加入一行
代码:
options lenovo-sl-laptop control_backlight=1
6、手动加载模块
代码:
sudo modprobe lenovo-sl-laptop
现在应该能用除Fn+F8(禁用/启用触摸板)以外所有的快捷键了,如果你遇到了关于背光控制的问题,请仿照第3步禁用video模块,并将/etc /init.d/hotkey-setup文件中的echo 0 > /sys/module/video/parameters/brightness_switch_enabled一行删掉(如果有的话),并重新启动。
这份驱动对Thinkpad T400和R400也有效吗?
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
发表于 : 2011-01-18 16:27
由 wyfha
tp的驱动x64好像不能用哎,有解决办法吗?