




Klavye Kısayolları (Autohotkey) - Custom Keyboard - Keymap
-
Hocalar yazı yazarken veya kodlama yaparken, klavye tuşlarının herbirinin sikim sonik yerlerde olması ve bir sola gitmek için veya backspace için elini klavyenin öbür ucuna götürmek çok zaman alan bazen can sıkan bir olay. Kısayollar için uyguladığınız çözümleriniz var mı? Mesela: Shift+Sağ/Sol Ok tuşu veya ctrl + shift + ok tuşu..... seçim kelimeler arası geçiş falan. Bu kısayolları sadece klavyenin sol kısmında yaptığınız atamalar. Şuan bu tip bir klavye yapamayacağım için böyle basit atamaları yapabileceğim bir yol arıyorum.
https://i.hizliresim.com/kssu90.png
Satır sonunda unutulan ; işareti veya satır başına tab boşluk eklemek özelleştirilen klavyelerle çok kolay oluyor.
Hali hazırda üretilen klavyelere kısayol atamaları yapabiliyorsunuz bu sayede IDE'ye bağlı kalmadan kısayolları kullanabiliyorsunuz. Ben henüz deneyemedim. Bu konuda bilgisi olan var mı?
IDE konforlu ise kendi kısayolları var ise, bu işi tabi ki kolaylaştırıyor. Ama bazı firmalar eski IDE kullanıyorlar. Veya farklı IDEler kullanıyorsanız aynı kısayolları tanımlamanız gerek falan falan.. Ayrıca bu klavyelere trackball veya trackpoint yerleştirebilir ve mouse dan tamamen kurtabilirsiniz :)
Bu kardeşimiz klavye neden önemli, klavyede neler olmalı, kısayollar için hangi klavyeleri kullanmış bunları anlatmış;
https://www.youtube.com/watch?v=LgEkusmH-9k&ab_channel=JanLunge
Tek klavyesinin farklı kısayol atamaları;
Klavyeyi Q (US) Layout'a çeviren tuş; (Layoutlar arası geçiş. F - Q falan ne istersen artık) Ayrıca oyun layout'u. Adam alman olduğu için alman layout u kullanıyor. Yazılımcı için işaretlerin sağ sütunlarda olması çok mantıklı ve işi kolaylaştırıyor.
https://i.hizliresim.com/kdid8n.png
işaretler için;
https://i.hizliresim.com/g3xdgy.png
klavye RGB renkler. bence gereksiz. Pavyon mu bu amk .d
https://i.hizliresim.com/lihxtg.png
Mouse ve ok tuşları için;
https://i.hizliresim.com/4g549m.png
numpad için atama
https://i.hizliresim.com/casisz.png
media tuşları ve klavyenin orjinal hali;
https://i.hizliresim.com/jj7mkq.png
Bazı atamaları anlamadım ama atıyorsun işte nasıl rahat hissediyorsan.
Bu atamlardan ziyade tuş yerine rotary encoder koyarak, volume aç kafadan ziyade, ok tuşu gibi veya ışık açma kapama gibi ayarlar yapılabilir veya mouse kaydırma gibi.
İşin nerd kısmı;
Custom klavyeler arasında Dactyl çok meşhur. Çünkü PCB gerektirmeden elle lehimlemeyle yapabiliyorsunuz. Ayrıca istenirse hot-swapable yapabiliyorsunuz. PCB gerektirmediğinden bununla başlamanızı tavsiye ederim.
Bu abinin nasıl DIY olarak yaptığını anlatan 4 saatlik videosu var. Eline ilk defa lehim teli alan bile yapar.
https://www.youtube.com/watch?v=dWC_8BOArzc&t=1376s&ab_channel=KevinEckert
Burada Dactyl için kısa açıklayıcı bir video;
https://www.youtube.com/watch?v=CxNKWNKBLMs&ab_channel=ConstaMentalDrift
STL Files; (3d print için). Çoğu kişi özelleitiriyor, kendine uygun olarak tasarlıyor. Az tuşlusu çok tuşlusu var; Hot-swapable (tak çıkar switch değiştirebilme) isterseniz ona göre seçin.
https://www.thingiverse.com/thing:4010883
https://www.thingiverse.com/thing:4712225
https://www.thingiverse.com/thing:3726191
Belki dersiniz diye düzelteyim. "Yaw kardeşim iyi de mechanical keyboard lar çok sesli. Kafamızı siker." Zibilyon tane mekanik switch var. sessiz olanları da var. Dokunduğunda azdıranları da var (Duyuyoruz). Seç beğen al.
https://www.youtube.com/watch?v=_N7adWvQDM4&ab_channel=randomfrankp
https://tr.aliexpress.com/item/32853360713.html?spm=2114.12010612.8148356.45.44b577caofOmSP
Tabi sessizler daha pahalı. Bazıları clicky mechanic modeli bile mekanik switch in içine (Tuşun altına değil) oring yerleştirerek sessizleştiriyor. Denenebilir.
Ses testi;
https://www.reddit.com/r/MechanicalKeyboards/comments/1wkh7j/keyboard_science_how_much_do_orings_affect/
içine o-ring atma;
https://www.reddit.com/r/MechanicalKeyboards/comments/2h7o3n/modificationjailhouse_blues/
https://drop.com/talk/205/my-take-on-the-jailhouse-blues-switch-mod
Özelleştirilmiş klavyeye bir kaç örnek; (Çoğu githubda açık kaynak, Seç-beğen-DIY);
https://user-images.githubusercontent.com/6285554/84393842-13960900-ac37-11ea-811e-65db2948ca73.jpg
https://raw.githubusercontent.com/coseyfannitutti/romeo/master/doc/images/romeo.jpg
https://github.com/noahprince22/tractyl-manuform-keyboard
https://raw.githubusercontent.com/FSund/pteron-keyboard/master/builds/20201002_141317.jpg
Burada tüm klavvyelerin linkleri var.
https://github.com/diimdeep/awesome-split-keyboards
Ayrıca nelere dikkat etmelisiniz bu sitede bunlara da değinmiş.
Bu klavyeleri kendiniz yapabilrisiniz.
QMK diyte bir programla istediğiniz atamayı yapmanızı sağlıyorlar
NOT: "Sadece kısayollar için ne kullanıyorsunuz?" diye soracaktım. Bulduklarımı da paylaşayım dedim. Ayrıca bu klavyeleri satın alayım derseniz 2500-3000k falan. DIY mantıklı.
EDIT: AutoHotkey için kullanabileceğiniz kısayollar;
<+Space:: ;silme tuşu; backspace kombinasyonu nasıl : sol shift + spacebar
Send {Backspace}
return^!Space:: ;enter: kombinasyonu nasıl : conrtol + alt + spacebar
Send {Enter}
return<^Space:: ;kelime silme / ctrl + backspace tuşu: kombinasyonu nasıl : sol ctrl + spacebar
Send ^{Backspace}
return<^+Space:: ;kelime silme / ctrl + delete tuşu: kombinasyonu nasıl : sol ctrl + shift + spacebar
Send ^{Delete}
return+!j:: ;shift + sol ok. tekli seçim: kombinasyonu için : shift + alt + j
Send +{left}
return^+!j:: ;ctrl + shift + sol ok. kelime seçimi kombinasyonu için: ctrl + shift + alt + j
Send ^+{left}
return^j:: ;ctrl + sol ok. kelime atlama kombinasyonu için: ctrl + j
Send ^{left}
return!j:: ;sol ok tuşu: kombinasyonu için: alt + j
Send {left}
return+!k:: ; shift + sağ ok. tekli seçim kombinasyonu için: shift + alt + k
Send +{right}
return
^+!k:: ;ctrl + shift + sağ ok. sağdaki kelime seçim kombinasyonu için: ctrl + shift + alt + k
Send ^+{right}
return
!k:: ;sağ ok. kombinasyonu için: alt + k
Send {right}
return
^k:: ;ctrl + sağ ok. sağ kelime atlama kombinasyonu için: ctrl + k
Send ^{right}
return
+!h:: ;home tuşu, satır başına gider kombinasyonu için: shift + alt + h
Send {home}
return+!l:: ; end tuşu, satır sonuna gider kombinasyonu için: shift + alt + l
banneduser tarafından 06/May/21 16:14 tarihinde düzenlenmiştir
Send {end}
return -
caps lock u enter yapıyorum yıllardır. zaten kullandığım bir tuş değil, solda bir enter olması baya işime yarıyor. solda delete tarzı bi tuş olsa da çok güzel olurdu ama kombinasyonlarla denedim alışamadım (sol ctrl + caps lock vs denedim)
-
yolbulucu bunu yazdı
caps lock u enter yapıyorum yıllardır. zaten kullandığım bir tuş değil, solda bir enter olması baya işime yarıyor. solda delete tarzı bi tuş olsa da çok güzel olurdu ama kombinasyonlarla denedim alışamadım (sol ctrl + caps lock vs denedim)
caps lock mantıklıymış hocam. Atamayı autoHotkey üzerinden mi yaptın, hangi programı kullandın?
-
banneduser bunu yazdıyolbulucu bunu yazdı
caps lock u enter yapıyorum yıllardır. zaten kullandığım bir tuş değil, solda bir enter olması baya işime yarıyor. solda delete tarzı bi tuş olsa da çok güzel olurdu ama kombinasyonlarla denedim alışamadım (sol ctrl + caps lock vs denedim)
caps lock mantıklıymış hocam. Atamayı autoHotkey üzerinden mi yaptın, hangi programı kullandın?
http://www.randyrants.com/sharpkeys/
-
Bu tip ek mekanik cozumler cok pratik olmuyor. Gelistirme ortamina gore degisir ama i3 tarzi bir window manager ve kendire gore konfigure edilmis vim veya gelistirme yaptigin ide'nin klavye kisa yollarina biraz alismak mouse'u unutturur. Onundeki klavyeden uc kombinasyonlu bir basis, ek bir mekanik urune basmaktan daha kisa zaman alir diye dusunuyorum.
-
yolbulucu bunu yazdıbanneduser bunu yazdıyolbulucu bunu yazdı
caps lock u enter yapıyorum yıllardır. zaten kullandığım bir tuş değil, solda bir enter olması baya işime yarıyor. solda delete tarzı bi tuş olsa da çok güzel olurdu ama kombinasyonlarla denedim alışamadım (sol ctrl + caps lock vs denedim)
caps lock mantıklıymış hocam. Atamayı autoHotkey üzerinden mi yaptın, hangi programı kullandın?
http://www.randyrants.com/sharpkeys/
eyw hocam saolasın. Ama bunda shortcut yapılmıyor anladığım kadarıyla direkt tuşun işlevini değiştiriyor.
@computerwolf hocam paylaştıklarım klavye zaten. Ve bu klavyelerin amacı (split - ayrık) daha ergonomik olması ve tüm tuşları elini bir yere taşımadan kullanabilmek. Onun haricinde azaltılmış tuşlu klavyeler var. Genel de taşımak için ve tuşları farklı tuşlarla kısayollarla "*-[}" falan gibi karakterleri yazabiliyorsun ama o kadar çok kombinasyon bana da çok mantıklı gelmiyor.
-
Ne güzel konu olmuş ya ^^D` . dört başı mamur dediklerinden.
bu alttaki linkteki parçalı klavye şahâne olmuş. Palm Rests , nedir ya . ^^D`
https://github.com/noahprince22/tractyl-manuform-keyboard
-
RitmFarbRacourci bunu yazdı
bu alttaki linkteki parçalı klavye şahâne olmuş. Palm Rests , nedir ya . ^^D`
https://github.com/noahprince22/tractyl-manuform-keyboard
Buna ben de bayıldım hocam. özellikle trackball muhabbeti çok güzel. Çok ince düşünülmüş. Genelde böyle tasarımlar çok fazla detay olunca bayar ama bu şahane olmuş bence.
Klavye için kullandığım kısayolları hallettim. Bunun için autohotkey kullandım;
Uygulama beleş, genelde oyun içi makro işlemleri için kullanıyorlarmış. Galiba hileciler kullanıyor pek macrodan anlamıyorum.
Eğer ayarlarımı kullanmak isterseniz;
<+Space:: ;silme tuşu; backspace kombinasyonu nasıl : sol shift + spacebar
Send {Backspace}
return^!Space:: ;enter: kombinasyonu nasıl : conrtol + alt + spacebar
Send {Enter}
return<^Space:: ;kelime silme / ctrl + backspace tuşu: kombinasyonu nasıl : sol ctrl + spacebar
Send ^{Backspace}
return<^+Space:: ;kelime silme / ctrl + delete tuşu: kombinasyonu nasıl : sol ctrl + shift + spacebar
Send ^{Delete}
return+!j:: ;shift + sol ok. tekli seçim: kombinasyonu için : shift + alt + j
Send +{left}
return^+!j:: ;ctrl + shift + sol ok. kelime seçimi kombinasyonu için: ctrl + shift + alt + j
Send ^+{left}
return^j:: ;ctrl + sol ok. kelime atlama kombinasyonu için: ctrl + j
Send ^{left}
return!j:: ;sol ok tuşu: kombinasyonu için: alt + j
Send {left}
return+!k:: ; shift + sağ ok. tekli seçim kombinasyonu için: shift + alt + k
Send +{right}
return
^+!k:: ;ctrl + shift + sağ ok. sağdaki kelime seçim kombinasyonu için: ctrl + shift + alt + k
Send ^+{right}
return
!k:: ;sağ ok. kombinasyonu için: alt + k
Send {right}
return
^k:: ;ctrl + sağ ok. sağ kelime atlama kombinasyonu için: ctrl + k
Send ^{right}
return
+!h:: ;home tuşu, satır başına gider kombinasyonu için: shift + alt + h
Send {home}
return+!l:: ; end tuşu, satır sonuna gider kombinasyonu için: shift + alt + l
Send {end}
returnne işe yaradıkları yazıyor. Yapmanız gereken masaüstüne sag tık autohotkey editör eklemek ve bunları direkt olarak yapıstırmak. ; sonrasında comment e donusuyor. o yüzden yazılar kalabilir.
Ayrıca kaydettikten sonra script e çift tıklayıp aktif hale getirebilirsiniz. kombinasyonları yazdım. IDE de kullanırken herhangi bir kombinasyon varsa çakışabilir kontrol etmenizde fayda var. Sonuçta bu custom keyboard değil.
Kendi atamalarınızı buradan yapabilirsiniz:
https://www.autohotkey.com/docs/AutoHotkey.htm
-
banneduser bunu yazdıRitmFarbRacourci bunu yazdı
bu alttaki linkteki parçalı klavye şahâne olmuş. Palm Rests nedir ya . ^^D`
https://github.com/noahprince22/tractyl-manuform-keyboard
Buna ben de bayıldım hocam. ..
Klavye için kullandığım kısayolları hallettim. Bunun için autohotkey kullandım;
Uygulama beleş, genelde oyun içi makro işlemleri için kullanıyorlarmış. Galiba hileciler kullanıyor pek macro'dan anlamıyorum.
Eğer ayarlarımı kullanmak isterseniz;
<+Space:: ;silme tuşu; backspace kombinasyonu nasıl : sol shift + spacebar
Send {Backspace}
return...
ne işe yaradıkları yazıyor. Yapmanız gereken masaüstüne sag tık autohotkey editör eklemek ve bunları direkt olarak yapıstırmak. ; sonrasında comment e donusuyor. o yüzden yazılar kalabilir.
Ayrıca kaydettikten sonra script e çift tıklayıp aktif hale getirebilirsiniz. kombinasyonları yazdım. IDE de kullanırken herhangi bir kombinasyon varsa çakışabilir kontrol etmenizde fayda var. Sonuçta bu custom keyboard değil.
Kendi atamalarınızı buradan yapabilirsiniz:
https://www.autohotkey.com/docs/AutoHotkey.htm
EyvAllah.
ben foto ekleyememiştim. (dâhâ doğrusu, önceki mesajıma ekledim ama, küçücük bir ikon çıkmıştı. foto gözükmüyordu.)
eklediğin foto'dan yeni gördüm, o PalmRest'i de Sabit sanıyordum. ^^D`. PalmRest, tam zemin'den Hareketli gibi. sanırım JoyStick gibi. çok iyi düşünmüşler.
TrackBall da ayrı güzel.
klavye bana, cift el ileriye doğru hamlede bulunan Aslan Pençesi gibi geldi. ^^D`
-
RitmFarbRacourci bunu yazdıbanneduser bunu yazdıRitmFarbRacourci bunu yazdı
bu alttaki linkteki parçalı klavye şahâne olmuş. Palm Rests nedir ya . ^^D`
https://github.com/noahprince22/tractyl-manuform-keyboard
Buna ben de bayıldım hocam. ..
EyvAllah.
ben foto ekleyememiştim. (dâhâ doğrusu, önceki mesajıma ekledim ama, küçücük bir ikon çıkmıştı. foto gözükmüyordu.)
eklediğin foto'dan yeni gördüm, o PalmRest'i de Sabit sanıyordum. ^^D`. PalmRest, tam zemin'den Hareketli gibi. sanırım JoyStick gibi. çok iyi düşünmüşler.
TrackBall da ayrı güzel.
klavye bana, cift el ileriye doğru hamlede bulunan Aslan Pençesi gibi geldi. ^^D`
Bazen çıkmıyor hocam aynen :) bu trackball için motion sensor kullanıyorlar yada direkt olarak mouseu kullanıyorlar. Tasarımı iyi incelemek lazım sabit de gibi pek anlamadım :D
-
banneduser bunu yazdıRitmFarbRacourci bunu yazdıbanneduser bunu yazdıRitmFarbRacourci bunu yazdı
bu alttaki linkteki parçalı klavye şahâne olmuş. Palm Rests nedir ya . ^^D`
Buna ben de bayıldım hocam. ..
EyvAllah.
ben foto ekleyememiştim. (dâhâ doğrusu, önceki mesajıma ekledim ama, küçücük bir ikon çıkmıştı. foto gözükmüyordu.)
eklediğin foto'dan yeni gördüm, o PalmRest'i de Sabit sanıyordum. ^^D`. PalmRest, tam zemin'den Hareketli gibi. sanırım JoyStick gibi. çok iyi düşünmüşler.
TrackBall da ayrı güzel.
klavye bana, cift el ileriye doğru hamlede bulunan Aslan Pençesi gibi geldi. ^^D`
Bazen çıkmıyor hocam aynen :) bu trackball için Motion Sensor kullanıyorlar yada direkt olarak mouseu kullanıyorlar. Tasarımı iyi incelemek lazım Sabit de gibi pek anlamadım :D
ilk baktığımda bana da sabit gelmişti. belki de sabittir bilemiyorum ama sanki biraz hareketli gibi.
GitHub'daki sayfayı tamâmen okumadım. klavyeyi yapmak için satın aldığı malzemelerin Listesi ve Fiyatlarını da eklemişti sanırım.
bir de genel geçer , Costum Keyboard'ın yapımında kullanılan ürünlerin fiyatlarını da Tam olarak eklemişti. ^^D` ama azıcık birşey kullanıyor her'âlde.
Hareket Sensör'ü(Motion Sensor) nasıl birşey bilmiyorum ama, olumsuz olarak, sadece, klavye biraz yüksekte gibi, birazcık.
sonuçta, hoşuma gitti klavye ama.
keyiften, fotoyu bir dâhâ ekleyeyim. ^^`
ancak kafama takılmıyor da değil, 4parmak'in kontrol ettiği Yüzey ile BaşParmak'in kontrol ettiği Yüzey arasındaki açı, biraz da düzleştirilebilirse , dâhâ iyi olur gibi geliyor.
zâten, verdiğin link'te de buna benzer birşeyler yazmıştı diye anımsıyorum. özelde de kelime ErgoNomi sanırım.
Parmak Uzunlukları, parmak uçlarının Kapladığı Alan'lar, Parmaklar arası Açıklıklar , tuşların yüzey alanları gibi.
sanki o PalmRest de klavye tabanından(kâide'sinden) ayrı gibi de gözüküyor. @@, ^^`
alâkasız ama, şu aşağıdaki Foto ve foto'daki Klavye de hoşuma gitti, zemin ve zemindeki yazılarla beraber.