debian8对指纹,触摸,摄像头的支持和使用

来源:互联网 发布:剑雨江湖仙器进阶数据 编辑:程序博客网 时间:2024/05/16 05:24

最近换了开发本, 带了指纹和手触+笔触, 以及摄像头的功能. 于是打算利用起来.


查看下usb设备.

#lsusbBus 001 Device 004: ID 04f2:b217 Chicony Electronics Co., Ltd Lenovo Integrated Camera (0.3MP)Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor

又摄像头和指纹.

摄像头很简单.因为摄像头就那几款.所以安装一个公版的UVC(USB video class)驱动就好.而debian8的内核已经内置了

#dmesg | grep uvc[    3.779156] uvcvideo: Found UVC 1.00 device Integrated Camera (04f2:b217)[    3.781585] usbcore: registered new interface driver uvcvideo
# dmesg | grep video[    3.640583] thinkpad_acpi: This ThinkPad has standard ACPI backlight brightness control, supported by the ACPI video driver[    3.768512] Linux video capture interface: v2.00[    3.779156] uvcvideo: Found UVC 1.00 device Integrated Camera (04f2:b217)[    3.781585] usbcore: registered new interface driver uvcvideo

一些视频软件,在多媒体下面有视频的相关软件.可以截取或者录制

#apt-get install guvcview cheese




指纹可替换掉桌面登录的密码. 

#apt-get install fprintd fprint-demo

如果源里没有

add-apt-repository ppa:fingerprint/fingerprint-guisudo
添加一次然后重新update再去安装.

然后桌面打开附件里面的fprint-demo来录取指纹信息



接下来输入

#pam-auth-update
来选择第一密码顺序


把Fingerprint authentication列到第一就可以了. 如果无效, 加一个参数 --force

#pam-auth-update --force来强制生效, 这样就可以刷指纹来登录系统了


至于触摸屏.2.6以上的内核早已经支持.只需要一些软件即可.

比较出名的是xournal手写板. 另外可以安装国内开发的识字程序,ibus-handwrite,地址在这里https://code.google.com/p/ibus-handwrite/



如果要禁止掉触摸板只保留小红点.

root@debian:/# xinput list⎡ Virtual core pointer                          id=2    [master pointer  (3)]⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]⎜   ↳ Logitech Unifying Device. Wireless PID:4028       id=10   [slave  pointer  (2)]⎜   ↳ Logitech Unifying Device. Wireless PID:101b       id=11   [slave  pointer  (2)]⎜   ↳ Wacom ISDv4 E6 Pen stylus                 id=12   [slave  pointer  (2)]⎜   ↳ Wacom ISDv4 E6 Finger touch               id=13   [slave  pointer  (2)]⎜   ↳ SynPS/2 Synaptics TouchPad                id=15   [slave  pointer  (2)]⎜   ↳ Wacom ISDv4 E6 Pen eraser                 id=17   [slave  pointer  (2)]⎜   ↳ TPPS/2 IBM TrackPoint                     id=18   [slave  pointer  (2)]⎣ Virtual core keyboard                         id=3    [master keyboard (2)]    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]    ↳ Power Button                              id=6    [slave  keyboard (3)]    ↳ Video Bus                                 id=7    [slave  keyboard (3)]    ↳ Sleep Button                              id=8    [slave  keyboard (3)]    ↳ Integrated Camera                         id=9    [slave  keyboard (3)]    ↳ AT Translated Set 2 keyboard              id=14   [slave  keyboard (3)]    ↳ ThinkPad Extra Buttons                    id=16   [slave  keyboard (3)]
找到TouchPad 的id数, 比如我的id=15
直接

#xinput set-prop 15 "Device Enabled" 0

其中0 是禁止, 1是启用


如果要查看电池的相关信息, 可以去

/sys/class/power_supply/BAT* 下看电池的详细信息, 或者直接ACPI看简单的电池信息




如果要节能控制电源等, 可以看看TLP, 德国人开发的一个优化.

地址在:http://linrunner.de/en/tlp/docs/tlp-linux-advanced-power-management.html

0 0
原创粉丝点击