Thinkpad Sl400安装ubuntu后音量快捷键无法使用
-
- 帖子: 165
- 注册时间: 2008-12-03 13:05
Thinkpad Sl400安装ubuntu后音量快捷键无法使用
Thinkpad Sl400安装ubuntu后音量快捷键无法使用
哪位高人能解决一下
哪位高人能解决一下
09年11月开始使用Ubuntu,逐渐抛弃windows,以后还有很多问题请教各位前辈。
- peteryeh64
- 论坛版主
- 帖子: 9386
- 注册时间: 2008-12-20 15:43
- 系统: 家kubuntu20.04
- 来自: 心靈深處
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
問題描述不清,高人無從下手... 

[论坛版主行为规定]+[PITIVI簡易教程]+[ubuntu裝迅雷]
[releases.ubuntu.com]+[cdimage.ubuntu.com]+[old-releases.ubuntu.com]
[學ubuntu必須拜讀懶蝸牛"笨兔兔的故事"=viewtopic.php?f=112&t=162040][Linux明日的希望在中國]
[releases.ubuntu.com]+[cdimage.ubuntu.com]+[old-releases.ubuntu.com]
[學ubuntu必須拜讀懶蝸牛"笨兔兔的故事"=viewtopic.php?f=112&t=162040][Linux明日的希望在中國]
-
- 帖子: 165
- 注册时间: 2008-12-03 13:05
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
是键盘上的qkbeyond 写了:哪儿的音量快捷键 键盘上的
09年11月开始使用Ubuntu,逐渐抛弃windows,以后还有很多问题请教各位前辈。
-
- 帖子: 10
- 注册时间: 2009-07-23 20:28
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
的确,机器上的音量键不能用(键盘以外的),应该是驱动没装上,不过我自定义快捷键,用WIN+上下来调
- heshuaikun
- 帖子: 550
- 注册时间: 2008-09-07 23:44
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
我也是刚刚把我的触摸板开关弄好。
方法一:用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
很简单吧。关键是:event=hotkey (ATKD|HOTK) 0000006a 怎么来的?
这个可以用acpi_listen命令来查看。输入acpi_listen命令,连续按几次按你想要查看的快捷键,会看到类似这样的东西
这是我笔记本的触摸板开关的。前面的部分,也就是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填上。
如此就可以了。
方法一:用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
这个可以用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
举个完整的例子。
我先用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
- 未成仙
- 帖子: 315
- 注册时间: 2009-05-27 12:05
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
之前的版本 我倒是没有什么问题
这个版本的fn +上下 无法调节亮度
这个版本的fn +上下 无法调节亮度
- 愿在天涯
- 帖子: 27
- 注册时间: 2009-10-07 18:12
- 联系:
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
坛子里有人已解决过这个问题,不过贴子好像压的很深了,很难搜索到。我在这里把他的再转述一遍。附件里是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一行删掉(如果有的话),并重新启动。
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一行删掉(如果有的话),并重新启动。
- 附件
-
- tetromino-lenovo-sl-laptop-b19a08f.tar.gz
- (10.07 KiB) 已下载 314 次
- 愿在天涯
- 帖子: 27
- 注册时间: 2009-10-07 18:12
- 联系:
- karllv
- 帖子: 632
- 注册时间: 2008-12-04 17:23
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
9楼的哥哥,以前的那个LENOVO驱动在9.10上编译不了。
以前的版本都是好的
以前的版本都是好的
- 愿在天涯
- 帖子: 27
- 注册时间: 2009-10-07 18:12
- 联系:
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
不会啊,我的是thinkpad sl400 27432gc的。可以编译成功的。你再试试。记住终端进入含有makefile的目录,然后输入
sudo make all
编译完成后,就会在当前目录下生成很多文件,再按说明去做。
sudo make all
编译完成后,就会在当前目录下生成很多文件,再按说明去做。
- karllv
- 帖子: 632
- 注册时间: 2008-12-04 17:23
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
代码:
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
;;
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
;;
- meteormatt
- 帖子: 693
- 注册时间: 2008-02-24 14:15
- 系统: Ubuntu
- 来自: 江苏
- 联系:
Re: Thinkpad Sl400安装ubuntu后音量快捷键无法使用
这份驱动对Thinkpad T400和R400也有效吗?愿在天涯 写了:坛子里有人已解决过这个问题,不过贴子好像压的很深了,很难搜索到。我在这里把他的再转述一遍。附件里是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一行删掉(如果有的话),并重新启动。
怀念以前的老台式机。可惜现在租的地方没条件用了。目前只能用笔记本和手机了。