รูปแบบแป้นพิมพ์ Raspbian


42

ฉันต้องการตั้งค่าคีย์บอร์ดเป็นภาษาสวีเดน แต่ในเครื่องมือกำหนดค่า Raspbian คีย์บอร์ดของฉันไม่อยู่ในรายการ

อัปเดต : การเปลี่ยนXKBLAYOUTเป็น "se" ไม่ทำงาน และความเป็นสากลraspi-configก็ไม่ได้เกิดขึ้นเช่นกัน แป้นพิมพ์ของฉันคือ Logitech Wireless Touch Keyboard K400r ถ้านั่นอาจช่วยได้


ฉันหวังว่านี่จะช่วยคุณได้: raspberrypi.org/phpBB3/viewtopic.php?f=66&t=17371
patchie

รหัสภาษาสำหรับภาษาสวีเดน "sw" ไม่ใช่หรือ ฉันลองพิจารณาอย่างจริงจัง
Bruce Campbell

คำตอบ:


58

ดูที่ Raspberry Pi wiki ในการทำแผนที่แป้นพิมพ์ใหม่ด้วย Debian Squeeze :

แมปแป้นพิมพ์ใหม่ด้วย Debian Squeeze

หากตัวอักษรที่แตกต่างกันปรากฏบนหน้าจอจากสิ่งที่คุณพิมพ์คุณจะต้องกำหนดค่าการตั้งค่าแป้นพิมพ์ใหม่ ใน Debian จากประเภทบรรทัดคำสั่ง:

sudo dpkg-reconfigure keyboard-configuration

ทำตามคำแนะนำ หากต้องการใช้ประเภทการเปลี่ยนแปลง:

sudo setupcon

หรือ:
จากประเภทบรรทัดคำสั่ง:

sudo nano /etc/default/keyboard

จากนั้นหาที่ที่มันพูด

XKBLAYOUT=”gb”

และเปลี่ยน gb เป็นรหัสตัวอักษรสองตัวสำหรับประเทศของคุณ

นี่คือรายการของรหัสประเทศปัจจุบันจาก Wikipediaหากคุณไม่ทราบรหัสประเทศของคุณ (ใช้รหัสในคอลัมน์ที่มีป้ายกำกับ alpha-2)


อีกวิธีหนึ่งที่คุณสามารถลองเปลี่ยนเค้าโครงแป้นพิมพ์:

$ setxkbmap de
$ setxkbmap fr
$ setxkbmap us

1
ไม่ได้ผล 'sudo: dkpg-reconfigure: ไม่พบคำสั่ง' และเปลี่ยนค่าเริ่มต้นของแป้นพิมพ์เป็น 'se' ไม่ได้ทำอะไรแม้แต่ที่ฉันบันทึกไว้ก่อนที่จะออก
justanotherhobbyist

1
คุณเริ่มต้นใหม่หลังจากบันทึกไฟล์นั้นหรือไม่?
syb0rg

ใช่ฉันรีสตาร์ท
justanotherhobbyist

1
@hustlerinc ฉันไม่แน่ใจว่าทำไมsudo dpkg-reconfigure keyboard-configurationไม่ทำงานให้คุณ คุณทำงานจาก vanilla Raspbian OS ที่อัปเดตอย่างสมบูรณ์หรือไม่
syb0rg

ใช่ไม่ได้ทำอะไรมากเลยตั้งแต่เขียน img และฉันมักจะอัปเดต> อัปเกรดก่อนที่จะพยายามติดตั้งแพ็คเกจใหม่เพื่อให้แน่ใจว่าฉันมีอัปเดตล่าสุด แต่ทุกอย่างค่อนข้างผิดพลาดไปเช่นการ์ด SD ที่ไม่ดีซึ่งไม่สามารถบูต NOOBS, wifi dongle พร้อมไดรเวอร์ที่เสียและปัญหาเกี่ยวกับคีย์บอร์ด มันเป็นประสบการณ์การเรียนรู้ที่ดี
justanotherhobbyist

10

นี่คือสิ่งหนึ่งที่ควรลอง:

แก้ไข/etc/default/keyboardด้วยโปรแกรมแก้ไขรายการโปรดของคุณ (vim, nano,) อย่าลืมใช้ sudo:

sudo nano /etc/default/keyboard

ทำให้ไฟล์มีลักษณะดังนี้:

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="se"
XKBVARIANT=""
XKBOPTIONS="terminate:ctrl_alt_bksp"

BACKSPACE="guess"

บันทึกไฟล์จากนั้นรีบูท


มันไม่ได้ผลเช่นกัน = (
justanotherhobbyist

เผงอะไรไม่ทำงาน คุณไม่ได้รับ @ เมื่อกด ALTGR + 2? หรือไม่ปรากฏขึ้นใน terminal?
Sitron_NO

มันไม่เกี่ยวกับตัวละครพิเศษฉันรู้ว่าพวกเขาไม่มีที่ในเทอร์มินัล ปัญหาคือตัวอย่างแรกของคุณต้องใช้ google "เค้าโครงแป้นพิมพ์ของสหรัฐอเมริกา" เสมอและเปิดภาพเพื่อค้นหาวงเล็บเหลี่ยมโคลอนและอื่น ๆ เริ่มที่จะทำให้ฉันโกรธ : P
justanotherhobbyist

คุณติดตั้งแพ็คเกจเหล่านี้หรือไม่ keyboard-configurationและkbd(ใช้dpkg -lเพื่อตรวจสอบ)
Sitron_NO

ไม่มันไม่ได้ติดตั้งอย่างน้อยที่สุดเมื่อพยายาม dkpg -l แต่ apt-get install keyboard-configuration บอกว่า "keyboard-configuration เป็นรุ่นใหม่ล่าสุด" เหมือนกับ kbd แต่คำตอบ syb0rgs ไม่ทำงานด้วยเหตุผลบางอย่างกล่าวว่า มันไม่ได้ติดตั้ง : S
justanotherhobbyist

2

sudo vim / etc / default / keyboard

XKBLAYOUT="se"
XKBOPTIONS="ctrl:swapcaps"

ไม่ได้ทำงานเพียงอย่างเดียวที่เพิ่มเข้ามาคือ ctrl: swapcaps ดูเหมือนว่าปัญหาจะไม่รู้จัก "se"
justanotherhobbyist

@hustlerinc คุณทำทั้งสองอย่าง? มันควรจะทำงานได้ดี คุณลองกำหนดค่าเริ่มต้นด้วยหรือไม่
Loko

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

@hustlerinc ใช่ฉันหมาย raspi-config ... : S ขออภัยผมไม่สามารถช่วยคนที่โชคดีที่ผมไม่คิดว่าเธอเอาใจใส่มากที่ฉันสามารถทำเพื่อคุณ
Loko

np, คุณจะได้รับชื่อเสียงโบนัสสำหรับความพยายาม
justanotherhobbyist

2

วิธีแก้ปัญหาของฉันคือเรียกใช้ "dpkg-reconfigure console-data" เป็น root และเลือก "select keymap จากรายการทั้งหมด" จากหน้าต่างข้อความที่ปรากฏขึ้น ไม่จำเป็นต้องรีบูตเครื่อง


1

ฉันมีการจำลองของ Raspbian ใน Sony Vaio VGN-FW-11E ในภาษาสเปน

ฉันสามารถแก้ปัญหาได้โดยการรันคำสั่งที่พร้อมรับคำสั่งsudo raspi-configจากนั้นไปที่การตั้งค่าขั้นสูงแล้ว "อัพเดท" (เครื่องมือนี้เป็นเวอร์ชั่นล่าสุด) สิ่งนี้จะเชื่อมต่อคอมพิวเตอร์ของคุณกับเซิร์ฟเวอร์ raspberry pi และดาวน์โหลดเครื่องมือปรับแต่งเวอร์ชันล่าสุดซึ่งมั่นใจได้ว่าคุณมีตัวเลือกและภาษาที่ทันสมัยที่สุด

จากนั้นฉันสามารถเลือกภาษาของแป้นพิมพ์ของฉันซึ่งเป็นภาษาสเปนและทุกอย่างเรียบร้อยดี!


1

ดูเหมือนว่าจะมีบางอย่างเกี่ยวกับแป้นพิมพ์พิเศษ (Logitech K400) ฉันพบปัญหาเดียวกันเมื่อพยายามใช้เค้าโครงของเดนมาร์ก

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


1

ฉันคิดว่าปัญหาจะหายไปเมื่อคุณใช้แป้นพิมพ์แบบมีสาย

หากเป็นกรณีนี้ดูเหมือนว่าจะเชื่อมโยงกับข้อผิดพลาดนี้: https://bugs.freedesktop.org/show_bug.cgi?id=39460


1
คุณได้เริ่มต้นคำตอบที่ยอดเยี่ยมเพียงแค่ระบุข้อผิดพลาดบางอย่างและคุณจะอยู่ที่นั่น!
Darth Vader

1

สุภาพบุรุษวิธีที่ดีที่สุดหากคุณต้องการรูปแบบแป้นพิมพ์หลายแบบให้คลิกขวาที่ไอคอนแผงด้านบน (ตัวอย่างเช่นชั่วโมง) จากนั้นไปที่: 'เพิ่ม / ลบรายการแผง' จากนั้นไปที่: แท็บ 'แผงที่เหมาะ' แล้ว 'เพิ่ม 'จากนั้นเลือก:' ตัวจัดการเลย์เอาต์ Keyoard 'จากนั้นจะปรากฏเป็นไอคอนในแผงควบคุมของคุณ (อาจเป็นธงหรือแป้นพิมพ์หรือรหัสประเทศ) คลิกขวาที่ไอคอนแป้นพิมพ์ไปที่ 'การตั้งค่ารูปแบบ kyboard' จากนั้นยกเลิกการทำเครื่องหมายในช่อง 'การตั้งค่าระบบ' แล้วเพิ่มรูปแบบแป้นพิมพ์ตามที่คุณต้องการ! สนุก.


0

รูปแบบแป้นพิมพ์สากล sudo raspi-config รูปแบบแป้นพิมพ์ทั่วไป US 105 หรือ 102 คีย์ขึ้นอยู่กับแป้นพิมพ์ของคุณจากนั้นเลือก US จากนั้นเลือกประเภทที่ต้องการ (เช่นการตั้งค่า EU พร้อมเครื่องหมายยูโรบนปุ่ม 5)


0

ปัญหานี้เกี่ยวข้องกับตัวรับสัญญาณแบบรวมของโลจิเทค ดูคำตอบของฉันที่ได้รับที่นี่


คุณช่วยกรุณารวมข้อมูลในลิงค์ในคำตอบของคุณ?
Darth Vader

ยินดีต้อนรับสู่ราสเบอร์รี่ Pi! ในขณะที่สิ่งนี้อาจตอบคำถามในทางทฤษฎีมันก็ควรที่จะรวมส่วนสำคัญของคำตอบที่นี่และให้ลิงค์สำหรับการอ้างอิง กรุณาใช้การท่องเที่ยวและเยี่ยมชมศูนย์ช่วยเหลือเพื่อดูว่าสิ่งที่ทำงานที่นี่
Ghanima

เรากำลังพยายามที่นโยบายใหม่เกี่ยวกับการ informationless มีการเชื่อมโยงอย่างเดียวคำตอบที่นี่ หากโพสต์นี้ไม่ได้ถูกแก้ไขเพื่อให้มีข้อมูลที่สามารถเป็นคำตอบได้ แต่น้อยที่สุดใน 48 ชั่วโมงโพสต์นี้จะถูกแปลงเป็น Community Wiki เพื่อให้ง่ายต่อการแก้ไขโดยชุมชน
Ghanima

คำตอบนี้ทำเพื่อฉัน อันที่จริงฉันใช้คีย์บอร์ด K400 ของลอจิเทคด้วย
bvdb

0
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page. 

XKBMODEL="pc105"
XKBLAYOUT="us,gr"
XKBVARIANT=","
XKBOPTIONS="grp:alt_shift_toggle,terminate:ctrl_alt_bksp,grp_led:scroll"

BACKSPACE="guess"

0

ไม่มีคำตอบใดที่เหมาะกับฉัน:

  1. การตัดต่อ /etc/default/keyboard
  2. การใช้ raspi-config
  3. การใช้ dpkg-reconfigure keyboard-configuration

เหตุผลก็คือ LXDE มีการกำหนดค่าของตัวเองและมีการเขียนทับการตั้งค่าโดยวิธีข้างต้น หากต้องการเปลี่ยนเพียงครั้งเดียวฉันต้องใช้การกำหนดค่าแป้นพิมพ์และเมาส์จาก "เมนูเริ่มต้น" -> การตั้งค่า


-5

ไปที่เมนูการตั้งค่าการตั้งค่าเมาส์และคีย์บอร์ดแป้นพิมพ์เค้าโครงแป้นพิมพ์


ยินดีต้อนรับสู่ราสเบอร์รี่ Pi! กรุณาใช้การท่องเที่ยวและเยี่ยมชมศูนย์ช่วยเหลือเพื่อดูว่าสิ่งที่ทำงานที่นี่ โปรดทราบว่า OP เขียนไว้แต่ในเครื่องมือการกำหนดค่า Raspbian แป้นพิมพ์ของฉันไม่ได้อยู่ในรายการ การแนะนำว่าโซลูชันที่ใช้ GUI ไม่ทำงาน (อาจเป็นได้ในตอนนี้)
Ghanima
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.