Fn tuşlarının bazıları çalışmıyor?

Başlatan spider909, 17 Mayıs 2013 - 23:04:30

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

spider909

Arkadaşlar lenovo z585 laptopuma kurduğum Ubuntu 13.10 (f1.f2.f3...tuşarı üzerinde olan) fn tuşlarının bazılarını kullanamıyorum.
Örneğin fn f2 ekranı kapayor, fn+f5 wifi ı kapatıyor ama fn+f6 touchpad i kapatması gerekirken kapatmıyor? Bunları ayarlayıp değiştirebileceğim bir yer var mı?
I don't want to believe. I want to know. -Carl Sagan

nikbinliknet

Ben de aynı sorunu yaşıyorum. Print Screnn çalışıyor mu sende Fn kullanarak?
İşletim Sistemi:  Ubuntu 17.10
İşlemci: Intel® Core™ i3 CPU M 330 @ 2.13GHz × 4
Ekran: NVIDIA GeForce 310M/PCIe/SSE2

guopx

xinput list çıktısıyla touchpad id'sini bulun
mesela bende Synaptics TouchPad id'si 12. Sende synaptic ya da sentelic olabilir  mnrl@mnrl-K54HR:~$ xinput list
⎡ Virtual core pointer                    id=2 [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              id=4 [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad              id=12 [slave  pointer  (2)]
⎣ Virtual core keyboard                    id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard              id=5 [slave  keyboard (3)]
    ↳ Power Button                            id=6 [slave  keyboard (3)]
    ↳ Video Bus                                id=7 [slave  keyboard (3)]
    ↳ Sleep Button                            id=8 [slave  keyboard (3)]
    ↳ USB 2.0 UVC VGA WebCam                  id=9 [slave  keyboard (3)]
    ↳ Asus WMI hotkeys                        id=10 [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            id=11 [slave  keyboard (3)]

xinput set-prop 12 "Device Enabled" 0 ile touchpad'i kapatabilir, xinput set-prop 12 "Device Enabled" 1 ile açabilirsin.
Sistem ayarları > klavye > kısayollar sekmesinden istediğin tuş takımına istediğin komutu atayabilirsin.
Sevdiklerine sevdiğini söyle çok geç olmadan.

meda

Arkadaşlar hazır konu açılmışken benim de benzer bir sorunum var.Fn-F2 çalışmıyor yani wireless kapat/aç işlevi görmesi gerekiyor.Diğer tuş kombinasyonlarında bir sorun yok.Ubuntu 12.04.2,çekirdek 3.9.2 kullanıyorum.
"BEDAVA Bedava yaşıyoruz, bedava;Hava bedava, bulut bedava;
Dere tepe bedava;Yağmur çamur bedava;Otomobillerin dışı,Sinemaların kapısı,Camekanlar bedava; Peynir ekmek değil ama Acı su bedava;Kelle fiyatına hürriyet, Esirlik bedava; Bedava yaşıyoruz, bedava. Orhan VELİ"

spider909

Alıntı yapılan: nikbinliknet - 18 Mayıs 2013 - 00:03:30
Ben de aynı sorunu yaşıyorum. Print Screnn çalışıyor mu sende Fn kullanarak?
benim printsreen fn ye bağlı değil bağımsız çalışıyor. O yüzden sorun yok.


Mesaj tekrarı yüzünden mesajınız birleştirildi. Bu mesajın gönderim tarihi : 18 Mayıs 2013 - 10:48:31

Alıntı yapılan: guopx - 18 Mayıs 2013 - 02:56:02
xinput list çıktısıyla touchpad id'sini bulun
mesela bende Synaptics TouchPad id'si 12. Sende synaptic ya da sentelic olabilir  mnrl@mnrl-K54HR:~$ xinput list
⎡ Virtual core pointer                    id=2 [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              id=4 [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad              id=12 [slave  pointer  (2)]
⎣ Virtual core keyboard                    id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard              id=5 [slave  keyboard (3)]
    ↳ Power Button                            id=6 [slave  keyboard (3)]
    ↳ Video Bus                                id=7 [slave  keyboard (3)]
    ↳ Sleep Button                            id=8 [slave  keyboard (3)]
    ↳ USB 2.0 UVC VGA WebCam                  id=9 [slave  keyboard (3)]
    ↳ Asus WMI hotkeys                        id=10 [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            id=11 [slave  keyboard (3)]

xinput set-prop 12 "Device Enabled" 0 ile touchpad'i kapatabilir, xinput set-prop 12 "Device Enabled" 1 ile açabilirsin.
Sistem ayarları > klavye > kısayollar sekmesinden istediğin tuş takımına istediğin komutu atayabilirsin.
evet dediğiniz şekilde oldu. aslında şöyle yapamaz mıyım? bir tuş takımına bir komut atasam? Aynı işi yapar windows daki gibi sorunsuz ca kullanılabilir.
I don't want to believe. I want to know. -Carl Sagan

guopx

@spider909
Anladım demek istediğinizi. Bir betik ile halledilir aslında.
xinput list-props "touchpad'inizin id'si" (tırnaklar olmadan)
Çıktısını verir misiniz?
Sevdiklerine sevdiğini söyle çok geç olmadan.

spider909

Alıntı yapılan: guopx - 18 Mayıs 2013 - 18:08:34
@spider909
Anladım demek istediğinizi. Bir betik ile halledilir aslında.
xinput list-props "touchpad'inizin id'si" (tırnaklar olmadan)
Çıktısını verir misiniz?
buyrun:
Device 'SynPS/2 Synaptics TouchPad':
Device Enabled (144): 0
Coordinate Transformation Matrix (146): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (273): 1
Device Accel Constant Deceleration (274): 2.500000
Device Accel Adaptive Deceleration (275): 1.000000
Device Accel Velocity Scaling (276): 12.500000
Synaptics Edges (298): 1765, 5371, 1637, 4453
Synaptics Finger (299): 25, 30, 256
Synaptics Tap Time (300): 180
Synaptics Tap Move (301): 234
Synaptics Tap Durations (302): 180, 180, 100
Synaptics ClickPad (303): 1
Synaptics Tap FastTap (304): 0
Synaptics Middle Button Timeout (305): 0
Synaptics Two-Finger Pressure (306): 282
Synaptics Two-Finger Width (307): 7
Synaptics Scrolling Distance (308): 106, 106
Synaptics Edge Scrolling (309): 1, 0, 0
Synaptics Two-Finger Scrolling (310): 0, 0
Synaptics Move Speed (311): 1.000000, 1.750000, 0.037601, 40.000000
Synaptics Edge Motion Pressure (312): 30, 160
Synaptics Edge Motion Speed (313): 1, 425
Synaptics Edge Motion Always (314): 0
Synaptics Off (315): 2
Synaptics Locked Drags (316): 0
Synaptics Locked Drags Timeout (317): 5000
Synaptics Tap Action (318): 2, 3, 0, 0, 1, 3, 0
Synaptics Click Action (319): 1, 3, 0
Synaptics Circular Scrolling (320): 0
Synaptics Circular Scrolling Distance (321): 0.100000
Synaptics Circular Scrolling Trigger (322): 0
Synaptics Circular Pad (323): 0
Synaptics Palm Detection (324): 0
Synaptics Palm Dimensions (325): 10, 200
Synaptics Coasting Speed (326): 20.000000, 50.000000
Synaptics Pressure Motion (327): 30, 160
Synaptics Pressure Motion Factor (328): 1.000000, 1.000000
Synaptics Resolution Detect (329): 1
Synaptics Grab Event Device (330): 1
Synaptics Gestures (331): 1
Synaptics Capabilities (332): 1, 0, 0, 1, 1, 1, 1
Synaptics Pad Resolution (333): 52, 42
Synaptics Area (334): 0, 0, 0, 0
Synaptics Soft Button Areas (335): 3568, 0, 4092, 0, 0, 0, 0, 0
Synaptics Noise Cancellation (336): 8, 8
Device Product ID (262): 2, 7
Device Node (263): "/dev/input/event14"
I don't want to believe. I want to know. -Carl Sagan

guopx

Bİr de id kaçtı acaba sormayı unuttum  :) betik için gerekli
Sevdiklerine sevdiğini söyle çok geç olmadan.

spider909

I don't want to believe. I want to know. -Carl Sagan

guopx

#9
#! /bin/bash
durum=$(xinput list-props 15 | head -2 |tail -1)
if [ "$durum" = " Device Enabled (144): 0" ]
then
xinput set-prop 15 "Device Enabled" 1
notify-send -i info "İmleçsürer açıldı"
else
xinput set-prop 15 "Device Enabled" 0
notify-send -i info "İmleçsürer kapatıldı"
fi

Bu betiği gedit'e kopyalayıp herhangi bir yere kaydedin. Sonra kaydettiğimiz belgeye sağ tıklayın özellikler deyin, erişim hakları sekmesinden çalıştırılabilir yapın. Sonra çift tıklayın ve çalıştırın eğer touchpad açıksa kapatacaktır kapalıysa da açacaktır.
Bakalım çalışacak mı?
Eğer çalışırsa  fn+f6'ya bu betiği atarsan işini görecektir.
Sevdiklerine sevdiğini söyle çok geç olmadan.

spider909

Alıntı yapılan: guopx - 18 Mayıs 2013 - 18:41:40
#! /bin/bash
durum=$(xinput list-props 15 | head -2 |tail -1)
if [ "$durum" = " Device Enabled (144): 0" ]
then
xinput set-prop 15 "Device Enabled" 1
notify-send -i info "İmleçsürer açıldı"
else
xinput set-prop 15 "Device Enabled" 0
notify-send -i info "İmleçsürer kapatıldı"
fi

Bu betiği gedit'e kopyalayıp herhangi bir yere kaydedin. Sonra kaydettiğimiz belgeye sağ tıklayın özellikler deyin, erişim hakları sekmesinden çalıştırılabilir yapın. Sonra çift tıklayın ve çalıştırın eğer touchpad açıksa kapatacaktır kapalıysa da açacaktır.
Bakalım çalışacak mı?
Eğer çalışırsa  fn+f6'ya bu betiği atarsan işini görecektir.
dosyayı home/betiklerim içine kaydettim. Ama ayarlar shortcuts kısmından custom shortcut sayfasından artı ya basıyorum. Küçük bir pencere açılıyor.

ne yazacağımı bilmiyorum.
Bir de bu hangi programlama dilidir? Ben bilgisayar müh. öğrencisiyim daha 1. sınıftayım ama , az çok C biliyorum. Konsol uygulamaları falan yazabiliyoruz yani. Bunları da yazabilrim gibi geldi çünkü aşağı yukarı aynı komutlar gibi duruyor. Nereden öğrenebilirim bu dili? teşekkürler.
I don't want to believe. I want to know. -Carl Sagan

guopx

Name kısmına herhangi bir şey yazabilirsin. Command kısmına betiğin nerde olduğunu yazmalısın mesela ev dizinin altındaki betiklerim klasörünün içinde ve adı imleçsürer olsun
/home/"kullanıcı adın"/betiklerim/imleçsürer şeklinde betiğin yerini göstereceksin. Sonra uygula deyip kapalı yazan satıra tıklayıp yeni hızladırıcı ekliyoruz yani tuş kombinasyononu basıyoruz mesela sizin için fn+f6 gibi.
Bu bash dilidir. Çok ansiklopedik bilgim yok ama linux komut satırı kabuğu gibi bir şey. Ben bir kaynaktan öğrenmedim http://forum.ubuntu-tr.net/index.php?board=118.0 buradaki betiklerden kopya çektim :)
Sevdiklerine sevdiğini söyle çok geç olmadan.

spider909

Alıntı yapılan: guopx - 19 Mayıs 2013 - 12:24:38
Name kısmına herhangi bir şey yazabilirsin. Command kısmına betiğin nerde olduğunu yazmalısın mesela ev dizinin altındaki betiklerim klasörünün içinde ve adı imleçsürer olsun
/home/"kullanıcı adın"/betiklerim/imleçsürer şeklinde betiğin yerini göstereceksin. Sonra uygula deyip kapalı yazan satıra tıklayıp yeni hızladırıcı ekliyoruz yani tuş kombinasyononu basıyoruz mesela sizin için fn+f6 gibi.
Bu bash dilidir. Çok ansiklopedik bilgim yok ama linux komut satırı kabuğu gibi bir şey. Ben bir kaynaktan öğrenmedim http://forum.ubuntu-tr.net/index.php?board=118.0 buradaki betiklerden kopya çektim :)
fn tuşunu tuştan saymıyor. algılamıyor. mesela fn+5 yapınca sadece 5 e basmışım gibi tepki veriyor. Garip. Kendi kombinasyonumu bulsam olabilir ama sanırım. sağ ctrl+num pad 1 yaptım mesela. Kod sorunsuz çalışıyor ama. Yani açıp kapatmakta başarılı. Sadece fn ye kısayol atayabilmek gerekli.
bende biraz araştırayım şu bash dilini. :)
I don't want to believe. I want to know. -Carl Sagan

siberoloji

1.
sudo apt-get install autokey
komutu yardımıyla yüklenebilecek autokey programı oldukça faydalı. Bir çok bash dosyası ya da özel işleri tuşlara tanımlayıp yaptırabiliyorsunuz.
2.
gconf-editor ---Apps-Metacity---Keybindings bölümünden de istediğiniz klavye tuşlarına istediğiniz görevleri yaptırabilirsiniz.

spider909

Alıntı yapılan: korucu77 - 19 Mayıs 2013 - 13:45:08
1.
sudo apt-get install autokey
komutu yardımıyla yüklenebilecek autokey programı oldukça faydalı. Bir çok bash dosyası ya da özel işleri tuşlara tanımlayıp yaptırabiliyorsunuz.
2.
gconf-editor ---Apps-Metacity---Keybindings bölümünden de istediğiniz klavye tuşlarına istediğiniz görevleri yaptırabilirsiniz.
cagdas@cagdas-IdeaPad-Z585:~$ sudo apt-get install autokey
[sudo] password for cagdas:
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package autokey is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  autokey-qt autokey-gtk autokey-common

E: Package 'autokey' has no installation candidate

kurulmuyor sanırım.  :-\
software center ile kuruyorum.
kurdum çalıştırdım ama hayır. o da fn tuşunu algılamıyor
I don't want to believe. I want to know. -Carl Sagan

siberoloji

sudo apt-get install autokey-qt autokey-gtk autokey-common
komutunu deneyebilirsiniz.
Bir de siz Ubuntu 13.10 'mu kullanıyorsunuz? Nereden buldunuz?

spider909

Alıntı yapılan: korucu77 - 19 Mayıs 2013 - 13:52:56
sudo apt-get install autokey-qt autokey-gtk autokey-common
komutunu deneyebilirsiniz.
Bir de siz Ubuntu 13.10 'mu kullanıyorsunuz? Nereden buldunuz?
kusura bakmayın yanlış yazmışım 13.04 :)
programı software center ile kurdum ama fn tuşu sanki hiç yokmuş gibi davranıyor.
I don't want to believe. I want to know. -Carl Sagan

siberoloji

yukarıdaki autokey komutunu benim 12.04 LTS'ye göre yazmıştım. Demekki 13.04 yazılım kaynaklarından çıkartılmış autokey. O zaman başka bir kaynaktan bakmak gerekir. Araştırmalıyım. Şimdilik yukarıda yazanları uygulamayın isterseniz.

spider909

Alıntı yapılan: korucu77 - 19 Mayıs 2013 - 13:55:58
yukarıdaki autokey komutunu benim 12.04 LTS'ye göre yazmıştım. Demekki 13.04 yazılım kaynaklarından çıkartılmış autokey. O zaman başka bir kaynaktan bakmak gerekir. Araştırmalıyım. Şimdilik yukarıda yazanları uygulamayın isterseniz.
yok uygulayamadım zaten  ;D
I don't want to believe. I want to know. -Carl Sagan

guopx

Launchpad'e de aynı sorun rapor edilmiş https://bugs.launchpad.net/ubuntu/+source/linux/+bug/881202 Beni de etkiliyor diyebilirsiniz ama bir çözüm görünmüyor.
Sevdiklerine sevdiğini söyle çok geç olmadan.