আমি এটি ব্যবহার করে loadkeys
এবং এই মানচিত্রের ফাইলটি চেষ্টা করেছিলাম :
alt keycode 73 = Prior
string Prior = "\033[5~"
alt keycode 81 = Next
string Next = "\033[6~"
কিন্তু এটি কাজ করে না।
আমি এটি ব্যবহার করে loadkeys
এবং এই মানচিত্রের ফাইলটি চেষ্টা করেছিলাম :
alt keycode 73 = Prior
string Prior = "\033[5~"
alt keycode 81 = Next
string Next = "\033[6~"
কিন্তু এটি কাজ করে না।
উত্তর:
ইনস্টল করুন xbindkeys
এবং xte
:
sudo apt-get install xbindkeys xautomation
এরপরে আমাদের Alt+ এর জন্য কী ম্যাপিংগুলি সন্ধান করতে হবে Arrow।
চালান xbindkeys -k
এবং প্রেস Altপ্লাস যাই হোক না কেন মূল যদি আপনি চান তীর। আমি Alt+ এর জন্য Up Arrow:
"NoCommand"
m:0x18 + c:111
Alt+Mod2 + Up
এখন আমরা জানি যে আমাদের কীগুলির জন্য বাইন্ডিংগুলি কী আমাদের .xbindkeys
কনফিগারেশন ফাইল তৈরি করতে হবে। চালান:
touch .xbindkeysrc
gedit .xbindkeysrc
touch
ফাইল তৈরি করে gedit
এটি খুলবে। এখন যোগ করুন:
"xte 'key Page_Up'"
m:0x18 + c:111
Alt+Mod2 + Up
ফাইল এবং এটি সংরক্ষণ করুন। এটি Alt+ Up Arrowকে আবদ্ধ করবে PgUp।
এর জন্য বেসিক সিনট্যাক্সটি xbindkeys
হ'ল:
"command to run (in quotes)"
keysym of key
আপনার সম্পূর্ণ ফাইলটি দেখতে প্রায় একইরকম দেখতে হবে:
"xte 'key Page_Down'"
m:0x18 + c:116
Alt+Mod2 + Down
"xte 'key Page_Up'"
m:0x18 + c:111
Alt+Mod2 + Up
এখনই জুড়ুন xbindkeys
আপনি আপনার কম্পিউটার বুট এটি চালানোর করতে করতে "প্রারম্ভ অ্যাপ্লিকেশন"।
'যোগ করুন' ক্লিক করুন এবং /usr/bin/xbindkeys
'কমান্ড' ফিল্ডে রাখুন।
আবার 'যোগ' ক্লিক করুন এবং পুনরায় বুট করুন।
m:0x8 + c:111
(ঠিক অল্টার + আপ) এবং m:0x18 + c:111
উভয় ইউনিটি ও KDE হবে।
xbindkeys -k
বা আমার পোস্ট থেকে এগুলি অনুলিপি করেছেন? আপনার নিজের থেকে নেওয়া উচিত xbindkeys -k
।
m:0x18 + c:64
সম্পাদনা: না, একই। অন্য একটি এক্সবাইন্ডকে মেরে ফেলতে হয়েছিল।
Alt + Left
করার চেষ্টা করেছি Home
।
.xbindkeysrc
? (এটি পেস্ট.বুন্টু.কম এ পোস্ট করুন যাতে আমি দেখতে পারি)।
এই:
key <UP> {
type= "PC_ALT_LEVEL2",
symbols[Group1]= [ Up, KP_Prior ]
};
key <DOWN> {
type= "PC_ALT_LEVEL2",
symbols[Group1]= [ Down, KP_Next ]
};
key <LEFT> {
type= "PC_ALT_LEVEL2",
symbols[Group1]= [ Left, KP_Home ]
};
key <RGHT> {
type= "PC_ALT_LEVEL2",
symbols[Group1]= [ Right, KP_End ]
};
শুধুমাত্র কিছু ক্ষেত্রে কাজ করে, কেবল রেফারেন্সের জন্য পোস্ট করা , এটি চূড়ান্ত সমাধান থেকে দূরে।
পিএস s/KP_//g
একই ফলাফল দেয়।
আমি এই https://help.ubuntu.com/commune/KeyboardShortcuts পড়েছি যা আমাকে নিম্নলিখিতগুলি বের করতে সহায়তা করেছে। যদিও xautomation প্যাকেজ যে অন্তর্ভুক্ত xte
টুল পরিবর্তে ব্যবহার করা যেতে পারে xvkbd
নির্গত চাবিকাঠি কোড আমি ব্যবহৃত xvkbd
একই জিনিস না।
sudo apt-get install xbindkeys xbindkeys-config xvkbd
xbindkeys --defaults > /home/your-user-name/.xbindkeysrc
কোনও কারণে এটি সিটিআরএল-এফের জন্য একটি বাধ্যবাধকতা যুক্ত করেছে যা আমাকে মন্তব্য করতে হয়েছিল। যদিও সম্ভবত একটি দরকারী ডিফল্ট উদাহরণ আমার ওয়েব পৃষ্ঠাগুলির অভ্যন্তর সন্ধান করতে ctrl-f প্রয়োজন।
এর "keysims" figuring আউট করার পর এর আগে জন্য PgUp এবং পরবর্তী জন্য PgDown খুব শক্ত ছিল না। চালানো এবং ব্যবহারের xbindkeys-config
ফলে আমার জন্য .xbindkeysrc এ নিম্নলিখিত এন্ট্রিগুলি তৈরি হয়েছিল।
#alt-up
"xvkbd -xsendevent -text "\[Prior]""
m:0x18 + c:111
Alt+Mod2 + Up
#alt-down
"xvkbd -xsendevent -text "\[Next]""
m:0x18 + c:116
Alt+Mod2 + Down
.xbindkeysrc ফাইল তৈরি করার পরে উবুন্টু 12.04 সুনির্দিষ্ট প্যাঙ্গোলিন ব্যবহার করার সময় এটি সনাক্ত করা হয়েছিল এবং xbindkeys
প্রোগ্রামটি আমার পরবর্তী লগইনে স্বয়ংক্রিয়ভাবে চালিত হয়েছিল।
একই সিটিটিএল জন্য কাজ করবে।
#ctrl-up
"xvkbd -xsendevent -text "\[Prior]""
m:0x14 + c:111
Ctrl+Mod2 + Up
#ctrl-down
"xvkbd -xsendevent -text "\[Next]""
m:0x14 + c:116
Ctrl+Mod2 + Down
loadkeys
?