কিউইএমইউ / কেভিএম থেকে আমি কীভাবে আমার মাউসটি ফিরে পাব?


31

আমি এই কমান্ডের সাহায্যে ডেবিয়ান টেস্টিং x64 এ কিউইএমইউ / কেভিএম চালিয়ে যাচ্ছি:

kvm -m 1024 -hda win7.img -cdrom win7x86.iso -boot d -net user

তবে আমি যখন ভার্চুয়াল মেশিনের ভিতরে ক্লিক করি তখন কিউইএমইউ আমার মাউসকে ধরে ফেলবে এবং এটি যেতে দেবে না। আমি ভেবেছিলাম মাউস মুক্ত করার মূল সংমিশ্রণটি ছিল Right Ctrl, তবে আমি এটি টিপলে কিছুই ঘটে না। আমি বিকল্পগুলি -usbdevice tabletবা -usbdevice mouseবিকল্পগুলি যুক্ত করার চেষ্টাও করেছি :

kvm -m 1024 -hda win7.img -cdrom win7x86.iso -boot d -net user -usbdevice tablet

অথবা

kvm -m 1024 -hda win7.img -cdrom win7x86.iso -boot d -net user -usbdevice mouse

তবে পরিস্থিতি একই রকম। আমি কিউইএমইউ এমুলেটর সংস্করণ 1.7.0 ব্যবহার করছি (ডেবিয়ান 1.7.0 + ডিএফএসজি -২)

উত্তর:


49

কীবোর্ড পদ্ধতি

  1. যদি কিউইএমইউ এর এসডিএল সম্মুখভাগ ব্যবহার করে:

    আপনি বাম Ctrl+ বাম ব্যবহার করে ফোকাস প্রকাশ করতে পারেন Alt। আপনি বাম কী ব্যবহার করতে হবে খেয়াল করুন!

  2. যদি কিউইএমইউর জিটিকে ফ্রন্ট্যান্ড ব্যবহার করে (কিউইএমইউ 1.5 এর পরে ডিফল্ট):

    Ctrl+ Alt+ টিপুনG

ফোকাস ফ্রি পদ্ধতি

আমার প্রশ্নটি আমি সার্ভারফল্টে এই ঠিক জিনিসটিতে পোস্ট করেছি। প্রশ্নোত্তর শিরোনাম: Ctrl_L + Alt_L ক্লিক না করে কোনও গুণমান-পরিচালকের কেভিএম অতিথির উপর ফোকাস প্রকাশের কোনও উপায়? । এটি আপনাকে আর হোস্ট এবং অতিথির মধ্যে ফোকাস প্রকাশের জন্য কীবোর্ডটি আর ব্যবহার করতে দেয় না।

প্রশ্নের উত্তরে 2 টি পদ্ধতি নিয়ে আলোচনা করা হয়েছে। প্রথমটিতে অন্য মাউস যুক্ত করা জড়িত, অন্যটি স্পাইস ব্যবহার করে যা হোস্ট এবং অতিথির মধ্যে মসৃণ ফোকাস ট্রানজিশনের জন্য অনুমতি দেয়।


আমি মনে করি তিনি যে পদ্ধতিটি সন্ধান করছেন তা হ'ল ctrl_l + Alt_l। তিনি পোস্টে উল্লেখ করেছেন যে তিনি কেবল সিটিআরএল ব্যবহারের চেষ্টা করছেন।
jordanm

@ জর্ডানম - ধন্যবাদ আমি ভেবেছিলাম এটি আমার লিঙ্ক থেকে সুস্পষ্ট, আমি এখানেও এটি যুক্ত করেছি।
slm

@ এসএমএল টিপটির জন্য ধন্যবাদ। যে এসএফ প্রশ্নটি খুব দরকারী!
মাইকেল এ 12

আপনি যদি স্পাইস ক্লায়েন্ট ব্যবহার করেন তবে হটকি হ'ল মাউস পয়েন্টার প্রকাশের জন্য Shift + F12 এবং পূর্ণ-স্ক্রিন মোডে স্যুইচ করতে Shift + F11।
আন্তন স্যামসনভ

অতিথি পূর্ণ-স্ক্রিন মোডে থাকলে এটি কাজ করছে না (হোস্ট: উবুন্টু 18.04, অতিথি: দেবিয়ান 9)
ক্রিস্টোফ

2

আপনার কোন লিনাক্স গেস্ট রয়েছে তার উপর নির্ভর করে qemu-গেস্ট-এজেন্ট প্যাকেজ ইনস্টল করুন, চালান systemctl enable qemu-guest-agent, আপনার ভিএম বন্ধ করুন এবং তারপরে এই আরএইচ কেবি নিবন্ধ অনুসারে আপনার ভিএমএস এক্সএমএল কনফিগারেশনে নিম্নলিখিতটি যুক্ত করুন:

<channel type='unix'>
  <target type='virtio' name='org.qemu.guest_agent.0'/>
</channel>

তারপরে আপনার ভিএম পুনরায় চালু করুন। আপনি যদি ভিএম, মাউস আউট, এমনকি কপি / পেস্ট করতে পারেন তবে মাউস করতে পারেন।


এমনকি এই কনফিগারেশনের সাথেও কাজ করছে না
ফিলিপ গ্যাচাউদ

1

যদি কারও ওএসএক্সে কিউমু ব্যবহার হয়, তবে তাকে হোস্টটিতে ফিরে মাউস পয়েন্টারটি পেতে নিয়ন্ত্রণ + বিকল্প + জি টিপতে হবে।


2
প্রথম উত্তরের ইতিমধ্যে এই সমাধান রয়েছে।
আইজ্যাক

ctrl + alt + gMacOS এ কাজ করে। ধন্যবাদ.
প্যাথ্রোস

0

এটিই ম্যাক ওএস এক্সে আমার জন্য কাজ করেছিল

আপনার ম্যাক-এ, এক্স 11 / এক্সকোয়ার্টজ থেকে প্রস্থান করুন এবং এতে থাকা একটি ~ / .Xmodmap ফাইলটি তৈরি করুন:

Mod1 কীকোড সাফ করুন 66 = Alt_L কীকোড 69 = Alt_R Mod1 = Alt_L যোগ করুন Mod1 = Alt_R

আপনি যদি একই সাথে বাম নিয়ন্ত্রণ কী এবং বাম বিকল্পটি ধরে রাখেন তবে এক্স 11 / এক্সকোয়ার্টজ আরও একবার শুরু করুন এবং গুণ-পরিচালক আপনার মাউস পয়েন্টারটি প্রকাশ করবেন।

এটি এখানে পেয়েছে https://major.io/2013/03/20/virt-manager-wont-release-the-mouse-when-used-ssh-forwarding-from-os-x/


0

প্রান্তগুলিতে স্বয়ংক্রিয়ভাবে রূপান্তর সক্ষম করতে ("বিরামবিহীন মোড") অতিথির উপর কেবল মশলা - vdagent ইনস্টল করুন। এটির জন্য কিছুটা বর্তমান লিনাক্স বিতরণ দরকার, ওয়াইএমএমভি। উবুন্টু 18.04 এ গুণ-পরিচালক সহ এটি একটি কবজির মতো কাজ করে।

sudo apt-get install spice-vdagent

তারপরে, অতিথিকে পুনরায় বুট করুন

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