Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Laitealue => Aiheen aloitti: Kari Argillander - 02.01.09 - klo:18.59

Otsikko: uinput toimimaan x:ssä
Kirjoitti: Kari Argillander - 02.01.09 - klo:18.59
Tarkoitus olisi saada half qwerty näppäin asettelu käyttöön. Sitä varten minulla on c-kielinen ohjelma joka lukee näppäimistöä (/dev/input/event1) ja lähettää sitten eteenpäin muutetun näppäimen /dev/input/uinput iin. Tämä toimii pelkässä komentorivi moodissa, mutta kun x:ssä se ei vain toimi. Ajattelin myös, että xorgiin pitäisi laittaa uusi keybordi joka lukee tuola uinputista, mutta nykyään xorg.conf tiedostokin on niin yksinkertainen, ettei sekään toiminut. Huomasin myös, että wiin ohjain käyttää juuri uinputtia joten mahdollista pitäisi olla.
Eli kuinka saada x:ä ymmärtämään uinputtia?

Ystävällisin terveisin
Kari Argillander
Otsikko: Vs: uinput toimimaan x:ssä
Kirjoitti: Kari Argillander - 02.01.09 - klo:20.20
Jos kirjaudun komentorivi tilassa, käynnistän ohjelman ja sen jälkeen komento startx kaikki toimii niinkuin pitää. Eli luultavasti ohjelma pitää ajaa ennen x:n käynnistymistä, mutta mites tämä tehtiin näyttää olevan aina vain ohjeissa, että kde:n autostart kansioon, mutta tässä tapauksessa se ei auta.
Eli miten ohjelma autostartataan?

MUOK.
Jos jotain kiinnostaa niin ohjelma löytyy täältä http://www.ordecon.com/wp-content/uploads/2008/12/mirrorboard-02.c muistakaa myös käynnistää uinput komennolla "modprobe uinput" sitten vain komentorivin kautta käynnistette käännetyn ohjelman komennolla "mirrorboard /dev/input/eventsX" X on numero jossa näppäimistösi sijaitsee.
Voit kokeilla half qwertyä täällä http://half-qwerty.com/demo/