উত্তরটি হ'ল xdotool
এবং এটি ইতিমধ্যে আপনার উবুন্টু সিস্টেমে ইনস্টল করা থাকতে পারে। এটি কিপ্রেসগুলি অনুকরণ করতে পারে। [1] দেখুন।
কিছু আদেশ:
খেলার বিরতি
xdotool key XF86AudioPlay
পূর্ববর্তী পরবর্তী
xdotool key XF86AudioPrev
xdotool key XF86AudioNext
ভলিউম ডাউন / আপ
xdotool key XF86AudioLowerVolume
xdotool key XF86AudioRaiseVolume
মূক
xdotool key XF86AudioMute
আরও এক্সএফ 86 কমান্ডের জন্য [2] দেখুন।
ভলিউম স্টেপ বাই স্টেপ না করে আপনি এটিকে অ্যালসামিক্সার বা পালসওডিও (প্রস্তাবিত) ব্যবহার করে সেট করতে পারেন। আপনি ডিভাইস 0 ব্যবহার করে ধরে নিচ্ছেন (আপনি এটি দিয়ে পরীক্ষা করতে পারেন alsamixer
বা pacmd list-sinks
) আপনি উদাহরণস্বরূপ 80% এর সাথে ভলিউম সেট করতে পারেন
alsamixer (-c 0 সাউন্ড ডিভাইস আইডি নির্দিষ্ট করে)
amixer -c 0 sset Master,0 80%
পালসোডিও (80% এর সামনের 0 টি সাউন্ড ডিভাইস আইডি)
pactl set-sink-volume 0 80%
এই আদেশগুলি সম্পর্কে আরও তথ্যের জন্য তাদের ম্যানেজগুলি দেখুন।
সম্পাদনা: আপনি যদি xdotool কমান্ডগুলি ssh এর মাধ্যমে করার চেষ্টা করছেন এবং নিম্নলিখিত ত্রুটি বার্তাটি পান
Error: Can't open display: (null)
Segmentation fault
আপনাকে ডিসপ্লে ভেরিয়েবল সেট করতে হবে:
export DISPLAY=':0.0'
এর পরে এটি সমস্যা ছাড়াই কাজ করা উচিত
[1] http://www.semicomplete.com/projects/xdotool/xdotool.xhtml
[2] http://wiki.linuxquestions.org/wiki/XF86_keyboard_symbols