CAPSLOCK'u GERİ ALMA için nasıl değiştirebilirim?


13

Capslock'u Backspace ile değiştirmek istiyorum ve sadece ikisini bir araya getirecek kadar geldim. Demek istediğim: Capslock'a basmak Backspace tuşu gibi çalışıyor ancak Caps'leri de (LED dahil) etkinleştiriyor.

Gnome'u kullanırken, Klavye Ayarları anahtarı kolayca yapmama izin verir. XFCE'de bu seçenekler eksik, bu yüzden denedim. Xmodmap ve xkeycaps . Xkeycaps, eşyaları .Xmodmap dosyasına aktarmama bile izin veriyor, ancak bir şekilde çalışmıyor. Burada bir şey eksik!

Şu anki .Xmodmap ("değiştirici listesinin kaldırılması 'Caps_Lock' kötü anahtar kelimesi, karşılık gelen anahtar kodları yok" hatası verdiği için yorumlandı, bu çoğunlukla forumlarda açıklandı)

keycode  66 = BackSpace
! remove Lock    = Caps_Lock
remove Mod5    = Mode_switch Mode_switch

Xmodmap dosyasına .profile vb. İçine yükleme başvurusu da çalışmadı. Başka bir şey yardımcı olmazsa, Gnome-Klavye Ayarları aracını xfce sistemime yükleyerek yaşayabilirim - hangi paket?

EDIT: setxkbmap -option caps:backspace çalışıyor, AMA: anahtar ben de kullanıyorum UNLESS basılı tutarak tekrar etmiyor xmodmap -e "clear Lock". Oldukça zarif değil, ama görünüşe göre çalışıyor.


Ben sadece setxkbmap ve gnome GUI üzerinden ne gibi görünüyor seçeneği "caps: backspace" hakkında öğrendim
marto

setxkbmap -option caps:backspaceçalışır, AMA: tuş basılı tutulduğunda tekrar etmiyor
marto

evet, ipucu için thx
marto

Yanıtlar:


16

Bunu kapatmak için mevcut düzeltmemi ekleyeceğim. Belki birisi de kullanabilir. Bunu bir betiğe koyun, DE ile otomatik olarak başlatın:

setxkbmap -option caps:backspace
setxkbmap -option shift:both_capslock
xmodmap -e "clear Lock"

2
Ubuntu için bkz. Askubuntu.com/a/432966/12648 , xmodmapotomatik başlatma gerekmez veya otomatik başlatma gerekmez, yalnızca 'caps:backspace','shift:both_capslock'dconf-editor org >> gnome >> masaüstü >> giriş kaynakları >> xkb-seçenekler listesindeki seçenekler.
bonger

1
@bonger the dconf-editor yine de tuş tekrarı ile çalışmıyor (Ubuntu
14.04

1

Anahtar değişiminizde bazı değişiklikler yapabilirsiniz. Ekranınızın sağ üst köşesindeki güç simgesine tıklayın. 'Sistem Ayarları'nı seçin ve' Klavye Düzeni'ne çift tıklayın. Açılır kutuda 'Seçenek'i bulun ve tıklayın. 'CAPS Kilit Tuşu Davranışı'nı arayın ve bu seçenekten önce oku tıklayın, açılır menüden' Caps Lock ek Backspace yap 'seçeneğini seçin. Umarım bu soruya cevap verir. Teşekkür ederim.


Ben daha iyi görünürlük için düzenlenmiş etiketleri de gnome gibi böyle bir seçenek yoktur açıklandığı gibi ben XFCE üzerinde
marto

Senin için neden işe yaramadığını anlamıyorum. FYI, ben de gnome kullanmıyorum ama benim için çalıştı.
all4naija

0

.Xmodmap anahtarları değiştirdiğimde her zaman böyle iki komut veririm:

keycode key1 = fonksiyon tuşu2

keycode key2 = fonksiyon tuşu1


evet, ama bir şekilde her zaman işe yaramıyor. Ya da kısmen çalışır. Makinede hayalet ..
marto

o zaman üzgünüm, bununla ilgili hiç problem yaşamadım. çünkü .xmodmap'inizde sadece bir anahtar kodu komutu var.
joschi
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.