কিভাবে বর্তমান কীবোর্ড লেআউট প্রদর্শন করবেন?


15

এমন কোনও ইউটিলিটি রয়েছে যা বর্তমান কীবোর্ড লেআউটটিকে গ্রাফিক্যভাবে প্রদর্শন করতে দেয়?

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

উত্তর:


9

xkeycaps আমি আপনাকে সঠিকভাবে বুঝতে পারলে আপনি যা করতে চান তা মনে হচ্ছে।


প্রকৃতপক্ষে! আমি এটি ইনস্টল করেছিলাম, তবে আদেশটি ভুলে গিয়েছি।
ল্যান্ড্রোনি

3
যদি ব্যবহারকারী উদাহরণ সহ কীওয়ার্ডগুলিতে পরিবর্তন করে থাকে তবে এটি (= চিত্র হিসাবে দৃশ্যমান ম্যাপিং প্রদর্শিত হবে) কাজ করবে না xmodmap। যদি আপনি পরিবর্তিত কী (গুলি) মাউসওভার করেন তবে উপরের অর্ধেকের কীসিম লাইনটি xkeycapsসঠিকভাবে আপডেট করা হয়েছে। আমি একই প্রশ্নটি নিয়ে গবেষণা করছি, তবে আমি xmodmap দিয়ে প্রচুর পরিবর্তন করেছি। সুতরাং আমি বর্তমান কী কী ম্যাপিংগুলি প্রদর্শন করার জন্য একটি দুর্দান্ত উপায় খুঁজছিলাম।
অ্যালেক্স স্ট্রিজ

7

কমান্ড লাইন থেকে: gkbd-keyboard-display -l ir

আপনার ইনস্টল করা কীবোর্ডগুলি কী কী তা দেখতে (উদাহরণস্বরূপ দেশের কোডটি সন্ধান করতে) ব্যবহার করতে পারেন setxkbmap -query


3

আপনি xkbprintবর্তমান লেআউটটি মুদ্রণ করতে ব্যবহার করতে পারেন ।

উদাহরণস্বরূপ পিডিএফ ব্যবহার হিসাবে বর্তমান লেআউট মুদ্রণ

xkbprint -color "${DISPLAY}" - |\
    ps2pdf - > current_keyboard_layout.pdf

যা উত্পাদন করে:

xkbprint ফলাফল


1

বর্তমান লেআউটটি নির্বাচন করা এর gkbd-keyboard-displayমতো সম্ভব:

#! /usr/bin/env fish
set layout (setxkbmap -query | grep layout | tr -s ' ' | cut -d ' ' -f2)
set variant (setxkbmap -query | grep variant | tr -s ' ' | cut -d ' ' -f2)
gkbd-keyboard-display -l $layout\t$variant

বা, একইভাবে:

#! /bin/bash
layout=`setxkbmap -query | grep layout | tr -s ' ' | cut -d ' ' -f2`
variant=`setxkbmap -query | grep variant | tr -s ' ' | cut -d ' ' -f2`
gkbd-keyboard-display -l ${layout}$'\t'${variant}
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.