笔记本上Hotkey在Linux下的讨论

其他Linux/Unix/BSD/OSX等发行版讨论
回复
头像
alpha.gu
帖子: 1456
注册时间: 2006-09-10 16:06
联系:

笔记本上Hotkey在Linux下的讨论

#1

帖子 alpha.gu » 2010-02-11 13:28

其实这个主题不应该发在这个版,但是,我现在混这个版比较多,所以,就……
用过本子的人(基本上等于所有有电脑的人,现在谁没有本子),都知道本子上有一堆叫Hotkey的东西,就是用Fn+Fx来控制一些东西,多半是音量,屏幕亮度,设备开关……
但是,在Linux下,这些Hotkey有很多用不起来。
如果是旧的本子,这些功能一般都是直接通过BIOS来实现,所以,现在的Linux发行版,一般也能正常的用,至少我见过很多音量调节,亮度调节正常的。
但是,新一点的本子,特别是预装Win 7或者Vista的本子,这部分很多是BIOS得OS下的程序或者驱动协同控制的,这样的本子,Linux就没有办法了。
我遇到过好多较新的本子,特别是设备开关这方面,因为涉及到所谓省电的考虑,像WLAN得Bluetooth这些设备,默认都是关闭的,所以,装完Linux后,这些设备要么找不到(对应于Hotkey直接关设备电的情况),或者找到了,但是用不了(对应于Hotkey关掉设备的RF的)
一般这些机器上,与BIOS配合的Utility只有Win的版本,是根本不会有Linux版本的。
当然,可以直接要求BIOS修改为BIOS单独控制,但是,有两个方面的问题:
一、作为一般买本子的客户,往上一层,是销售商的维修站,他们不具备改BIOS的能力(如果这个本子厂商考虑到这个本子可能要装Linux,已经准备好为Linux用的BIOS则除外)。
二、即便最后反应到了本子生产商那里,如果这个本子一开始的设计就是BIOS得Utility协同控制(Vista得Win 7下大多这种方式),则要改为单独BIOS控制,有时修改动要很大,所以,最省力的办法,也就是直接把设备打开,让它一直能被OS认到,而无视Fn+Fx的控制。

本人在FIC工具,经常在公司生产的本子上装Linux玩,所以,经常为这个问题而烦恼,所以,突然想起来发贴,大家讨论一下,一般在End User级,这个问题是怎么解决的。
头像
Rothsdad
帖子: 395
注册时间: 2009-04-18 11:41

Re: 笔记本上Hotkey在Linux下的讨论

#2

帖子 Rothsdad » 2010-02-11 13:30

very easy, just install acpi

see this link in details:

http://wiki.archlinux.org/index.php/ACPI_hotkeys
头像
alpha.gu
帖子: 1456
注册时间: 2006-09-10 16:06
联系:

Re: 笔记本上Hotkey在Linux下的讨论

#3

帖子 alpha.gu » 2010-02-11 13:44

楼上的,这些我早就看到过了,但是,你有没有试过一些新的本子,保证你连用xev一类的工具,也根本探不到输出值:)

或者,像我现在用的这个机器,它的WLAN/Bluetooth/3G是这样控制的。

一、MMB(用过HP的本子的应该知道,就是那个触摸控制的条)上的一个Key,按下后,呼出一个Windows下的Utility
二、在Utility上可以选打开WLAN/Bluetooth/3G

这样的情况,MMB的输出你用Linux下的工具根本就探不到,就算搞定这个,下面这个Utility的实现,在Linux下也是头大的吧,脚本也许不难写,但是,你怎么知道BIOS是哪一个值去控制的呢:)

所以,我一向对于这些Hotkey是没有什么好感的,特别是在Win下通过BIOS得Win下驱动/程序协同控制的东西。
头像
jiangkero
帖子: 704
注册时间: 2008-07-14 10:15

Re: 笔记本上Hotkey在Linux下的讨论

#4

帖子 jiangkero » 2010-02-11 19:54

我觉得如果打算好要装linux的话,买电脑的时候就带张live-cd去,把hotkey,触摸板,显卡驱动等都试一下,没什么问题了再买,这样会好些
头像
alpha.gu
帖子: 1456
注册时间: 2006-09-10 16:06
联系:

Re: 笔记本上Hotkey在Linux下的讨论

#5

帖子 alpha.gu » 2010-02-11 21:11

楼上说的倒是个好办法。
头像
freeflying
帖子: 521
注册时间: 2005-03-26 9:38

Re: 笔记本上Hotkey在Linux下的讨论

#6

帖子 freeflying » 2010-02-18 1:45

Rothsdad 写了:very easy, just install acpi

see this link in details:

http://wiki.archlinux.org/index.php/ACPI_hotkeys
不是所有的hotkey都是走acpi的
图片
头像
forevercz
帖子: 325
注册时间: 2008-01-24 22:08

Re: 笔记本上Hotkey在Linux下的讨论

#7

帖子 forevercz » 2010-02-18 21:30

所以买笔记本的时候就专门挑热键少的朴实机。 :em05 :em05
苍山有井独自空,星落天川映遥瞳;小溪流泉添花彩,松江孤岛一夜枫。
回复