2个回答
展开全部
DELL SK-8135
如果要下载请看原贴:
http://www.ideagrace.com/html/doc/2006/11/06/07644.html
对于键盘来说,由于 GNOME 已经内置了 XKB 扩展,基本上所有的功能键都可以使用了。对于 DELL SK-8135 来说,唯一不能用的就是那个音量调节旋钮。Google 了半天,最终在一个法语网站上找到了答案,当然作者显然是高手,只给出了一个程序,具体解决方案一字未提,真是苦了我这样的菜鸟了。不过经过摸索,还是勉强解决了这个问题,下面是我的方法:
首先要得到我们需要的程序 sk8135-pcm 和 aumix,前者就是那个法国人写的程序,我已经将它编译好,您可以从这里下载,后者在 ubuntu 软件仓库里面有:
sudo cp sk8135-pcm /usr/bin
chmod +x /usr/bin/sk8135-pcm
sudo apt-get install aumix
然后我们模仿鼠标的方法,给键盘添加一个 event。首先要查找我们书写 udev 规则所需的标识,因为 Dell SK8135 键盘上集成 USB-hub,因此在系统中会有两个 USB 设备,最要命的是他们都叫 Dell USB Keyboard Hub,我们先要用这样的命令找到这两个设备的 event:
cat /proc/bus/input/devices
返回类似这样的结果:
I: Bus=0003 Vendor=413c Product=2010 Version=0100
N: Name="Dell Dell USB Keyboard Hub"
P: Phys=usb-0000:00:02.0-1.1/input0
S: Sysfs=/class/input/input1
H: Handlers=kbd event1
B: EV=120003
B: KEY=10000 7 ff87207a c14057ff febeffdf ffefffff ffffffff fffffffe
B: LED=1f
I: Bus=0003 Vendor=413c Product=2010 Version=0100
N: Name="Dell Dell USB Keyboard Hub"
P: Phys=usb-0000:00:02.0-1.1/input1
S: Sysfs=/class/input/input2
H: Handlers=kbd event2
B: EV=b
B: KEY=3878 c8015001 20000 0 0 0
B: ABS=1 0
是 event1 和 event2,我们需要试验一下到底是哪一个。现打开一个音乐播放器,放个音乐,然后在终端中执行:
sudo sk8135-pcm /dev/input/event1
然后调节音量控制旋钮,如果音量会改变的话就是这个 event 了,如果不能调节的话可以试试另一个 event。找到后暗 Ctrl+C 结束程序,在终端中输入以下命令,假设我们找到的是 event1:
udevinfo -a -p $(udevinfo -q path -n /dev/input/event1)
记下第一个SYSFS{modalias},比如我这里为:
BUS=="usb"
ID=="1-1.1:1.1"
DRIVER=="usbhid"
SYSFS{bAlternateSetting}==" 0"
SYSFS{bInterfaceClass}=="03"
SYSFS{bInterfaceNumber}=="01"
SYSFS{bInterfaceProtocol}=="00"
SYSFS{bInterfaceSubClass}=="00"
SYSFS{bNumEndpoints}=="01"
SYSFS{interface}=="Dell USB Keyboard Hub"
SYSFS{modalias}=="usb:v413Cp2010d0100dc00dsc00dp00ic03isc00ip00"
在终端中键入下面命令写一条 udev 信息:
sudo gedit /etc/udev/rules.d/19-local.rules
在文本编辑器中写入以下 udev 规则:
KERNEL=="event[0-9]*", SYSFS{modalias}=="usb:v413Cp2010d0100dc00dsc00dp00ic03isc00ip00", NAME="input/event10"
然后修改 /etc/init.d/local:
sudo gedit /etc/init.d/local
在编辑器中粘贴下面的代码:
echo "Setting up Dell SK-8135 Keyboard..."
sk8135-pcm /dev/input/event10 &
保存,退出。重新启动计算机后,你的音量旋钮就起作用了。
如果要下载请看原贴:
http://www.ideagrace.com/html/doc/2006/11/06/07644.html
对于键盘来说,由于 GNOME 已经内置了 XKB 扩展,基本上所有的功能键都可以使用了。对于 DELL SK-8135 来说,唯一不能用的就是那个音量调节旋钮。Google 了半天,最终在一个法语网站上找到了答案,当然作者显然是高手,只给出了一个程序,具体解决方案一字未提,真是苦了我这样的菜鸟了。不过经过摸索,还是勉强解决了这个问题,下面是我的方法:
首先要得到我们需要的程序 sk8135-pcm 和 aumix,前者就是那个法国人写的程序,我已经将它编译好,您可以从这里下载,后者在 ubuntu 软件仓库里面有:
sudo cp sk8135-pcm /usr/bin
chmod +x /usr/bin/sk8135-pcm
sudo apt-get install aumix
然后我们模仿鼠标的方法,给键盘添加一个 event。首先要查找我们书写 udev 规则所需的标识,因为 Dell SK8135 键盘上集成 USB-hub,因此在系统中会有两个 USB 设备,最要命的是他们都叫 Dell USB Keyboard Hub,我们先要用这样的命令找到这两个设备的 event:
cat /proc/bus/input/devices
返回类似这样的结果:
I: Bus=0003 Vendor=413c Product=2010 Version=0100
N: Name="Dell Dell USB Keyboard Hub"
P: Phys=usb-0000:00:02.0-1.1/input0
S: Sysfs=/class/input/input1
H: Handlers=kbd event1
B: EV=120003
B: KEY=10000 7 ff87207a c14057ff febeffdf ffefffff ffffffff fffffffe
B: LED=1f
I: Bus=0003 Vendor=413c Product=2010 Version=0100
N: Name="Dell Dell USB Keyboard Hub"
P: Phys=usb-0000:00:02.0-1.1/input1
S: Sysfs=/class/input/input2
H: Handlers=kbd event2
B: EV=b
B: KEY=3878 c8015001 20000 0 0 0
B: ABS=1 0
是 event1 和 event2,我们需要试验一下到底是哪一个。现打开一个音乐播放器,放个音乐,然后在终端中执行:
sudo sk8135-pcm /dev/input/event1
然后调节音量控制旋钮,如果音量会改变的话就是这个 event 了,如果不能调节的话可以试试另一个 event。找到后暗 Ctrl+C 结束程序,在终端中输入以下命令,假设我们找到的是 event1:
udevinfo -a -p $(udevinfo -q path -n /dev/input/event1)
记下第一个SYSFS{modalias},比如我这里为:
BUS=="usb"
ID=="1-1.1:1.1"
DRIVER=="usbhid"
SYSFS{bAlternateSetting}==" 0"
SYSFS{bInterfaceClass}=="03"
SYSFS{bInterfaceNumber}=="01"
SYSFS{bInterfaceProtocol}=="00"
SYSFS{bInterfaceSubClass}=="00"
SYSFS{bNumEndpoints}=="01"
SYSFS{interface}=="Dell USB Keyboard Hub"
SYSFS{modalias}=="usb:v413Cp2010d0100dc00dsc00dp00ic03isc00ip00"
在终端中键入下面命令写一条 udev 信息:
sudo gedit /etc/udev/rules.d/19-local.rules
在文本编辑器中写入以下 udev 规则:
KERNEL=="event[0-9]*", SYSFS{modalias}=="usb:v413Cp2010d0100dc00dsc00dp00ic03isc00ip00", NAME="input/event10"
然后修改 /etc/init.d/local:
sudo gedit /etc/init.d/local
在编辑器中粘贴下面的代码:
echo "Setting up Dell SK-8135 Keyboard..."
sk8135-pcm /dev/input/event10 &
保存,退出。重新启动计算机后,你的音量旋钮就起作用了。
参考资料: http://www.ideagrace.com/html/doc/2006/11/06/07644.html
展开全部
您好:
以下方法供您参考:
您好,建议您到下面为您提供的官网,然后把你电脑后面的序列号输进去,然后下载跳出了的驱动。然后安装,应该就能用了。
您需要登陆戴尔官网进行驱动下载:
http://www.dell.com/support/drivers/cn/zh/cnbsd1/DriversHome/?c=cn&s=bsd&cs=cnbsd1&l=zh
以下方法供您参考:
您好,建议您到下面为您提供的官网,然后把你电脑后面的序列号输进去,然后下载跳出了的驱动。然后安装,应该就能用了。
您需要登陆戴尔官网进行驱动下载:
http://www.dell.com/support/drivers/cn/zh/cnbsd1/DriversHome/?c=cn&s=bsd&cs=cnbsd1&l=zh
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询