এসএসএইচ এর মাধ্যমে রিমোট এক্স সেশনে কী-চাপগুলি প্রেরণ করা হচ্ছে


13

সুতরাং আমি একটি উবুন্টু ল্যাপটপে বসে আমাদের বসার ঘরে বসে বসে উবুন্টু এইচটিপিসি নিয়ন্ত্রিত একটি টিভি দেখছি। আমার একটি আইআর রিমোট সেট আপ আছে এবং এটির সাথে আমার যা প্রয়োজন তা নিয়ন্ত্রণ করতে পারি 99% সময়।

তবে রিমোটে পাঠ্য ইনপুট খুব সহজ নয়। আমার এটি খুব ঘন ঘন করার দরকার নেই তবে আমি যখন করি তখন একটি ইউএসবি কীবোর্ডে প্লাগ করতে 15 ফুট হাঁটা সহজ মনে হয় এবং সেভাবে এটি করা যায়। যাইহোক ... আমি অপরাধমূলক এবং চিকিত্সাগতভাবে অলসতা বোধ করি এবং যে কোনও দূরত্ব হাঁটা কেবল অপ্রয়োজনীয় নয়, এটি তাদের জিতে থাকা রোবটগুলি দেখায়। আর বলি না!

আমি এইচটিপিসিতে জরিমানা করে এসএসএইচ করতে পারি ... এখন, আমি কীভাবে সেই দূরবর্তী কম্পিউটারের এক্স সেশনে কী-চাপগুলি প্রেরণ করব?

আমার উল্লেখ করা উচিত যে আমি জানি যে আমি ভিএনসি করতে পারি তবে টিভিটি 1080p এবং ল্যাপটপটি 720p তাই এটি কিছু স্কেলিংয়ের সমস্যাগুলি উপস্থাপন করে। প্রযুক্তিগত স্তরে, আমি বরং এমন একটি সমাধান চাই যা আমাকে সাময়িকভাবে একটি দূরবর্তী কীবোর্ডে ল্যাপটপটি চালু করার উপায় দেয়।


আমি তোমার চেয়েও অলস। আইআর রিমোটটি কনফিগার করার পরিবর্তে (আমি এমনকি একটি কিনেছি!), আমি অতিরিক্ত একটি বিশ্বাসের ওয়্যারলেস কীবোর্ডও কিনেছি ।
ম্যাডমাইক

উত্তর:


14

xdotoolকমান্ডটি ব্যবহার করে আপনি এটি করতে সক্ষম হবেন , যথাযথ এক্স প্রদর্শন উল্লেখ করার পরে, যেমন সক্রিয় উইন্ডোতে একক 'ডাউন তীর' টিপুন

$ DISPLAY=:0 xdotool getactivewindow key Down

আক্ষরিক পাঠ্য প্রবেশের জন্য, আপনি xdotool type <string>উদাহরণস্বরূপ ব্যবহার করতে পারেন

$ DISPLAY=:0 xdotool getactivewindow type 'your text here'

xdotoolপ্যাকেজ ইউনিভার্স সংগ্রহস্থল থেকে উপলব্ধ হবে।


আমি এটির কাজ করে তা অস্বীকার করি না তবে আপনি যদি একবারে একটি লোকাল অবস্থানের জন্য একটি কীতে টাইপ করার চেষ্টা করছেন তবে এটি কিছুটা দু: খজনক।
অলি

3
আপনি xdotool typeটাইপ করা অনুসারে সম্পূর্ণ স্ট্রিংগুলি প্রেরণ করতে ব্যবহার করতে পারেন - উপরে আমার সম্পাদনা দেখুন।
স্টিল্ড্রাইভার

10

ব্যবহার করে x2xএবং কিছু এক্স 11 ফরোয়ার্ডিং, আমি এটি কাজ করতে পেলাম।

ssh -X htpc x2x -to :0

এসএসএইচ থেকে বেরিয়ে আসার জন্য আমাকে কেবল টিটিওয়াইতে ডুবে থাকতে হয়েছিল down তবুও খুঁজছি কীভাবে ছেড়ে যাব যখন হয়ে গেলাম আমি! অন্যথায়, এটি একটি কম্পিউটার থেকে অন্য কম্পিউটারে ইনপুট স্থানান্তর করার জন্য বেশ দুর্দান্ত এবং সহজ (এবং শর্টকাটযোগ্য) পদ্ধতি।

সম্পাদনা: সংযোজন -nomouseআমাকে ফরোয়ার্ড x2xউইন্ডোটি বন্ধ করার ক্ষমতা দিয়েছে এবং সংযোগটি বন্ধ না করেই আমি দ্রুত অন্য জিনিসগুলিতে ফিরে যেতে এটি ফোকাস করতে পারি।


-nomouseমনে হয় আর কাজ করে না; আমার জন্য উবুন্টু 16.04 x2x এর আওতায় কেবল ব্যবহারের তথ্য মুদ্রণ করে, আমি যেখানে পতাকাটি রেখেছি তা বিবেচনা করেই।
ফিলিপ লুডভিগ
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.