ฉันจะเปิดตัวเรียกใช้งานแอปพลิเคชัน ("เมนูเริ่มต้น") ของ Kubuntu ด้วยปุ่ม Windows ของฉันได้อย่างไร คล้ายกับวิธีที่เมนู Start ใน Windows เปิดขึ้น ฉันไม่ต้องการที่จะใช้+AltF1
ฉันจะเปิดตัวเรียกใช้งานแอปพลิเคชัน ("เมนูเริ่มต้น") ของ Kubuntu ด้วยปุ่ม Windows ของฉันได้อย่างไร คล้ายกับวิธีที่เมนู Start ใน Windows เปิดขึ้น ฉันไม่ต้องการที่จะใช้+AltF1
คำตอบ:
คีย์ตัวปรับแต่งเช่นCtrl, AltและยังMeta(ที่เรียกว่า "ซูเปอร์" หรือ "Windows" ที่สำคัญมีความหมายในการดำเนินงานเป็นเพียงปรับปรุง . คีย์การออกแบบนี้จะทำงานได้เดินลงไปที่รากของห้องสมุดทั้งหมดภายใต้ GUI ที่คุณดูที่การใช้ KDE นี้: Qt , Xorg ฯลฯ
ของคุณที่แน่นอนคำถามคือที่นี่ในฟอรั่มของ KDE โดยวิธีการ: คีย์ซูเปอร์ในการโหลดแอพลิเคชันเมนู
อย่างไรก็ตามดูเหมือนว่ามีผู้ชมจำนวนมากสำหรับคุณลักษณะนี้ ดังนั้นในกรณีที่คุณต้องการให้มันใช้งานได้จริงคุณสามารถลองksuperkey
แพ็คเกจซึ่งมีทุกอย่างที่คุณต้องการ:
ksuperkey อนุญาตให้คุณเปิดตัวเรียกใช้งานแอปพลิเคชันใน KDE Plasma <5.8 โดยใช้ปุ่ม Super (หรือเรียกอีกอย่างว่า "ปุ่ม Windows") หากคุณกดปุ่ม Super ค้างไว้มันจะยังคงทำหน้าที่เป็นปุ่มปรับเปลี่ยนอนุญาตให้คุณใช้สำหรับแป้นพิมพ์ลัดอื่น ๆ
ksuperkey เป็นแอปพลิเคชั่นขนาดเล็กที่ทำงานในพื้นหลังเป็น daemon มันถูกแยกจาก xcape โดย Albin Olsson: https://github.com/alols/xcape
ksuperkey
สามารถติดตั้งได้จากPPAนี้
โปรดทราบว่า KDE Plasma 5.8 ขึ้นไปจะรองรับคุณสมบัตินี้ตามค่าเริ่มต้น
มันไม่ได้ทำสิ่งที่คุณต้องการอย่างแน่นอน แต่ ALT-Space จะเปิดช่องค้นหาซึ่งคุณสามารถเปิดใช้งานสิ่งที่คุณสามารถเลือกได้จากตัวเรียกใช้งานแอป
วิธีแก้ปัญหาง่ายๆโดยไม่สูญเสีย meta: meta + z (เค้าโครงของเรา)
สามารถตีด้วยนิ้วเพียงนิ้วเดียวต่อหนึ่ง
ksuperkey
มีความล่าช้าเมื่อปิดเมนูโดยการแตะ Super สองครั้ง
ฉันใช้พลาสมา 5.8.5 และฉันสามารถเปิดใช้งานคุณสมบัตินี้ได้โดยไปที่การตั้งค่าระบบ -> อุปกรณ์ป้อนข้อมูล -> แป้นพิมพ์ -> ขั้นสูง -> ช่องทำเครื่องหมายที่สามควรเป็น "Alt / Win พฤติกรรมหลัก" -> เลือก "Meta ถูกแมป เพื่อชนะปุ่ม "-> ใช้
คุณพร้อมแล้ว :)
Meta is mapped to Left Win
Meta is mapped to Win
ฉันลองทั้งสองอย่าง แต่ก็ไม่ได้ผล
แม้ว่าคำตอบที่ได้รับการยอมรับอาจใช้งานได้ไม่กี่ปีที่ผ่านมาksuperkey
ดูเหมือนว่าจะไม่สามารถใช้งานได้กับ Kubuntu 15.10 เมื่อติดตั้งจาก PPA ฉันไม่สงสัย ksuperkey เป็นวิธีแก้ปัญหาที่ดีกว่า แต่สุดท้ายฉันก็ไปตามลิงก์ในคำตอบของ gertvdjik และใช้โซลูชันนี้ซึ่งทำงานได้ดีอย่างแน่นอน โพสต์ที่นี่เพื่อชาว Google ในอนาคตที่มีปัญหาเช่นเดียวกับฉัน
สำหรับความกะทัดรัด;
ข้อสังเกต: คุณจะสูญเสียคีย์ META - ดังนั้นคุณอาจต้องการแมปที่อื่น
เรียกใช้
xev | grep keycode
กดปุ่มเมตาและดูผลลัพธ์ (รหัสมีแนวโน้ม 115)จากนั้นเพิ่มรายการในการกำหนดค่า Xmodmap ของคุณ:
cat "keycode 115 = F13" > ~/.Xmodmap
"xmodmap ~ / .Xmodmap" จะเปลี่ยน keysym เป็น F13 (ไม่ปรากฏบนคีย์บอร์ดส่วนใหญ่ ;-) และคุณสามารถใช้มันเหมือนกับคีย์ปกติใด ๆ
หาก distro ของคุณทำ (อาจ) ไม่เรียกใช้ ~ / .Xmodmap ตามค่าเริ่มต้นให้เพิ่มสคริปต์สั้น ๆ ลงไป
~/.kde/share/autostart/xmodmap.sh
xmodmap.sh: #!/bin/sh xmodmap $HOME/.Xmodmap
และทำให้มันปฏิบัติการได้
chmod +x ~/.kde/share/autostart/xmodmap.sh
echo "keycode 115 = F13" >> ~/.Xmodmap
สิ่งที่สำคัญคือ~/.Xmodmap
ไฟล์มีบรรทัดนั้น หากที่เหมาะกับคุณฉันสามารถแก้ไขโพสต์
soultion นี้เหมาะสำหรับฉัน
sudo apt-get install git gcc make libx11-dev libxtst-dev pkg-config
git clone https://github.com/hanschen/ksuperkey.git
cd ksuperkey
make
./ksuperkey
จากนั้นให้เริ่มต้นใหม่ทุกครั้งที่คอมพิวเตอร์บูทขึ้น