সমস্ত মিডিয়া কীগুলি সিনেরজি হোস্টে পুনর্নির্দেশ করা সম্ভব?


4

আমি কিছুক্ষণ আগে গিথুব ইস্যুতে এটি জিজ্ঞাসা করেছি কিন্তু কেউ সাড়া দেয়নি , তাই আমি এখানে আবার চেষ্টা করছি।


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

গিথুব-এ উইকির চারপাশে কব্জি করা আমি এই কনফিগারটি তৈরি করেছি:

section: screens
  beast:
  shiny:
end

section: links
  beast:
    left = shiny
  shiny:
    right = beast
end

section: options
    switchCorners = all
    switchCornerSize = 100
    switchDelay = 0

    keystroke(AudioMute) = keystroke(AudioMute,beast)
    keystroke(AudioDown) = keystroke(AudioDown,beast)
    keystroke(AudioUp) = keystroke(AudioUp,beast)
    keystroke(AudioPlay) = keystroke(AudioPlay,beast)
    keystroke(AudioPrev) = keystroke(AudioPrev,beast)
    keystroke(AudioNext) = keystroke(AudioNext,beast)
end

"জানোয়ার" হ'ল আমার উইন্ডোজ পিসির নাম, "চকচকে" আমার লিনাক্স ল্যাপটপের নাম। বিকল্পগুলির বিভাগে আপনি দেখতে পাচ্ছেন, আমি কেবল "বিস্ট" -তে রেজিস্ট্রেশন করার জন্য মিডিয়া কীগুলি আনার চেষ্টা করছি, তবে পরিবর্তে যা ঘটে তা হ'ল মিডিয়া কীগুলি সম্পূর্ণরূপে কাজ করা বন্ধ করে দেয়।

আমি কনফিগারটিতে লাইন কীস্ট্রোক (অডিওমেট) যুক্ত করার সাথে সাথে এটি প্রয়োগ করব, নিঃশব্দ বোতামটি ক্লায়েন্ট এবং হোস্ট উভয়ভাবে সম্পূর্ণরূপে কাজ বন্ধ করে দেয়। শীঘ্রই আমি Synergy থামানোর সাথে সাথে বোতামটি আবার সার্ভারে কাজ করবে (অবশ্যই)। এটি সমস্ত অডিও বোতামের জন্য যায়।

আমি নিশ্চিত যে "জানোয়ার" সঠিক পর্দার নাম, কারণ লগের মতো লাইন রয়েছে:

"জন্তু" থেকে "চকচকে" থেকে 3439,464 এ স্যুইচ করুন

আমি ম্যাপযুক্ত কীবোর্ড বোতামগুলি টিপতে চেষ্টা করার সময় লগটি কিছুই বলে না।

আমি স্ক্রিনটি নির্দিষ্ট না করেই নিজের কাছে বোতামগুলি ম্যাপ করার চেষ্টা করেছি:

keystroke(AudioMute) = keystroke(AudioMute)
keystroke(AudioDown) = keystroke(AudioDown)
keystroke(AudioUp) = keystroke(AudioUp)
keystroke(AudioPlay) = keystroke(AudioPlay)
keystroke(AudioPrev) = keystroke(AudioPrev)
keystroke(AudioNext) = keystroke(AudioNext)

এখন মিডিয়া কী লিনাক্স ক্লায়েন্টের কাজ করে, কিন্তু না উইন্ডোজ হোস্ট। এটি সম্ভবত কোনও বাগ যেখানে উইন্ডোজ হোস্টগুলিতে মিডিয়া কীগুলি অনুকরণ করা যায় না?

এটি কি বাগ, বা আমি কিছু ভুল করেছি? আমি যা করার চেষ্টা করছি তা আমি কীভাবে সম্পাদন করব?

(আমি Synergy সংস্করণ ব্যবহার করছি 1.8.5-স্থিতিশীল- a18eba7)

( আপডেট 2017-02-15 : এছাড়াও সংস্করণ 1.8.7-স্থিতিশীল-9799e96 সঙ্গে পরীক্ষিত)


আপনি কি সিনারজি ১.৮..7 এ চেষ্টা করে দেখতে পারেন? আমি এটি এখনই পরীক্ষা করে দেখেছি এবং এটি আমার পক্ষে ঠিক কাজ করেছে - একটি ফেডোরা 25 সার্ভার থেকে একটি উইন্ডোজ 10 ক্লায়েন্ট এবং তার বিপরীতে।
স্যাম রিমার

@ সামরিমার তাই এটি আপনার পক্ষে কাজ করে? আমি কেবল সাফল্য ছাড়াই 1.8.7 দিয়ে পরীক্ষা করেছি। আমি কি আপনার কনফিগারেশন ফাইলটি দেখতে পাচ্ছি? আপনি কি উভয় পক্ষের এই কনফিগারেশনটি যুক্ত করেন, বা কেবল হোস্ট?
হুব্রো

@ হুব্রো গিটহাবের দেরিতে প্রতিক্রিয়ার জন্য দুঃখিত! জোশ এতে রয়েছে :)
নিক বোল্টন

1
@nbolton অসাধারণ! :)
হুব্রো

উত্তর:


1

যতক্ষণ না উভয় ডিভাইস একই কীবোর্ড লেআউট (EG ইংলিশ ইউএস) দিয়ে কনফিগার করা থাকে মিডিয়া কীগুলি কোনও নির্দিষ্ট কনফিগার পরিবর্তন ছাড়াই পাস করা উচিত।

দুটি ডিভাইসের মধ্যে আমার সিনারি (উইন্ডোজ 10 থেকে উইন্ডোজ 10) কোনও নির্দিষ্ট কনফিগার পরিবর্তন ছাড়াই মিডিয়া কীগুলি অতিক্রম করছে। আমার কনফিগারেশন ফাইলটি সংযুক্ত রয়েছে।

section: screens
    TORBJORN:
        halfDuplexCapsLock = false
        halfDuplexNumLock = false
        halfDuplexScrollLock = false
        xtestIsXineramaUnaware = false
        switchCorners = none 
        switchCornerSize = 0
    MEKA:
        halfDuplexCapsLock = false
        halfDuplexNumLock = false
        halfDuplexScrollLock = false
        xtestIsXineramaUnaware = false
        switchCorners = none 
        switchCornerSize = 0
    HANA:
        halfDuplexCapsLock = false
        halfDuplexNumLock = false
        halfDuplexScrollLock = false
        xtestIsXineramaUnaware = false
        switchCorners = none 
        switchCornerSize = 0
end

section: aliases
end

section: links
    TORBJORN:
        down = HANA
    MEKA:
        right = HANA
    HANA:
        left = MEKA
        up = TORBJORN
end

section: options
    relativeMouseMoves = false
    screenSaverSync = true
    win32KeepForeground = false
    clipboardSharing = true
    switchCorners = none 
    switchCornerSize = 0
end

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

1
আমার দুঃখিত, দুর্ভাগ্যক্রমে, এটি একটি অনুপস্থিত বৈশিষ্ট্য এবং একটি বৈশিষ্ট্য অনুরোধ হওয়া দরকার।
জোশ হ্যারিস

2
আশ্চর্যের বিষয় এটি হ'ল বৈশিষ্ট্য বলে মনে হয় না। এটি গিথুব উইকিতে একটি নথিযুক্ত বৈশিষ্ট্য। keystroke(AudioMute,beast)এই কীস্ট্রোকটি "বিস্ট" নামের স্ক্রিনে পাঠানোর কথা। বা আমি ডকুমেন্টেশন ভুল বুঝেছি?
হুব্রো

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