Điểm:4

Tùy chọn bố cục bàn phím Gnome Tweak Tools - chỉ được đặt cho bàn phím Bluetooth?

lá cờ cn

Tôi đã bật cài đặt hữu ích này trong Công cụ Tweak khi tôi sử dụng bàn phím ma thuật bên ngoài khó chịu của Apple:

nhập mô tả hình ảnh ở đây

Cài đặt này làm cho bàn phím hoạt động bình thường theo quan điểm của tôi (phím siêu nằm ở bên phải của phím điều khiển).

Tuy nhiên, cài đặt này trong công cụ chỉnh sửa cũng ảnh hưởng đến sơ đồ bàn phím của máy tính xách tay của tôi. Tôi có thể bằng cách nào đó chỉ thực hiện cài đặt này cho bàn phím ma thuật Apple bên ngoài khó chịu này không?

Artur Meinild avatar
lá cờ vn
Tôi cho rằng giải pháp ở đây có thể là tạo một phím nóng dễ dàng chuyển đổi cài đặt, có thể bằng cách thay đổi tệp cấu hình bên dưới. Tuy nhiên, bản thân tôi không sử dụng Ubuntu Desktop, vì vậy thật không may, tôi không biết nhiều về nó.
nammerkage avatar
lá cờ cn
Đó là một cách tiếp cận tốt @ArturMeinild, sẽ thử cách này Nếu tôi không tìm thấy bất kỳ cách tự động nào.
lá cờ vn
Bạn đã thử câu trả lời [this](https://unix.stackexchange.com/a/226641/209677) hoặc [this](https://superuser.com/a/1190742/500826) liên quan đến [hid_apple module]( https://wiki.archlinux.org/title/Apple_Keyboard#Switching_Cmd_and_Alt/AltGr)?
Điểm:1
lá cờ cn

Nói chung, đây là một câu trả lời s#!^, vì nó thiếu tính hoàn chỉnh, nhưng tôi sẽ chỉ gán tùy chọn hoán đổi phím cho bàn phím cụ thể với setxkbmap.

xin nhập sẽ cung cấp cho bạn id của bàn phím của bạn

wutang@shaolin:~$ xinput

â¡ Con trỏ lõi ảo id=2 [con trỏ chính (3)]
â â³ Con trỏ XTEST lõi ảo id=4 [con trỏ phụ (2)]
â â³ Tích hợp chuột VirtualBox id=9 [con trỏ phụ (2)]
â â³ VirtualBox USB Tablet id=10 [con trỏ phụ (2)]
â â³ ImExPS/2 Generic Explorer Mouse id=12 [con trỏ phụ (2)]
⣠Bàn phím lõi ảo id=3 [bàn phím chính (2)]
    â³ Bàn phím XTEST lõi ảo id=5 [bàn phím phụ (3)]
    â³ Nút nguồn id=6 [bàn phím phụ (3)]
    â³ Nút ngủ id=7 [bàn phím phụ (3)]
    â³ Video Bus id=8 [bàn phím phụ (3)]
    â³ AT Translated Set 2 bàn phím id=11 [bàn phím phụ (3)]

tiết lộ đầy đủ Tôi cực kỳ lười biếng và không làm phiền ảo của mình để vượt qua bàn phím thứ hai mà tôi đã thử nghiệm và thậm chí còn lười biếng hơn khi không thiết lập để cắt và dán từ Máy chủ (--> VM) thực sự hiển thị 2 bàn phím.. .(s#!^ câu trả lời)
vì vậy bạn chỉ cần tưởng tượng rằng có một bàn phím thứ hai trong đầu ra của tôi với một id duy nhất

Nếu tôi định chỉ thay đổi một trong các bàn phím của mình (bàn phím AT Translated Set 2):
setxkbmap -thiết bị 11 -tùy chọn altwin:swap_lalt_lwin

Tôi sẽ cho rằng điều này không phải là vĩnh viễn; có thể biến mất nếu bạn rút phích cắm bàn phím, đăng xuất hoặc tắt nguồn.

Cờ -option không cung cấp tùy chọn, loại bỏ tất cả các tùy chọn.

nammerkage avatar
lá cờ cn
Cảm ơn nhận xét của bạn @ WU-Tang. Nhưng đối với tôi, `xinput` không dễ dàng chỉ ra tôi nên sử dụng bàn phím nào. Nó có thể là "xwayland-keyboard:18" Đó có phải là bàn phím apple không? Tôi đã thực hiện một giải pháp cho bài đăng này, bằng cách làm theo các mẹo của đồng nghiệp của tôi
WU-TANG avatar
lá cờ cn
@nammerkage tất cả những gì bạn phải làm là rút bàn phím được đề cập và sử dụng quy trình loại bỏ ...
Điểm:1
lá cờ pl

Bạn đã có thể sử dụng xkbcomp, và quá trình chi tiết được mô tả đây. Bạn phải tìm mã cho các phím được ánh xạ lại. Các câu trả lời khác trong cùng một OP có thể hữu ích.

xkeycaps có thể có ích.

Có liên quan>

  1. Làm cách nào để sắp xếp lại một số phím hoặc thiết bị nhất định?
  2. https://dev.to/0xbf/remap-keys-in-the-keyboard-in-ubuntu-5a36
  3. http://www.fascinatingcaptain.com/projects/remap-keyboard-keys-for-ubuntu/
  4. (Trong bình luận của Pablo Bianchi) https://superuser.com/questions/277990/how-do-i-swap-alt-and-windows-keys-with-xmodmap
  5. (Trong bình luận của Pablo Bianchi) https://unix.stackexchange.com/questions/86933/swap-alt-and-super
nammerkage avatar
lá cờ cn
Cảm ơn bạn rất nhiều vì sự giúp đỡ. Đồng nghiệp của tôi đã có một giải pháp có thể hoạt động chính xác như [một trong những liên kết bạn đã cung cấp](https://superuser.com/a/1398289/1147657)
sancho.s ReinstateMonicaCellio avatar
lá cờ pl
@nammerkage - Rất vui vì nó hiệu quả với bạn! Ngoài câu trả lời chi tiết được đăng, thật tốt khi bạn cung cấp phản hồi trong liên kết khác.
Điểm:0
lá cờ cn

Hóa ra đồng nghiệp của tôi cũng gặp vấn đề tương tự. Với sự cho phép của anh ấy, đây là giải pháp hiệu quả ngay lập tức:

Đầu tiên chạy cái này và cuộn đến thông tin về bàn phím Chạy mèo /proc/bus/đầu vào/thiết bị | ít hơn

I: Xe buýt=0005 Nhà cung cấp=004c Sản phẩm=026c Phiên bản=0160
N: Name="Bàn phím ma thuật có bàn phím số"
P: Phys=44:e5:17:96:76:24
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-10/3-10:1.0/bluetooth/hci0/hci0:256/0005:004C:026C.0007/input/input38
U: Uniq=c4:14:11:03:c2:de
H: Trình xử lý = đèn led sysrq kbd event20 
B: DỰ ÁN=0
B: EV=120013
B: KEY=10000 0 0 1 1007b00001007 ff9f207ac14057ff ffbeffdffffeffffff ffffffffffffffffe
B: MSC=10
B: ĐÈN LED = 1f

Bây giờ hãy tạo một id theo cách này:

evdev:input:b<bus_id>v<vendor_id>p<product_id>e<version_id>-<modalias>

Trường hợp phiên bản và phương thức không quan trọng. Tôi nhận được điều này:

evdev: đầu vào: b0005v004Cp026C*

Tiếp theo tạo tập tin này

vv/udev/hwdb.d/60-applekeyboard.hwdb

Tôi không nghĩ tên quan trọng nhưng tôi không chắc chắn.

Tệp phải chứa ID chúng tôi vừa tạo và ánh xạ lại các khóa:

# Táo thần
evdev: đầu vào: b0005v004Cp026C*
 KEYBOARD_KEY_700e2=tráimeta
 KEYBOARD_KEY_700e3=leftalt

Làm thế nào để bạn tìm thấy những cái tên? chỉ cần thực hiện sudo evtest tìm bàn phím của bạn và nhấn phím bạn muốn thay đổi.. Đầu ra trông như thế này:

Sự kiện: thời gian 1644400418.762658, loại 4 (EV_MSC), mã 4 (MSC_SCAN), giá trị 700e3
Sự kiện: thời gian 1644400418.762658, loại 1 (EV_KEY), mã 56 (KEY_LEFTMETA), giá trị 1

Sử dụng đầu ra đó để tạo khóa mong muốn và thay đổi.

Tiếp theo, sudo chạy các lệnh này để cập nhật:

cập nhật systemd-hwdb
điều khiển udevadm --reload-rules
kích hoạt udevadm

Sau đó, bạn đã làm xong.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.