maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   [ANNOUNCE] External Keyboard Support - extkbd (https://talk.maemo.org/showthread.php?t=65577)

jschan 2012-04-20 16:50

Re: [ANNOUNCE] External Keyboard Support - extkbd
 
@kirillkk - super informative! unfortunately, my n900 died a while ago (no cell signal), so i don't have a need for the nice workaround you created. Still thanks for the follow up!

kirillkk 2012-05-02 13:38

Re: [ANNOUNCE] External Keyboard Support - extkbd
 
Quote:

Originally Posted by freemangordon (Post 1194928)
Do you want to be added as a maintainer of all this extkbd/extmou stuff. As I really just don't have time to actively maintain them, all my spare time goes into KP/CSSU :(

I afraid I don't have time either :( If you like, I may try to integrate changes into extkbd and evdev packages. But I won't be able to do any continuous support.

Estel 2012-05-02 16:49

Re: [ANNOUNCE] External Keyboard Support - extkbd
 
Any contribution (to "mainstream" package in -devel) is better than no contribution at all :)

sixwheeledbeast 2012-07-08 19:36

Re: [ANNOUNCE] External Keyboard Support - extkbd
 
Any chance of fixing the bugtracker link and pushing the latest to testing, please.
Seems to be stable, shame for small bug fixes like this to be stuck in devel.

mrover 2012-08-13 20:31

Re: [ANNOUNCE] External Keyboard Support - extkbd
 
Hi.
Does anybody have problem with "Enter"?
After entering some letters etc I have to wait 0,5 sec (maybe less) before pressing Enter. Otherwise this button is ignored and needs to be pressed again. It is quite uncomfortable.

Cheers.

independent 2012-09-04 08:48

Re: [ANNOUNCE] External Keyboard Support - extkbd
 
Quote:

Originally Posted by mrover (Post 1251476)
Hi.
Does anybody have problem with "Enter"?
Cheers.

Not that particular problem but the other one people are having where CTRL - ENTER works, but not ENTER on it's own--sometimes

The thing I read is to keep the n900 keyboard open. Makes a difference. I've since had the non-working enter key happen once since. However, closing and opening the keyboard worked in that case and reinstated the "enter" key. Worth keeping in mind.

I have a Stowaway STBT01 which is also called the Think Outside Sierra.

I had a problem with capitals in diacritics. It's worked out now. They don't work in an intuitive manner. Forgive me if this is mentioned somewhere else, I've just read a dozen pages from this thread and not been able to find this anywhere else.

So, there is some mimicking of the hardware keyboard with this application. So CTRL - Backspace works like the hardware keyboard and zooms out the windows--cool. Caps is also mimicked like the hardware keyboard and works as a sticky key, ie press SHIFT, let go, then another key and it capitalises the letter. Capitals in diacritics works the same way, ie sticky. It's not the same as on other *nix keyboards where you enter in the altgr key and then shift to capitalise your letter with diacritics. That won't work as I found out after some time

impeham 2013-03-08 17:22

Re: [ANNOUNCE] External Keyboard Support - extkbd
 
I have 2 N900 devices and i paired and connected successfully both freedom pro bluetooth keyboard and a BT microsoft mouse on my first device.

i backed the image up with backupmenu, and opened the backed up image on my 2nd n900 device.

all the following was on the 2nd device:
At this point, all bluetooth paired devices were gone (that's reasonable since the device's BT address is different), but when i try to connect both the keyboard or the mouse from scratch - i cannot - the pairing succeeds, but i get a "Connection failed" immediately after the pairing process or when trying to use the "Connect" button.

i tried to solve this with several combinations of the packages extmou, extkbd and bt-hid-scripts but none of them worked.

How can i solve this?

GameboyRMH 2013-03-08 17:34

Re: [ANNOUNCE] External Keyboard Support - extkbd
 
If I had to guess I'd say it's because some config file on the 2nd N900 is set with the BT MAC address from the 1st device instead of its own, and that's what's causing the connection to fail.

impeham 2013-03-08 17:46

Re: [ANNOUNCE] External Keyboard Support - extkbd
 
Quote:

Originally Posted by GameboyRMH (Post 1327698)
If I had to guess I'd say it's because some config file on the 2nd N900 is set with the BT MAC address from the 1st device instead of its own, and that's what's causing the connection to fail.

my guess also, but where do i find it?

i tried to remove all data from "/var/lib/bluetooth", and it was recreated again, but that didn't solve the issue.

Bluetooth in general seems to work fine since i am able to connect and sync with my pc.

GameboyRMH 2013-03-08 18:06

Re: [ANNOUNCE] External Keyboard Support - extkbd
 
try /etc/bluetooth/rfcomm.conf

chill 2013-03-08 21:24

Re: [ANNOUNCE] External Keyboard Support - extkbd
 
Quote:

Originally Posted by impeham (Post 1327697)
I have 2 N900 devices and i paired and connected successfully both freedom pro bluetooth keyboard and a BT microsoft mouse on my first device.

Which microsoft BT mouse do you have? I have the original mouse from the Microsoft Wireless Optical Desktop combo, and I haven't been able to pair it with the N900.

impeham 2013-03-09 01:46

Re: [ANNOUNCE] External Keyboard Support - extkbd
 
i'm using microsoft bluetooth notebook mouse 5000 which is pairing fine for me.
Gameboy - thanks - the problem was indeed with the files in the folder "/etc/bluetooth/" - i copied the files of the device from before the backup opening and everything is fine now.

jeanbrat 2013-09-21 05:55

Re: [ANNOUNCE] External Keyboard Support - extkbd
 
I have microsoft bluetooth keyboard 5000

I have been struggling with extkbd app for a week, none of the seettings were changing the keyboard map and all the keys were working the same way as the internal keyboard of n900.
Any of the number keys (2345 and !@#$%%) were not working

So my first guss was :- may be the extkbd is not changing the keyboard map for externel keyboard.

Here are the steps which worked for me with trial and error. and is working in the exact same order

Procedure 1

1) Go to Setting External Keyboard: change it to any layout (Generic 101 to 105 Doesnt Matter)
2) open the terminal and type :setxkbmap
3) voilla : after about 3 or 5 seconds all the keys were working..

there is 1 issue though : return key is not working now :(.. which was working earlier


procedure 2

so there is another workaround
1) Go to Settings : turn on the virtual keyboard
2) Go to Setting External Keyboard: change it to any layout (Generic 101 to 105 Doesnt Matter)
3) open the terminal and type :setxkbmap
4) voilla : after about 3 or 5 seconds all the keys were working..

now the issue is all the keys work but return key simpy triggers the virtual keyboard where u have to press (enterbutton)


however these problem doesnot exists if i open the terminal inside LXDE desktop of easy debian
all the keys were working in procedure 1 only. I did not had to enable the virtual keyboard drama

am i missing anything here

is there any workaroud?

TomJ 2014-06-16 11:26

Re: [ANNOUNCE] External Keyboard Support - extkbd
 
Quote:

Originally Posted by jeanbrat (Post 1375772)
I have microsoft bluetooth keyboard 5000

I have been struggling with extkbd app for a week, none of the seettings were changing the keyboard map and all the keys were working the same way as the internal keyboard of n900.
Any of the number keys (2345 and !@#$%%) were not working

So my first guss was :- may be the extkbd is not changing the keyboard map for externel keyboard.

Here are the steps which worked for me with trial and error. and is working in the exact same order

Procedure 1

1) Go to Setting External Keyboard: change it to any layout (Generic 101 to 105 Doesnt Matter)
2) open the terminal and type :setxkbmap
3) voilla : after about 3 or 5 seconds all the keys were working..

there is 1 issue though : return key is not working now :(.. which was working earlier


procedure 2

so there is another workaround
1) Go to Settings : turn on the virtual keyboard
2) Go to Setting External Keyboard: change it to any layout (Generic 101 to 105 Doesnt Matter)
3) open the terminal and type :setxkbmap
4) voilla : after about 3 or 5 seconds all the keys were working..

now the issue is all the keys work but return key simpy triggers the virtual keyboard where u have to press (enterbutton)


however these problem doesnot exists if i open the terminal inside LXDE desktop of easy debian
all the keys were working in procedure 1 only. I did not had to enable the virtual keyboard drama

am i missing anything here

is there any workaroud?

Did you (or anyone) get any further with this?

TomJ 2014-06-16 21:11

Re: [ANNOUNCE] External Keyboard Support - extkbd
 
Quote:

Originally Posted by kirillkk (Post 1194839)
I changed evdev_drv.so to be able to handle keyboard and mouse events separately. Driver source was taken from
xserver-xorg-input-evdev-mouse-2.1.99-1osso20090206.12.tar.gz (xserver-xorg-input-evdev-mouse 1:2.1.99-1osso20090206.12-1mouse+0m5).

There are two new options KeyboardOnly and MouseOnly.
If you set KeyboardOnly to "yes", then the evdev can be registered with Xorg for the second time with MouseOnly = "yes". So the single linux evdev can be registered as two X server devices.

There are hal scripts, readme and evdev patch in the attachment.

Thanks, both to you for this and fmg for extkbd and extmou; thanks to your efforts I'm now typing this on a Microsoft Wireless Entertainment 8000 keyboard with built in trackpad into the old n900 with knackered SIM slot which is now going to be more or less permanently plugged into my TV running easydebian. Only niggles so far are not being able to persuade esydebian it"s a uk layout< even though maemo realises, and wondering whether I can get the media keys (pause/play, ffwd, rwd and vol+/-) to work in maemo.

Once again, many thanks to you both.

AnAnarchist 2014-06-20 14:03

Re: [ANNOUNCE] External Keyboard Support - extkbd
 
Anyone has any help relating to my problems using extkbd and DrNokSnes? Are they compatible?

Details in the thread below:
http://talk.maemo.org/showthread.php?t=93071

Any help extremely appreciated!!!


All times are GMT. The time now is 15:26.

vBulletin® Version 3.8.8