روشن و خاموش کردن نور پس زمینه کیبورد های تسکو در سیستم عامل اوبونتو

Turning On / Off the backlight of Tsco keyboards in the Ubuntu(Linux) Operating System

مدتی قبل من کیبورد تسکو مدل TK 8019 را خریدم که روشن و خاموش شدن backlight آن در سیستم عامل ویندوز و مک با دکمه ی SCALK‍‍‍‍‍ انجام می شد اما در سیستم عامل اوبونتو این دکمه کار نمی کرد.

راه کاری که من برای حل این مشکل پیدا کردم بسیار ساده است امیدوارم که برای شما هم مفید باشد.

  • در ابتدا یک فایل اسکریپت را باید ایجاد کنید مانند keyboard.sh
>keyboard.sh
  • سپس اسکریپت زیر را در فایل وارد کنید:
#!/bin/bash
on=$(xset -q | grep 'Scroll Lock:' | cut -d &quot:&quot -f 7)
echo $on
if [ $on == &quotoff&quot ]; then
   xset led named &quotScroll Lock&quot
else
   xset -led named &quotScroll Lock&quot
fi 

حال به اسکریپت مجوز اجرا شدن بدید :

chmod 777 keyboard.sh

اکنون با اجرا کردن این اسکریپت می بینید که نور پس زمینه کیبورد خود را می توانید خاموش و یا روشن کنید.

حال می توانید با انتخاب یک alias این کار را به یک کامند تبدیل کنید تا هر زمان که لازم به خاموش یا روشن کردن نور پس زمینه داشتید به راحتی از ترمینال این کار را انجام دهید.

  • برای انجام این کار ابتدا با vim یا gedit فایل bashrc./~ را باز کنید:
sudo gedit ~/.bashrc
  • حال دستور زیر را در زیر alias ها وارد کنید:
alias keyboard='./مسیری که فایل شما در آن قسمت قرار دارد/keyboard.sh'

و در آخر فایل را سیو کنید و ببندید.

سپس دستور زیر را وارد کنید:

source ~/.bashrc

از این پس هرگاه کلمه keyboard را در ترمینال خود وارد کنید این اسکریپت خودکار اجرا شده و نور پس زمینه شما به صورت خودکار روشن و یا خاموش می شود

درواقع این دستور همان کار SCALK‍‍‍‍‍ را برای شما انجام خواهد داد.

 کیبورد تسکو مدل TK 8019
کیبورد تسکو مدل TK 8019


امیدوارم که این باگ کوچک توسط سازندگان این کیبورد حل بشه :)