นักพัฒนารุ่น Dell ubuntu 14.04 super key ไม่ทำงาน


18

เพิ่งหยิบขึ้นมาความแม่นยำ 5510 เต็มไปด้วย 14.04 ทุกอย่างค่อนข้างเรียบ แต่ด้วยเหตุผลบางอย่างซุปเปอร์คีย์ไม่ทำงาน (ตรวจสอบกับ xev ใช้งานได้) ฉันดาวน์โหลดเครื่องมือปรับแต่งความสามัคคีและไม่ลงทะเบียนเมื่อฉันพยายามเปลี่ยนการค้นหาเพื่อใช้ปุ่มพิเศษ

คำตอบ:


25

Dell ติดตั้งแพคเกจdell-super-keyที่ปิดใช้งานการทำงานนี้ ฉันทำสิ่งต่อไปนี้เพื่อให้การทำงานของซุปเปอร์คีย์ของฉัน:

  1. ถอนการติดตั้ง dell-super-key:

    sudo apt-get remove dell-super-key
    
  2. ติดตั้งตัวจัดการการตั้งค่า Compiz Config :

    sudo apt-get install compizconfig-settings-manager
    
  3. ตั้งค่าซุปเปอร์คีย์เป็นตัวเลือกเพื่อเริ่มตัวเรียกใช้งาน

    ลิงค์รูปภาพเพื่อแสดงเมนูใน Compiz Config


8
แพ็คเกจ dell-super-key เกี่ยวกับอะไร ข้อมูลแพคเกจมีคำอธิบายหนึ่งประโยค "ปิดใช้งานซูเปอร์คีย์โดยค่าเริ่มต้น" ทำไมพวกเขาถึงทำในโลกนี้?
Reece

3
ใช่นี่คือการตัดสินใจการออกแบบที่โง่ที่สุดที่ฉันเคยเห็นในอีกไม่กี่เดือน มาสร้างลินุกซ์พื้นเมืองที่ดีเลิศกันเถอะ โอ้เดี๋ยวก่อนลองเขียนแอพที่จะเอาคุณสมบัติหลักอย่างใดอย่างหนึ่ง "แต่ทำไม" เพราะมันตรงกันข้ามกับสิ่งที่พวกเขาคาดหวังให้เราทำ
neuronet

1
... ไม่มีใครมีความคิดจริง ๆ ว่าทำไมถึงเป็นเช่นนั้น? ดูเหมือนไร้สาระโดยสิ้นเชิงและแม้แต่การตัดสินใจที่ไม่ดีมักไม่ใช่เรื่องไร้สาระโดยสิ้นเชิง
G. Meyer

3
@ G.Meyer askubuntu.com/a/758193/309061อ้างว่ามีเหตุผลทางกฎหมาย
GKFX

8

ฉันมีปัญหาเดียวกันกับ XPS13 ใหม่ที่ติดตั้งมาพร้อมกับ 16.04 Dell มีหน้าสนับสนุนอย่างเป็นทางการซึ่งจะอธิบายวิธีการแมป Super key เพื่อเปิดแดชบอร์ด

วิธีเปิดใช้งานคีย์ซุปเปอร์ Ubuntu ในการติดตั้ง Dell OEM Ubuntu

ระบบปฏิบัติการ OEM OEM Ubuntu ของ Dell อนุญาตให้ติดตั้งSuperคีย์ซึ่งจะทำงานคล้ายกับปุ่ม Windows หรือปุ่มเมนู Start บนระบบปฏิบัติการ Windows บทความนี้จะแนะนำคุณเกี่ยวกับการเปิดใช้งานและกำหนดค่าการใช้คีย์พิเศษนี้บนคอมพิวเตอร์ที่ติดตั้งระบบปฏิบัติการ Dell OEM Ubuntu

วิธีเปิดใช้งานซุปเปอร์คีย์ของ Ubuntu

คุณอาจพบว่าSuperปุ่มบนแป้นพิมพ์ซึ่งโดยทั่วไปใช้เพื่อเปิดเมนูเริ่มบนเครื่อง windows หรือ Ubuntu Dash (เมนู) ในการติดตั้ง Dell OEM Ubuntu ไม่ทำงานเมื่อบูต Dell ไม่สามารถจัดส่งระบบ OEM Ubuntu ด้วยSuperปุ่มเปิดใช้งานบนระบบปฏิบัติการที่ไม่ใช่ Windows

คำแนะนำด้านล่างมีวิธีหนึ่งในการเปิดใช้งานปุ่มเมนูและแมปฟังก์ชันการทำงานเพื่อเปิดเส้นประ

  1. เปิด Terminal (รูปที่ 1):

    รูปที่ 1: เปิด Terminal

  2. ลบแพ็กเกจที่ชื่อdell-super-keyด้วยคำสั่งต่อไปนี้ (รูปที่ 2):

    sudo apt-get remove dell-super-key –y
    

    ป้อนรหัสผ่านผู้ใช้เมื่อได้รับแจ้งและยืนยันการติดตั้งโดยกดyบนแป้นพิมพ์

    รูปที่ 2: นำแพ็กเกจ Dell super key ออก

  3. ถัดไปติดตั้งยูทิลิตี้ที่จะแมปฟังก์ชั่นของปุ่มกดเพื่อเปิดเมนู Dash โดยพิมพ์คำสั่งต่อไปนี้ (รูปที่ 3):

    sudo apt-get install compizconfig-settings-manager -y
    

    รูปที่ 3: แมปเมนู Dash ที่เปิด

  4. ลบกฎอินพุตที่บล็อกซุปเปอร์คีย์จากการแม็พด้วยคำสั่งต่อไปนี้ (รูปที่ 4):

    sudo rm –rf /usr/share/gconf/defaults/40_oem-superkey-workaround
    

    รูปที่ 4: นำกฎการป้อนข้อมูลออก

  5. รีบูทคอมพิวเตอร์และเข้าสู่ระบบ

  6. เปิดccsmโดยการค้นหาใน Dash เหมือนกับที่เราเปิด Terminal ในขั้นตอนที่ 1

  7. ในCCSMหรือที่เรียกว่าCompiz Config Settings Managerให้ค้นหาUbuntu Unity Pluginภายใต้หมวดหมู่Desktopดังแสดง (รูปที่ 5):

    รูปที่ 5: ปลั๊กอิน Unity ของ CCSM Ubuntu

  8. ถัดไปปิดใช้งานการแมปปัจจุบันของตัวเรียกใช้โดยทำตามขั้นตอนด้านล่าง (รูปที่ 6):

    1. คลิกที่แท็บตัวเรียกใช้
    2. คลิกที่ปุ่มทางด้านขวาของคีย์ตัวเลือกแรกที่มีป้ายกำกับเพื่อแสดงเส้นประ
    3. ในกล่องโต้ตอบแก้ไขรหัสให้ยกเลิกการเลือกการตั้งค่าที่เปิดใช้งาน
    4. คลิกตกลง

    รูปที่ 6: ปิดการแมปปัจจุบันของตัวเรียกใช้

  9. ขั้นตอนสุดท้ายในการเปิดใช้งานฟังก์ชั่น Super key ให้ทำตามขั้นตอนด้านล่าง (รูปที่ 7):

    1. คลิกที่ปุ่มทางด้านขวาของคีย์ตัวเลือกแรกที่มีป้ายกำกับเพื่อแสดงเส้นประ
    2. ตรวจสอบการตั้งค่าที่เปิดใช้งานอีกครั้งในกล่องโต้ตอบแก้ไขคีย์
    3. คลิกที่ปุ่ม Super เพื่อให้มีการเน้นสีเขียว
    4. ยืนยันตัวอย่างการแม็พที่แสดง< Super >ขึ้น
    5. คลิกตกลง

    รูปที่ 7: เปิดใช้งานฟังก์ชั่นซุปเปอร์คีย์

  10. ตอนนี้ทดสอบซุปเปอร์คีย์เพื่อดูว่าเปิดเมนู Dash หรือไม่

ฉันคิดว่ากระบวนการนี้จะเหมือนกันสำหรับ 14.04


4
คุณช่วยเพิ่มขั้นตอนที่นี่ได้ไหม?
Zanna

1
ไซต์นี้ให้คำตอบที่ครอบคลุมที่สุด แต่ตามที่ @Zanna บอกว่าจะเป็นการดีที่สุดถ้าคุณโพสต์ขั้นตอนลงในไซต์นี้โดยตรง
onyinyang

2

ก่อนที่คุณจะสามารถกำหนดค่าการตั้งค่าใน compizconfig-settings-manager คุณต้องเปิดใช้งานปลั๊กอิน 'unityshell' ในการทำเช่นนั้นไปที่การตั้งค่า -> รายการปลั๊กอินและปิดใช้งาน 'การเรียงลำดับปลั๊กอินอัตโนมัติ' จากนั้นย้ายปลั๊กอิน 'unityshell' ไปยังด้านที่เปิดใช้งาน ออกจากการตั้งค่าและค้นหาความสามัคคี การตั้งค่าอยู่ที่นั่น


1

มีวิธีที่ใช้สคริปต์เพื่อเปิดใช้งานซุปเปอร์คีย์โดยไม่ต้องติดตั้ง compizconfig-settings-manager

sudo rm -rf /usr/share/gconf/defaults/40_oem-superkey-workaround
sudo apt-get remove -y dell-super-key
dconf reset /org/compiz/profiles/unity/plugins/unityshell/show-launcher

0

เพื่อเปิดตัว compizconfig-settings-managerงานคุณจะต้องเรียกใช้ccsmคำสั่ง จากนั้นดังที่แมทธิวพูดไว้คุณต้องเปิดใช้งานunityshellใน 'การตั้งค่า -> รายการปลั๊กอิน' ก่อน จากนั้นตั้งค่าคีย์ซูเปอร์ที่จะเริ่มต้น lancher และปิดการใช้งานหลังunityshellปลั๊กอิน อันที่จริงแล้วในเครื่องของฉันunityshellปลั๊กอินนั้นซ่อนชื่อหน้าต่างของฉันทำให้สิ่งต่างๆใช้ไม่ได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.