คำถามติดแท็ก keymap

คีย์แมปใช้ในการแมปบางคีย์หรือแป้นพิมพ์ลัดกับแป้นอื่น ๆ เช่นเมื่อใช้รูปแบบแป้นพิมพ์ที่แตกต่างกัน

3
Notepad ++: Ctrl-S ไม่บันทึกแทนที่จะแทรก [DC3]; Ctrl-F แทรก [ACK]
ฉันใช้ Notepad ++ เป็นตัวแก้ไขรหัสหลักของฉัน เมื่อไม่กี่นาทีที่ผ่านมาฉันกดแป้นบางปุ่มโดยไม่ตั้งใจ (ไม่รู้เลยว่าปุ่มอะไรกด) และทันใดนั้นปุ่มลัดมาตรฐานของฉันก็ใช้ไม่ได้อีกต่อไป เมื่อฉันกด Ctrl-S มันจะไม่บันทึกเอกสารของฉัน แต่จะแทรกตัวอักษร "DC3" ตัวเล็กที่ขี้ขลาดนี้ (ดูเหมือนรูปสี่เหลี่ยมผืนผ้าสีดำที่มีตัวหนังสือสีขาวอยู่ด้านใน) เมื่อฉันกด Ctrl-F (ปุ่มค้นหา) ฉันได้รับสัญลักษณ์ "ACK" ที่คล้ายกัน คำตอบเดียวที่ฉันพบบนเว็บเกี่ยวข้องกับการเปลี่ยนการแมปคีย์ลัดของคุณ อย่างไรก็ตามการแมปคีย์ลัดของฉันไม่ได้เปลี่ยนเลยพวกเขายังคงถูกตั้งค่าตามที่ควรจะเป็นด้วยการแมป Ctrl-S ไปที่ "บันทึก" และการทำแผนที่ Ctrl-F เป็น "ค้นหา .. " ฉันเปลี่ยนไปใช้โหมดคีย์ทางเลือกที่แปลกประหลาดอย่างชัดเจน แต่ฉันไม่รู้ว่ามันอาจจะเป็นอย่างไรหรือจะกำจัดมันอย่างไร อัปเดต:ฉันได้ลองเล่นไปอีกซักพักเพื่อดูว่ามีช็อตคัทอื่น ๆ ที่เสียหายอะไรบ้าง จนถึงตอนนี้พวกเขาทั้งหมดดูเหมือนจะยกเว้นมาตรฐานมาตรฐานของ Windows เช่น "Ctrl-X" และ "Ctrl-V" นี่คือตัวอย่าง: KEY Should Do: Current Behavior: Ctrl-Tab Cycle …

4
วิธีทำแผนที่คำสั่งและปุ่มตัวเลือกบน Mac OS X อีกครั้งด้วย PC-keyboard
ในแป้นพิมพ์ของฉันคีย์คำสั่งจะถูกแมปกับ windows key (ฉันใช้แป้นพิมพ์พีซีปกติ) ดังนั้นฉันจึงมีคำสั่งซ้ายเท่านั้นเพราะพื้นที่ด้านขวาถูกครอบครองโดยปุ่ม Fn ที่ไร้ประโยชน์ ฉันใช้ Ukelele และการแมปแป้นพิมพ์ที่แก้ไขแล้ว แต่สำหรับตัวอักษรที่พิมพ์ได้จริง ๆ แล้วไม่อนุญาตให้คุณแมปปุ่มตัวปรับเปลี่ยนบนแป้นพิมพ์ ขอบคุณ!
53 macos  mac  keyboard  keymap 

3
ปุ่มเปิดทั้งหมดบนแป้นพิมพ์
เพื่อน / ศัตรูของฉันเปลี่ยนแป้นบนแป้นพิมพ์เป็นเรื่องตลกในเดือนเมษายน เมื่อฉันกด Y, Z จะปรากฏบนหน้าจอ ปุ่มบางปุ่มทำงานเช่น b, x, g, i, d, และอีกไม่กี่ปุ่ม นอกจากนี้เมื่อฉันกด ctrl ก็จะส่งกลับ Enter แม้แต่ปุ่มฟังก์ชั่นก็ถูกเปลี่ยน !! ฉันเรียกช่างและแม้ว่าเขาจะไม่สามารถตรวจพบปัญหาและบอกฉันว่าติดตั้งระบบปฏิบัติการเป็นเพียงไป ฉันไม่อยากโทรหาเพื่อนและถามเขาจริงๆ ฉันใช้ Windows 7 Professional 64 บิตและไม่มีปัญหากับเมาส์ของฉัน (ขอบคุณพระเจ้า) คุณสามารถช่วยฉันได้ไหม?

5
วิธีสลับการใช้ปุ่มฟังก์ชั่น "fn" บน Apple Keyboard ใน Linux
ฉันมีแป้นพิมพ์แอปเปิ้ลเพรียวบาง (USB) และหากฉันต้องการใช้แป้นฟังก์ชันอย่างใดอย่างหนึ่งตามที่เป็นอยู่ฉันต้องกดแป้น "fn" ก่อน มิฉะนั้นจะพยายามใช้งานฟังก์ชั่นอื่น ๆ ของปุ่มเช่นเพิ่มหรือลดความเข้มของหน้าจอเปลี่ยนระดับเสียง / ปิดเสียง ฯลฯ ... และปุ่ม fn นั้นอยู่ในตำแหน่งของปุ่ม "insert" สำหรับแป้นพิมพ์ทั่วไป ฉันจะแก้ไขทั้งหมดได้อย่างไร ฉันชอบแป้นพิมพ์นี้มากเพราะทำให้การพิมพ์ของฉันง่ายขึ้นและเงียบขึ้นด้วย แต่การแมปที่แตกต่างกันบางครั้งฉันก็ทำผิด ขอบคุณ :-)

7
การทำแผนที่คีย์ Synergy
ฉันใช้เซิร์ฟเวอร์ Synergy บน Ubuntu และไคลเอนต์ Synergy + บน OSX เซิร์ฟเวอร์มีหน้าต่างมาตรฐานคีย์บอร์ดshift, ctrl, windowsและaltปุ่ม ฉัน MacBookPro มีshift, fn, control, alt/optionและcommandปุ่ม เมื่อฉันกดctrl- c, ctrl- v, ฯลฯ การกระทำการคัดลอก / วางที่เหมาะสมจะไม่เกิดขึ้นบน Mac แต่ทำใน Ubuntu หากฉันควบคุม mac และกดalt- c, alt- vแล้วฉันจะได้รับการดำเนินการคัดลอก / วาง ดังนั้นฉันจึงเล่นกับการจับคู่คีย์synergy.confและพบว่าสิ่งต่อไปนี้อนุญาตให้ฉันคัดลอก / วางด้วยctrl- c/ ctrl- v: section: screens godzilla: mbp.local: ctrl = alt …
36 macos  ubuntu  keymap  synergy 


5
เปลี่ยนการตั้งค่าภาษาและคีย์บอร์ดเริ่มต้นอย่างถาวร - ฉันต้องทำอย่างไร
ฉันพยายามกำหนดค่า Debian Linux (ARMHF 3.8.13-bone20) บน BeagleBone Black เพื่อใช้ภาษาเยอรมันเป็นภาษาเริ่มต้นและรูปแบบแป้นพิมพ์ซึ่งใช้งานไม่ได้และฉันไม่เห็นสาเหตุ ฉันกำลังพูดถึงการตั้งค่าคอนโซลไม่ใช่ X หรือ Gnome เป็นต้นนี่คือการตั้งค่าของฉันและสิ่งที่ฉันทำไปแล้ว: dpkg-reconfigure locales นี่ผมเลือกและไม่ได้เลือกde_DE.UTF-8 UTF-8en_US.UTF-8 UTF-8 ออกจากlocale: LANG=de_DE.UTF-8 LANGUAGE=de_DE.UTF-8 LC_CTYPE="de_DE.UTF-8" LC_NUMERIC="de_DE.UTF-8" LC_TIME="de_DE.UTF-8" LC_COLLATE="de_DE.UTF-8" LC_MONETARY="de_DE.UTF-8" LC_MESSAGES="de_DE.UTF-8" LC_PAPER="de_DE.UTF-8" LC_NAME="de_DE.UTF-8" LC_ADDRESS="de_DE.UTF-8" LC_TELEPHONE="de_DE.UTF-8" LC_MEASUREMENT="de_DE.UTF-8" LC_IDENTIFICATION="de_DE.UTF-8" LC_ALL= เนื้อหาของ/etc/default/locale: LANG=de_DE.UTF-8 LANGUAGE=de_DE.UTF-8 เนื้อหาของ/etc/default/keyboard: # KEYBOARD CONFIGURATION FILE # Consult the keyboard(5) manual page. XKBMODEL="pc105" …

6
วิธีแมปปุ่ม Caps Lock กับปุ่ม Escape ใน Arch Linux
ระบบปฏิบัติการของฉันคือ Arch Linux amd64, Gnome ENV ฉันต้องการแมปCaps Lockกุญแจไปที่Esc(หลบหนี) ใน Arch Linux ฉันรันคำสั่ง: xmodmap -e 'clear Lock' -e 'keycode 0x42 = Escape' มันใช้งานได้ดี แต่หลังจากนั้นปุ่ม Caps Lock ก็ใช้งานได้อีกครั้ง และฉันจะต้องเรียกใช้คำสั่งอีกครั้ง ฉันค่อนข้างแน่ใจว่าโซลูชันนี้ใช้งานได้ดีเมื่อปีที่แล้ว ปัญหาของฉันคืออะไร ใครช่วยให้ฉันทำแผนที่ปุ่ม Caps Lock เพื่อหนีกุญแจตลอดไปใน Arch Linux OS ของฉัน

13
ฉันจะพิมพ์แบ็กสแลชที่ไม่มีคีย์แบ็กสแลชได้อย่างไร
ฉันกำลังพยายามใช้คีย์แมปสหราชอาณาจักรบนแป้นพิมพ์แบบกายภาพของสหรัฐอเมริกาบนโน้ตบุ๊คของฉัน (Asus Zenbook UX31E) แป้นพิมพ์ของฉันมีแถบแนวตั้งและแบ็กสแลช ( |และ\) ด้านบนปุ่ม Enter แต่ฉันได้แฮชและเครื่องหมายตัวหนอนแทน บนแป้นพิมพ์ของสหราชอาณาจักรไพพ์และแบ็กสแลชดูเหมือนจะอยู่ทางซ้ายของปุ่ม Z น่าเสียดายที่ฉันไม่มีคีย์ทางกายภาพนั้นเลย แต่ฉันมีปุ่ม Shift ด้านซ้ายแทน พวกเขาต้องการคีย์พิเศษเพื่อให้มีที่ว่างสำหรับ£และ€ดังนั้นสิ่งต่าง ๆ ได้ขยับไปมาเล็กน้อยฉันเดา ฉันต้องการแถบแนวตั้ง (ท่อ) ตลอดเวลาในลินุกซ์และโชคดีที่พบว่ามี+Right Alt` มีเคล็ดลับคล้ายกันในการรับแบ็กสแลชหรือไม่? น่าเสียดายที่ฉันไม่มีปุ่มกดตัวเลขดังนั้นฉันจึงไม่สามารถรับลำดับการหลบหลีกเช่นAlt+ 92ใช้งานได้ อย่างไรก็ตามShift+ `ให้สัญญาณ "ไม่" ¬(ซึ่งฉันเรียกว่า "การปูกระดาน L") ฉันไม่คิดว่าฉันจะต้องใช้สิ่งนั้นดังนั้นในขณะที่ลำดับที่มีอยู่เพื่อรับแบ็กสแลชนั้นเป็นที่นิยมกว่าโซลูชันที่ช่วยให้ฉันสามารถ แม็พแบ็กสแลชลงในShift+ ได้`ก็เป็นที่ยอมรับเช่นกัน อย่างไรก็ตามฉันใช้ Gnome / Ubuntu 13.10

8
การแมป Super + hjkl กับปุ่มลูกศรภายใต้ X
ฉันพยายามทำแผนที่: Super+h -> Left Super+j -> Down Super+k -> Up Super+l -> Right ทั่วโลกภายใต้ X แนวคิดคือฉันไม่ต้องการออกจากแถวบ้านของฉันซึ่งมักจะใช้ปุ่มลูกศรดังนั้นฉันจะใช้ Super modifier + hjkl เพื่อเลียนแบบปุ่มลูกศรภายใต้ X มีวิธีใดบ้างที่จะทำสิ่งนี้ ? สิ่งหนึ่งที่ฉันได้ลองคือ xbindkeys + xte โดยใช้การกำหนดค่านี้: "xte 'keydown Up' 'keyup Up'" Mod4+k "xte 'keydown Down' 'keyup Down'" Mod4+j "xte 'keydown Left' 'keyup Left'" Mod4+h "xte 'keydown Right' …


4
Map Caps-Lock เพื่อควบคุมใน Windows 8.1
ก่อนการอัปเดต Windows 8.1 ฉันสามารถแมป Caps-Lock to Controls ผ่านประเภทการปรับแต่งรีจิสตรีในโพสต์นี้: Remapping แป้นคีย์บอร์ดใน windows 8.1 อย่างไรก็ตามหลังจากอัปเดตเป็น 8.1, การปรับแต่งของฉันใช้งานไม่ได้อีกต่อไป สิ่งที่ฉันทำคือ Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] "Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,1d,00,3a,00,00,00,00,00 Windows 8.1 อาจมีการเปลี่ยนแปลงวิธีการตีความการลงทะเบียนเค้าโครงแป้นพิมพ์ฉันคาดเดา ฉันเป็นemacsผู้ใช้ตัวยงดังนั้นปัญหานี้เป็นสถานการณ์ที่เกิดขึ้นจริงหรือตายสำหรับฉัน

2
ทำการแมป FN ไปยังคีย์อื่น
ฉันมีแป้นพิมพ์ ( Logitech Waveดังภาพด้านล่าง) ซึ่งฉันมีความสุขมาก น่าเสียดายที่ผู้ผลิตเปลี่ยนปุ่มสำหรับคลิกขวาสำหรับคีย์ FN มีโปรแกรมใดที่ต้องทำการแมปปุ่ม FN ไปยังสิ่งอื่นหรือไม่?

3
ใน Linux ฉันจะแมป SHIFT_L / SHIFT_R ได้อย่างไรเมื่อกดโดยไม่มีคีย์เพิ่มเติม
วันนี้ฉันพบบทความที่ดีมากนี้โดยสตีเวนโลชซึ่งเขาได้นำเสนอการเพิ่มประสิทธิภาพของการแมปคีย์บอร์ด ในหมู่พวกเขาคือการทำแผนที่แบบไดนามิกของปุ่ม Shift ซ้ายและขวา ความคิด เมื่อ Shift_L หรือ Shift_R ถูกกดโดยไม่มีคีย์เพิ่มเติมพวกเขาจะถูกแมปกับ '(' และ ')' ตามลำดับมิฉะนั้นจะทำงานตามปกติ ปัญหา เขาทำทั้งหมดนี้ภายใต้ OSX ฉันพยายามบรรลุเป้าหมายเดียวกันภายใต้ Linux ไม่มีวิธีที่ตรงไปตรงมาสำหรับเรื่องนี้เนื่องจากฉันเข้าใจว่าคุณไม่สามารถใช้ xmodmap เพื่อกำหนดค่าหนึ่งคีย์สำหรับ Shift_L เพียงอย่างเดียวและอีกอันสำหรับ Shift เมื่อใช้เป็นคีย์ตัวปรับเปลี่ยน ฉันลองใช้งานอีกซักนิดและพบว่าผู้คนพยายามทำสิ่งเดียวกันภายใต้ Windows ซึ่งเห็นได้ว่าเป็นไปได้โดยใช้ AutoHotKey แต่ฉันไม่สามารถหาสิ่งใดสำหรับ Linux มีวิธีแก้ปัญหาภายใต้ Linux หรือไม่

1
การแมปปุ่ม Alt ซ้ายในกลุ่ม?
ฉันสามารถที่จะ map คีย์ผสมRight Alt+ Left Arrowด้วยหรือ<a-left> <m-left>แต่ฉันไม่สามารถแมปLeft Altกุญแจได้ มีวิธีทำเช่นนั้นหรือไม่? แก้ไข: เพียงเพื่อความชัดเจน<a-left>วิธี+Alt คำถามสำคัญที่นี่คือความแตกต่างระหว่างและจากมุมมองของ keymappings ใน Vim คืออะไร?Left ArrowLeft AltRight Alt

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