DELL SK-8135驱动

买了个DELL SK-8135键盘 没有驱动 有好多功能键没法使用 请问哪里有
2024-12-22 00:36:25
推荐回答(2个)
回答1:

  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 &
  保存,退出。重新启动计算机后,你的音量旋钮就起作用了。

回答2:

您好:
以下方法供您参考:
您好,建议您到下面为您提供的官网,然后把你电脑后面的序列号输进去,然后下载跳出了的驱动。然后安装,应该就能用了。
您需要登陆戴尔官网进行驱动下载:
http://www.dell.com/support/drivers/cn/zh/cnbsd1/DriversHome/?c=cn&s=bsd&cs=cnbsd1&l=zh