Skip to main content

রাস্পবেরি পাই মনিটর ঘূর্ণন
ডেস্কটপ এবং টাচস্ক্রিন ঘোরান

পূর্বশর্ত

একটি প্রাক্তন ব্লগপোস্টে আমি বর্ণনা করেছি, রাস্পবেরি পাই ওএসে কীভাবে স্ক্রিন এবং টাচস্ক্রিন ঘোরানো যায় - পূর্বে রাস্পিয়ান নামে পরিচিত।

সেই সময় রাস্পবেরি পাই ওএস ডিসপ্লে ইঞ্জিন হিসাবে এক্স 11 ব্যবহার করে - তবে এখন, রাস্পবেরি পাই ওএস ডিসপ্লে ইঞ্জিনের জন্য স্ট্যান্ডার্ড হিসাবে ওয়েল্যান্ড এবং ওয়েল্যান্ড কম্পোজিটর ল্যাবডাব্লুসি ব্যবহার করে, যদি আপনি একটি নতুন সিস্টেম ইনস্টল করেন।

যেহেতু কিছু জিনিস পরিবর্তন হয়েছে।
আমার নতুন সেটিংসের জন্য আমি রাস্পবেরি পাই ইমেজার সফ্টওয়্যারটি ব্যবহার করি, রাস্পবেরি পাই 4 এর জন্য রাস্পবেরি পাই ওএস (64-বিট) একটি এসডি কার্ডে ফ্ল্যাশ করতে।

সেটিংস স্ক্রিন ঘূর্ণন

স্ক্রিনটি ঘোরানো (ডেস্কটপ) সহজ। আপনাকে কেবল autostartনামে একটি ফাইল যুক্ত করতে হবে।

nano ~/.config/labwc/autostart

এই কোডটি পেস্ট করুন

wlr-randr --output HDMI-A-1 --transform 180

সংরক্ষণ করুন এবং এটিই।

আপনি যদি এইচডিএমআই 2 ব্যবহার করেন তবে এইচডিএমআই-এ -1 এইচডিএমআই-এ -2 এ পরিবর্তন করুন।

সম্ভাব্য ঘূর্ণন মান 0, 90, 180 এবং 270।</:code2:></:code1:>

সেটিংস টাচস্ক্রিন ঘূর্ণন

টাচস্ক্রিনটি ঘোরানোর জন্য আপনাকে ব্যবহৃত এইচডিএমআইতে আউটপুটটি ম্যাপ করতে হবে এবং একটি দ্বিতীয় ফাইল সম্পাদনা করতে হবে:

nano ~/.config/labwc/rc.xml

এই ফাইলটি সম্পাদনা করার আগে, আপনাকে আপনার টাচস্ক্রিন নিয়ামকের ডিভাইসের নামটি জানতে হবে।
আপনি এই টার্মিনাল কমান্ডের সাহায্যে আপনার টাচস্ক্রিন নিয়ামকের সঠিক ডিভাইসের নাম পান:

libinput list-devices

আমার ক্ষেত্রে এই কমান্ডের আউটপুটে এটি রয়েছে:

Device:           TouchNetix AXPB011
Kernel:           /dev/input/event7
Group:            3
Seat:             seat0, default
Capabilities:     touch 
Tap-to-click:     n/a
Tap-and-drag:     n/a
Tap drag lock:    n/a
Left-handed:      n/a
Nat.scrolling:    n/a
Middle emulation: n/a
Calibration:      identity matrix
Scroll methods:   none
Click methods:    none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles:   n/a
Rotation:         n/a

ডিভাইসটির নাম 'টাচনেটিক্স AXPB011'।

ফাইলটিতে আপনার সামঞ্জস্য করা ডিভাইসের নাম সহ এই কোডটি প্রতিলেপন করুন:

<?xml version="1.0"?>
<openbox_config xmlns="http://openbox.org/3.4/rc">
    <touch deviceName="TouchNetix AXPB011" mapToOutput="HDMI-A-1" mouseEmulation="yes"/>
</openbox_config>

আপনার প্রয়োজনে এইচডিএমআই পরিবর্তন করুন।
</:code4:></:code6:></:code5:></:code3:>