এক্সর্গের অধীনে স্টিকি কীগুলি সক্ষম করা (দুর্দান্ত ডেস্কটপ ম্যানেজার)


12

আমি আর্চলিনাক্স + দুর্দান্তয়ের অধীনে "স্টিকি স্টাডিফায়ার কীগুলি সক্ষম করতে চাই এবং আমি সঠিক তথ্য খুঁজে পাইনি।



ঠিক আছে, আমি "স্টিকি মোডিফায়ার কী" বোঝাতে চাইছি, এর অর্থ হল একটি সংশোধক কী টিপলে টগল হিসাবে কাজ করে এবং সাধারণত টগলটি পরবর্তী কী প্রেসে প্রকাশিত হয়, তাই কীগুলি একসাথে চাপতে হবে না তবে ক্রম অনুসারে চাপতে পারে। এটি ওএস-এক্স, জিনোম এবং সম্ভবত উইন্ডোজে অক্ষম ব্যবহারকারীদের বৈশিষ্ট্যগুলির জন্য একটি অ্যাক্সেসিবিলিটি and
ম্যাকারিও

উত্তর:


21

আমি এইটা পাইছি. এক্সর্গের জন্য অ্যাক্সেসবিলটি বিকল্প নির্ধারণের জন্য এক্সবকেজ নামক একটি ইউটিলিটি রয়েছে।

Xkbset ম্যানুয়াল থেকে ($ xkbset ম্যান):

To switch sticky keys on or off, and optionally set or reset:
() two keys pressed at the same time stops sticky keys;
() a modifier pressed twice will be locked:

    [-]{sticky|st} [[-]twokey|[-]latchlock]...

আমি এটি চালিয়েছি:

$ xkbset sticky -twokey -latchlock

কমান্ডটি .xinitrc এ যেতে পারে

# turn on stickykeys. don't let two keys pressed at the same time disable it.
# don't turn on "latch lock", ie pressing a modifier key twice "locks" it on.
xkbset accessx sticky -twokey -latchlock

# don't expire these settings. (run xkbset q exp for details.)
xkbset exp 1 =accessx =sticky =twokey =latchlock

 


এখানে লিঙ্কটি রয়েছে xkbset: math.missouri.edu/~stephen/software/#xkbset

এটি প্যাকেজে ডেবিয়ানে উপলব্ধ xkbset
জেসি হ্যালেট

3
এই উত্তরটি খুব সহায়ক! এখন আমি শিফট কীগুলিতে স্টিকি আচরণকে সীমাবদ্ধ করার একটি উপায় সন্ধান করতে চাই।
জেসি হ্যালেট

1
@ জয়েশভূত হ্যাঁ; xkb এর কিছু কীগুলির "ল্যাচ" ভেরিয়েন্ট রয়েছে। আমি আমার শিফট কীগুলি ম্যাপিং করে স্টিকি শিফটটি পাই ISO_Level2_Latchযা পরিবর্তনের উদ্দেশ্যে শিফ্টের মতো কাজ করে। (কিছু প্রোগ্রাম যা শিফ্ট কীকোডের সন্ধান ISO_Level2করে বিশেষত গেমসের সাথে কাজ করে না )) আমার কনফিগারেশনটি অনলাইনে রয়েছে; তবে কাস্টম কী ম্যাপিংগুলি প্রয়োগ করার নির্দিষ্ট বিশদ সম্পর্কে আপনাকে কিছু ডকুমেন্টেশন সন্ধান করতে হবে। github.com/hallettj/dot-xmonad/blob/master/home/.config/X11/xkb/…
জেসি হ্যালেট

1
@ জেসহাল্ট পয়েন্টারের জন্য আপনাকে ধন্যবাদ! আমি এটিকে তাত্পর্যপূর্ণ করে চেষ্টা করব
জয়েশ ভূত

5

আপনি স্ক্রোল, কানা, নুম, ক্যাপস এবং শিফ্ট কীগুলির জন্য কী লক সেট করতে এক্সমোডম্যাপ ব্যবহার করতে পারেন। এছাড়াও কয়েকটি আইএসও গ্রুপিং কীগুলি এইভাবে পুনরায় তৈরি করা যেতে পারে। উদাহরণস্বরূপ, আমার কীবোর্ডে, বাম শিফটটিকে একটি টগল হিসাবে সেট করতে, এটি ব্যবহার করুন:

xmodmap -e "কীকোড 50 = শিফট_লক"

সঠিক কীকোড পেতে "xev" ব্যবহার করুন।

পরিবর্তনগুলির স্থায়ীত্বের জন্য .Xmodmap নামের একটি ফাইলের সাথে উদ্ধৃতিগুলির ভিতরে কমান্ডটি যুক্ত করুন এবং এক্স পুনরায় চালু করুন।

দুর্ভাগ্যক্রমে, আমি মনে করি না যে নিয়ন্ত্রণ, আল্ট বা মেটা কীগুলি লক করার জন্য একটি কীকোড রয়েছে। আপনি যদি আরও নির্দিষ্ট প্রশ্ন পোস্ট করেন এবং একটি শালীন অনুগ্রহ যোগ করেন তবে এটি সম্ভব করার জন্য আমি একটি শেল স্ক্রিপ্ট এবং / অথবা xorg পরিবর্তনটি নিয়ে কাজ করতে সক্ষম হতে পারি।


দুর্ভাগ্যজনকভাবে আমি আর কোনও পয়েন্ট অফার পাইনি, আমি সত্যিই সিএনটিআরএল, উইন্ডো, এলইটি, মেটা হিসাবে স্টিকি মডিফায়ার মিস করছি ...
ম্যাকারিও

এক্সকেবি এটি করার একটি আরও ভাল উপায়। আর্ক উইকি
ফিল পিরোজকভ

1

স্টিকি কীগুলি সক্ষম করার একটি উপায় StickyKeys_Enableকী টিপুন। আপনার কীবোর্ডে এটি ম্যাপ না করা থাকলে আপনি কীডপ্রেস উদাহরণস্বরূপ এক্সডটুল সহ সিমুলেট করতে পারেন:

> xdotool key StickyKeys_Enable

-1

যতদূর আমি জানি, Xorg এটি সমর্থন করে না। এটি প্রয়োগ করার জন্য কাস্টম কীবোর্ড ড্রাইভারের পক্ষে অকল্পনীয় নয়, তবে আমি কখনও এ জাতীয় জিনিসটি পাইনি।


মিমি ... আমি জিনোম বা এক্সএফসিইয়ের আশ্রয় না করে সত্যিই এটি পেতে চাই ... বামার!
ম্যাকারিও
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.