แป้นพิมพ์บนหน้าจอ? (เช่นตัวแสดงคีย์บอร์ดของ OSX)


12

บน OSX คุณสามารถแสดงแป้นพิมพ์บนหน้าจอ (ค่ากำหนด> ภาษาและข้อความ> แหล่งอินพุต> ทำเครื่องหมาย "Keyboard & Character Viewer" จากนั้นคุณจะมีไอคอนใหม่ในแถบเมนูพร้อมกับรายการ "Show Keyboard Viewer")

ในบางครั้งฉันพบว่ามีประโยชน์ในการหาว่าปุ่มตัวปรับเปลี่ยนแบบใดที่จะกดเพื่อให้ได้ตัวอักษรบางตัวเนื่องจากแป้นพิมพ์ออนไลน์จะเปลี่ยนไปเมื่อคุณกดแป้นตัวดัดแปลง (alt, ctrl เป็นต้น) หลังมีความสำคัญสำหรับฉัน

มีบางอย่างที่คล้ายกันบน Ubuntu หรือไม่?

ป้อนคำอธิบายรูปภาพที่นี่


1
ไม่มีคำตอบที่นี่ตอบคำถาม แป้นพิมพ์เสมือนจริงไม่ได้ใช้แทนตัวแสดงแป้นพิมพ์เนื่องจากอาจขัดแย้งกับการตั้งค่าแป้นพิมพ์ปัจจุบันของคุณขณะที่ตัวแสดงแป้นพิมพ์ไม่ทำงาน หัวข้ออื่นเกี่ยวกับหัวข้อที่นี่unix.stackexchange.com/q/382987/16920
LéoLéopold Hertz 준영

คำตอบ:


8

โดยค่าเริ่มต้นจะมีการติดตั้งออนบอร์ดแล้วไม่แน่ใจว่าเป็นสิ่งที่คุณต้องการหรือไม่ แต่เป็นตัวเลือกป้อนคำอธิบายรูปภาพที่นี่


4
สัญญาว่าจะเป็นเพราะมันใช้ได้โดยค่าเริ่มต้น แต่น่าเสียดายที่ปุ่มไม่เปลี่ยนแปลงเมื่อมีการกดปุ่มแปลงบนแป้นพิมพ์ทางกายภาพของฉันจริง
Rabarberski

ขออภัยที่นี้จะไม่ช่วย
TheXed

1
โดยบังเอิญ +1 แต่จริงๆ -1 OP ต้องการตัวแสดงคีย์บอร์ดเสมือนไม่ใช่คีย์บอร์ดเสมือน ซอฟต์แวร์นี้ทำให้ระบบของฉันรีสตาร์ทเพราะกำหนดค่าแป้นพิมพ์ผิดแม้ว่าฉันจะปิดแอป
LéoLéopold Hertz 준영

1
@TheXed Time ไม่สำคัญเพราะคำตอบนั้นผิดอย่างสมบูรณ์ OP ต้องการตัวแสดงคีย์บอร์ดไม่ใช่คีย์บอร์ดเสมือน วิธีการแก้ปัญหาของคุณทำให้เกิดปัญหาร้ายแรงในการตั้งค่าต่าง ๆ ดังนั้นจึงไม่ควรใช้สำหรับงาน - - ฉันลงคะแนนให้คุณโดยบังเอิญ แต่ควรลงคะแนนเพื่อแสดงความคิดเห็น
LéoLéopold Hertz 준영

1
@ TheXed หัวข้ออื่นเกี่ยวกับหัวข้อunix.stackexchange.com/q/382987/16920
LéoLéopold Hertz 준영

2

xvkbdเป็นตัวเลือก ... http://packages.ubuntu.com/dapper/xvkbd

xvkbd เป็นโปรแกรมแป้นพิมพ์เสมือนจริง (กราฟิก) สำหรับ X Window System ซึ่งให้ความสะดวกในการป้อนอักขระไปยังไคลเอนต์อื่น ๆ (โปรแกรม) โดยคลิกที่แป้นพิมพ์ที่แสดงบนหน้าจอ สิ่งนี้อาจใช้สำหรับระบบที่ไม่มีคีย์บอร์ดฮาร์ดแวร์เช่นเทอร์มินัลคีออสก์หรืออุปกรณ์พกพา โปรแกรมนี้ยังมีเครื่องมืออำนวยความสะดวกในการส่งอักขระที่ระบุเป็นตัวเลือกบรรทัดคำสั่งไปยังไคลเอนต์อื่น

ป้อนคำอธิบายรูปภาพที่นี่ ภาพประกอบมาจากเน็ต

เช่นเดียวกับmatchbox-keyboard-im

Matchbox-keyboard เป็นแป้นพิมพ์ 'เสมือนจริง' หรือ 'ซอฟต์แวร์' บนหน้าจอออกแบบมาสำหรับอุปกรณ์หน้าจอสัมผัสที่ใช้ X

Matchbox เป็นสภาพแวดล้อมพื้นฐานสำหรับระบบ X Window ที่ทำงานบนแพลตฟอร์มที่ไม่ได้อยู่ในเดสก์ท็อปเช่นอุปกรณ์พกพากล่องรับสัญญาณซุ้มและสิ่งอื่นใดที่มีพื้นที่หน้าจอกลไกการป้อนข้อมูลหรือทรัพยากรระบบถูก จำกัด

แพ็คเกจนี้มีโมดูลอินพุต GTK + สำหรับใช้กับ Matchbox-keyboard หรือแป้นพิมพ์บนหน้าจออื่น ๆ

ป้อนคำอธิบายรูปภาพที่นี่

ภาพประกอบมาจากเน็ต

ทั้งคู่อยู่ในที่เก็บของฉันที่ Natty แต่สามารถดูข้อมูลเพิ่มเติมได้บนเว็บไซต์ทางการ

ฉันจำได้ว่าเคยใช้หนึ่งในนี้เมื่อติดตั้ง Jaunty บน Touch Screen HP Laptop และสามารถแจ้งได้ว่ามันใช้งานได้ดี

ฉันหวังว่าความช่วยเหลือนี้

โชคดี!


1
xvbd: ปุ่มไม่เปลี่ยนแปลงเมื่อกดปุ่มตัวดัดแปลงบนแป้นพิมพ์จริงของฉัน ฉันติดตั้งกลักไม้ขีดไฟโดยใช้ความถนัด แต่ฉันไม่รู้ว่าจะเริ่มยังไง
Rabarberski

ลองติดตั้งmatchbox-keyboardแทน จากนั้นค้นหาคีย์บอร์ดใน Unity
m-ric

นี่ไม่ใช่สิ่งที่ OP ต้องการ OP ต้องการตัวแสดงคีย์บอร์ดไม่ใช่คีย์บอร์ดเสมือน
LéoLéopold Hertz 준영

ดังนั้นเราจึงสามารถพูดได้ว่า @ LéoLéopoldHertz준영เพิ่งจะได้คำตอบสำหรับการลงคะแนนโดยไม่ต้องแก้ปัญหา สิ่งที่มีประโยชน์คืออะไร! ขอบคุณLéo!
Geppettvs D'Constanzo

ลิงก์ทั้งหมดใช้งานไม่ได้: /
ZedTuX

1

ฟลอเรนซ์น่าจะเป็นตัวเลือกที่ดีทีเดียว

Florence is an extensible scalable virtual keyboard for GNOME.

It is useful when a real keyboard is unusable either because of a handicap, disease, broken keyboard or tablet PC; but when a pointing device is usable.

Florence stays out of your way: it appears on the screen only when needed. An auto-click functionality also help people having difficulties to click buttons.

การติดตั้ง

  1. ดาวน์โหลด: http://sourceforge.net/project/platformdownload.php?group_id=217749
  2. แยกไปยังโฟลเดอร์
  3. เปิดหน้าต่างเทอร์มินัลภายในโฟลเดอร์
  4. เรียกใช้./configureและทำตามคำแนะนำที่อาจมอบให้คุณ (อัปเดตแพ็คเกจติดตั้งบางอย่าง ... )
  5. makeวิ่ง
  6. หากคุณยังไม่ได้ติดตั้งให้ติดตั้งcheckinstall( sudo apt-get install checkinstall)
  7. sudo checkinstallวิ่ง

ลิงก์ apt.ubuntu ส่งผลให้ "ไม่สามารถหาแพคเกจฟลอเรนซ์" และมันก็ไม่สามารถใช้ได้ใน apt-get อย่างใดอย่างหนึ่ง
Rabarberski

มันแปลก: s บางทีมันอาจเป็นหนึ่งในPPA หลายตัวที่ฉันได้เพิ่ม ... เอาล่ะนี่คือลิงค์: florence.sourceforge.net/english.html
RobinJ

@RobinJ - ฉันขอแนะนำให้คุณแก้ไขคำตอบความคิดเห็นของคุณพร้อมกับวิธีที่บางคนสามารถติดตั้งซอฟต์แวร์ได้
fossfreedom

@fossfreedom เสร็จสิ้น
RobinJ

ฉันคิดว่าเป็นไปได้ที่จะค้นหาแพ็คเกจใน USC และดูว่า repo นั้นคืออะไร
Oxwivi

0

ฉันไม่รู้ว่าแพ็คเกจของ Ubuntu ตรงนี้ที่ไหน แต่ Gnome (โดยเฉพาะ Gnome-Shell) มีองค์ประกอบ UI มาตรฐานสำหรับสิ่งนี้ที่ตรงกับความต้องการของคุณอย่างแน่นอน

โดยปกติจะสามารถเข้าถึงได้ผ่านวิดเจ็ตเค้าโครงแป้นพิมพ์พาเนล แต่ถ้ามีอยู่ในระบบคุณสามารถเรียกใช้ได้โดยตรงจาก DE ใด ๆ รวมถึงความสามัคคี เพียงเรียกgkbd-keyboard-displayแอป คุณจะต้องผ่านอาร์กิวเมนต์ของชื่อเลย์เอาต์ที่คุณต้องการดู ตัวอย่างเช่นโครงร่างภาษาอังกฤษแบบสหรัฐอเมริกา:

gkbd-keyboard-display -l us

หากคุณไม่ทราบชื่อเค้าโครงคุณสามารถใช้setxkbmap -queryเพื่อค้นหา หากต้องการดูเค้าโครงปัจจุบันของคุณ whategkbd-keyboard-display -l $ (setxkbmap -query | sed -n '/ ^ layout / {s /.*: * // g; p}') ให้ลอง:

gkbd-keyboard-display -l $(setxkbmap -query | sed -n '/^layout/ {s/.*: *//g;p}')

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


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