উবুন্টুতে কী-বোর্ড কীভাবে অক্ষম ও সক্ষম করবেন?


12

উবুন্টুতে কী-বোর্ড কীভাবে অক্ষম ও সক্ষম করবেন?

আমার বড় সমস্যা আছে কারণ আমার ডেস্কে my keyboardএবং উভয় রাখার মতো পর্যাপ্ত জায়গা নেই some other things। এবং দুর্ঘটনাক্রমে কিছু কী চাপলে সিস্টেমে সমস্যা দেখা দিতে পারে। তাই আমি অস্থায়ীভাবে আমার কীবোর্ডটিকে লক করার জন্য একটি উপায় সন্ধান করছি । অবশ্যই কম্পিউটার থেকে কীবোর্ডটি প্লাগ আউট করতে চাই না কারণ এটি এতটা অসুবিধাজনক।

আমি এটি দিয়ে কীভাবে পারি?

xinput-list

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB Optical Mouse                id=9    [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)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ CHICONY HP Basic USB Keyboard             id=8    [slave  keyboard (3)]
    ↳ HP WMI hotkeys                            id=10   [slave  keyboard (3)]

উত্তর:


16

কীবোর্ড অক্ষম / সক্ষম করতে, টার্মিনাল খোলার জন্য আপনার কীবোর্ডের Ctrl+ Alt+ টিপুন T। এটি খুললে নীচের কমান্ডটি চালাও:

xinput -list

এখানে চিত্র বর্ণনা লিখুন

আপনার আইডিটি একবার খুঁজে বের করুন

sleep 0.1 ; xinput set-prop 9 'Device Enabled' 0 ; sleep 5 ; xinput set-prop 9 'Device Enabled' 1

ঘুম 5 হ'ল সেকেন্ডের সংখ্যা (আমার ধারণা) আপনি কী-বোর্ডটি অক্ষম করতে চান।

এক্সপুট কমান্ডের আরও তথ্যের জন্য ম্যানপেজ দেখুন

অথবা আপনি লক কীবোর্ড ইউটিলিটি ব্যবহার করতে পারেন ।


4
কেবল মাউস দিয়ে কী-বোর্ড কীভাবে সক্ষম করবেন? ইন্ডিকেটর অ্যাপলেট দ্বারা কীবোর্ড অক্ষম ও সক্ষম করতে কিবোর্ড মুক্ত সমাধান আছে বা কেবল কোনও স্ক্রিপ্টে ডাবল ক্লিক করে?
নুর

@ নুর
Ectstartup

1
আমি এটি পরীক্ষা করছি, শীঘ্রই আপনাকে জানাতে হবে।
মিচ

1
না, এটি চেষ্টা করুন, এটি কিছুই করে না। :)
মিচ

1
মাউস নিয়ে আমার কোনও সমস্যা ছিল না। কীবোর্ড অক্ষম থাকাকালীন এটি দুর্দান্ত কাজ করেছিল। প্লাস আমি দৃ strongly়ভাবে বিশ্বাস করি যে কোনও কিছুই 100% নয়।
মিচ

0

চালানো xinput -listএবং AT Translated Set 2 keyboardস্বীকৃত উত্তরে উল্লিখিত হিসাবে আইডি সন্ধান করুন। আপনাকে xinputপ্রথমে ইনস্টল করতে হবে ।

আমি নিম্নলিখিত স্ক্রিপ্টটি তৈরি করেছি এবং আমি এটি একটি লঞ্চারের মাধ্যমে চালাতে পারি আমি আমার মাউস দিয়ে ক্লিক করতে পারি। প্রতিবার আপনি এটি ক্লিক করুন, এটি কীবোর্ড চালু বা বন্ধ টগল। 13আপনার কীবোর্ডের আইডি নম্বরটি প্রতিস্থাপন করুন ।

#!/bin/bash

if [[ $(<~/.keyboard-status) == "enabled" ]]; then
    xinput --disable 13
    echo "disabled" > ~/.keyboard-status
else
    xinput --enable 13
    echo "enabled" > ~/.keyboard-status
fi
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.