انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


ارائه ۲۴٫۱۰ اوبونتو منتشر شد 🎉

نویسنده موضوع: روشن خاموش کردن بک لایت کیبورد با یک کلید خاص (حل شد)  (دفعات بازدید: 2210 بار)

0 کاربر و 1 مهمان درحال مشاهده موضوع.

آفلاین sonic69

  • Sr. Member
  • *
  • ارسال: 376
  • جنسیت : پسر
سلام

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

حالا می خواستم ببینم روشنی وجود داره که بتونم اون دستورات رو باهاش اجرا کنم؟

xset -led 3
xset led 3



دستورات بالا نور صفحه کلید رو روشن و خاموش می کنند
« آخرین ویرایش: 04 آبان 1399، 06:32 ب‌ظ توسط sonic69 »

آفلاین مرتضی . م

  • High Hero Member
  • *
  • ارسال: 1116

آفلاین sonic69

  • Sr. Member
  • *
  • ارسال: 376
  • جنسیت : پسر
پاسخ : تنظیم کلید خاص برای اجرای دستور
« پاسخ #2 : 25 مهر 1399، 04:19 ب‌ظ »
ممنونم. اما برای روشی که شما میگی باید دوتا کلید تعریف کنم!
من می خوام یه کلید کلا تعریف کنم. و با اون یک مرتبه روشن کنم و مرتبه دیگه خاموش!

شدنی هست؟

آفلاین HusseinDTS

  • Sr. Member
  • *
  • ارسال: 375
  • جنسیت : پسر
    • کام آرت
پاسخ : تنظیم کلید خاص برای اجرای دستور
« پاسخ #3 : 25 مهر 1399، 05:43 ب‌ظ »
میشه لطفا اون کیلیدی رو که میزدید بگید؟ من خودم بک لایت دارم اما با دو تا دکمه کار میکنه (fn + space)  تا حالا یه حمچین جیزی ندیده بودم که با یک دکمه کار کنه. مثلا داری تایپ میکنی همش بک لایتت خاموش روشن شه. اگه امکانش هست اون دکمه رو بگید . (دکمه هایی مثل f1 , f2 و ایناست؟ یا مثل printscr و اینا یه دکمه ی جدا روی کیبوردتون هست؟)

آفلاین sonic69

  • Sr. Member
  • *
  • ارسال: 376
  • جنسیت : پسر
پاسخ : تنظیم کلید خاص برای اجرای دستور
« پاسخ #4 : 25 مهر 1399، 10:47 ب‌ظ »
اسکرین لاک

آفلاین HusseinDTS

  • Sr. Member
  • *
  • ارسال: 375
  • جنسیت : پسر
    • کام آرت
پاسخ : تنظیم کلید خاص برای اجرای دستور
« پاسخ #5 : 26 مهر 1399، 01:05 ب‌ظ »
اسکرین لاک
من همچین چیزی نشنیدم!
منظورت scroll lock هست؟

آفلاین sonic69

  • Sr. Member
  • *
  • ارسال: 376
  • جنسیت : پسر
پاسخ : تنظیم کلید خاص برای اجرای دستور
« پاسخ #6 : 26 مهر 1399، 05:39 ب‌ظ »
:)))
آره منظورم همون بود

آفلاین HusseinDTS

  • Sr. Member
  • *
  • ارسال: 375
  • جنسیت : پسر
    • کام آرت
پاسخ : تنظیم کلید خاص برای اجرای دستور
« پاسخ #7 : 26 مهر 1399، 06:49 ب‌ظ »
یه امتحان بکن ببین این دستور بک لایت کامپیوترت رو روشن میکنه؟
sudo xset led 3

آفلاین HusseinDTS

  • Sr. Member
  • *
  • ارسال: 375
  • جنسیت : پسر
    • کام آرت
پاسخ : تنظیم کلید خاص برای اجرای دستور
« پاسخ #8 : 26 مهر 1399، 06:52 ب‌ظ »
اگه جواب داد لینک زیر رو امتحان بکن
https://superuser.com/questions/1156695/turn-on-off-backlit-xset-led-3-with-scroll-lock

آفلاین sonic69

  • Sr. Member
  • *
  • ارسال: 376
  • جنسیت : پسر
پاسخ : تنظیم کلید خاص برای اجرای دستور
« پاسخ #9 : 27 مهر 1399، 10:39 ق‌ظ »
ممنونم از راهنماییت

اما کد زیر رو دقیقا باید کجا بزنم؟

#!/bin/bash
on=$(xset -q | grep 'Scroll Lock:' | cut -d ":" -f 7)
echo $on
if [ $on == "off" ]; then
   xset led named "Scroll Lock"
else
   xset -led named "Scroll Lock"
fi 

آفلاین sonic69

  • Sr. Member
  • *
  • ارسال: 376
  • جنسیت : پسر
پاسخ : تنظیم کلید خاص برای اجرای دستور
« پاسخ #10 : 02 آبان 1399، 06:01 ق‌ظ »
راهنمایی لطفا

آفلاین xubuntu4iran

  • Hero Member
  • *
  • ارسال: 748
  • جنسیت : پسر
پاسخ : تنظیم کلید خاص برای اجرای دستور
« پاسخ #11 : 02 آبان 1399، 03:14 ب‌ظ »
settings-->keyboard shortcuts--> custom shortcuts

آفلاین sonic69

  • Sr. Member
  • *
  • ارسال: 376
  • جنسیت : پسر
پاسخ : تنظیم کلید خاص برای اجرای دستور
« پاسخ #12 : 04 آبان 1399، 06:31 ب‌ظ »
با دستور زیر مشکل حل شد


xmodmap -e 'add mod3 = Scroll_Lock'


آفلاین sonic69

  • Sr. Member
  • *
  • ارسال: 376
  • جنسیت : پسر
اقا این کدی که گذاشتی دو تا ایراد داره

۱− با ریست شدن سیستم دوباره باید کد رو بزنم :(
۲− وقتی کد رو میزنم شورت کد ترمینالم از کار می افته :(

آفلاین Arthur Scherbius

  • Jr. Member
  • *
  • ارسال: 89
اقا این کدی که گذاشتی دو تا ایراد داره

۱− با ریست شدن سیستم دوباره باید کد رو بزنم :(
۲− وقتی کد رو میزنم شورت کد ترمینالم از کار می افته :(
اگه می خوای تغیرات ایک مود مپ بعد از بوت هم ثابت بمونه باید تغیراتو توی فایل .Xmodmap بزاری
اینجوری:
cd ~
echo >.Xmodmap "add mod3 = Scroll_Lock"
سیستمت رو ریبوت کن ببین کلید کار میکنه؟