歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 教你一招:T43關屏鍵盤防抖動問題的解決

教你一招:T43關屏鍵盤防抖動問題的解決

日期:2017/2/28 17:43:35   编辑:Linux教程
在安裝7。04以後,有2個地方,都是時間設置不合理,一個比較嚴重,就是關機問題,不過已經得到解決了。

  在/etc/init.d/halt中,有一個sleep 1, 改成sleep 15 或者以上值,

  另外一個就是關於fn+f3關閉顯示屏的問題,7。04 默認有此功能,但是在使用了以後發現,由於是一旦按了組合鍵,則立即響應恢復,就是由於鍵盤在執行的時候是有抖動延時的,在電子設計之中都會在硬件設置一個大約5毫秒的延時來解決鍵盤防抖動的問題,於是我找到關於blankscreen的shell,發現存放在:/etc/acpi/screenblank.sh文件中的.

  文件內容如下:

  #!/bin/bash

  . /etc/default/acpi-support
  . /usr/share/acpi-support/power-funcs

  for x in /tmp/.X11-unix/*; do
  displaynum=`echo $x | sed s#/tmp/.X11-unix/X##`
  getXuser;
  if [ x"$XAUTHORITY" != x"" ]; then
  sleep 1
  export DISPLAY="displaynum"
  . /usr/share/acpi-support/screenblank
  fi
  done

  紅色的這句sleep 1就是我加的,改動以後就會發現在按下Fn+F3以後會延時1秒,這樣就可以防止鍵盤抖動了。呵呵。

  當然,安全起見確定編輯之前應該加這個命令(我已經cd到此目錄下,並用ls -a查看文件):sudo cp screenblank.sh screenblank.sh_bak
Copyright © Linux教程網 All Rights Reserved