Notices


Reply
Thread Tools
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#241
Hmm, sounds strange, never saw such behaviour nor other user reported that. Is it possible that you have some other software messing with keyboard settings? like bt-hid-scripts or something. I am almost sure that is the case. And I remind you that internal keyboard should be open all the time.
 
Posts: 173 | Thanked: 219 times | Joined on Nov 2010
#242
freemangordon, I finally got it to work with diacritics. I'm writing this from a 12 year old compaq keyboard, connected to the device thru usb hostmode.

I recall reporting that diacritics were working correctly, but still I was unable to get c cedillas to work; it seems that diacritics in the intl variant of english (USA) is mapped to the Alt Gr-Comma key, which I would never have guessed.

While going through the xkb-chinook directory yesterday, trying to get an abnt2 keyboard to work, I read the pc layout file and it had a dead cedilla mapped to alt-gr comma; while your mapping differs a bit, the trend remains, with yours mapping a c cedilla to that key combination (Btw, where did you get the mappings from?).

The keyboard works great,I have page up and down working, as well as home and end. Delete seems to act up, though, it will go from erasing text after the typing marker to erasing text before it in a few seconds, as well as locking locking shift/capslock, but I'm not sure that has to do with extkbd.

Changing subject, if I may ask... Would it be possible to add support for the abnt2 pc105 variant geometry? Extkbd has no support for this keyboard layout, and that support would be a great addition to its functionality for someone living in brazil; it's impossible to find keyboards with other layouts here, and since the layout is not supported, symbols on the keyboard don't match their output, which can be a bit of a problem...

Well, that's it. Keep up the good work. I've added my thanks and will help push this to extras.
 
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#243
I am not sure I understand what your problem is, but after playing for a while here is the result:

you can have all those strange symbols by using key combination - see attached pic for details. It is produced for Brazil language and variant none. you have several variants to play with.

Shift-6 is used to put diaeresis (double dot) on the next symbol.
Key next to P is used for acute.
C cedilla has its own key.

To produce picture like attached and check your current configuration:

as root in xterm

xkbcomp -xkm -i 4 :0.0
xkbprint -eps -nokc server-0_0.xkm

the result is server-0_0.eps file, open it with your favorite graphics editor

hildon-im-xkbtool --list should be used to get correct id of your keyboard (-i parameter of xkbcomp)

Hope that helps

Edit: sorry for the image quality, maemo.org done this
Attached Images
 
 

The Following User Says Thank You to freemangordon For This Useful Post:
Posts: 173 | Thanked: 219 times | Joined on Nov 2010
#244
I'm laughing right now, even though I'm feeling a bit foolish. I got it all mixed up, and getting the keyboard to work was so easy, lol.

Short explaination: You did it, man! All I had to do to set the layout to abnt2 (the layout most keyboards come with in brazil) was choose Brazil as language, rather than look for an abnt2 option in the Layout dialogue. Extkbd IS abnt2-compatible, making the package fully able to localise external keyboard input to the N900. Lot's of kudos due here!

Long explanation: I always assumed the Language dialogue in extkbdd referred to the keyboard map one wanted to load, while it seems Language is responsible for the keyboard's geometry/layout. This would explain why at first, while using a SU-8W, I tried loading Brazil/Portuguese in Language and got weird results.

I'm now using the SU-8W with Language set to USA and Variant set to intl; this gets all the weird symbols, the diacritics, to work. And in order to set up the old Compaq keyboard I dug from the basement, an abnt2 layout keyboard, setting Language set to Brazil, no variants, loads the correct map, and it works like a charm.

I guess the Language descripton in that dialogue might be a bit confusing.

My issues are over, keyboard and mice are working great. I should add that I'm using that firefox mouse fix you shared, way ago in azerty1's thread, to get a mouse working in Firefox. It has since become my main browser; this is being typed in FF4 RC1, btw.

Keep up the good work, man.

Last edited by number41; 2011-04-07 at 02:10.
 
Posts: 3,074 | Thanked: 12,960 times | Joined on Mar 2010 @ Sofia,Bulgaria
#245
Glad to see your issues solved. What I did not answer is where I get those layouts from. They are from debian mainstrean xkb-data, v1.8.1.

And you are right, Language could be misleading, but same (if not worse) will be if I change it to Layout. The real thing will be translations+help system+option for layout preview, but I won't do that. I rarely write help/documentation even for SW I am paid for, other people do it . I hope UI is simple and intuitive enough so one can live without it being translated. Layout preview depends on ps2pdf converter, which I have no idea if it is available for maemo. And it does not make sense to me to spend several days for a feature which will be used once or twice by user (if ever used).
 
Posts: 2,225 | Thanked: 3,822 times | Joined on Jun 2010 @ Florida
#246
Can your package please not override the /usr/share/X11/xkb/symbols/nokia_vndr/* files? There's no technical reason why installing extra keyboard mappings should have to delete the N900 hardware-keyboard mappings the end-user already has.

I use a heavily modified keyboard mapping, with Page Up, Page Down, Home, End, Tab, Delele, and Escape keys mapped to different keys (and almost every other key having at least one extra character mapped to it... and a completely modified Russian layout which I toggle to using a method different from the hard-coded "Ctrl-Space" one, as that way fails to get layer 3 and 4 switched properly), and it's horribly jarring to have that suddenly disappear mid-use after your extkbd package finishes installing; sure, I can then go and copy my backup file in, but doesn't seem to be at all necessary. You can install all the standard xkb files without installing stock nokia_vndr mappings over the ones already there, can't you?
 
Posts: 561 | Thanked: 75 times | Joined on Jan 2010 @ Spain
#247
How do I add buttons to the profile of a keyboard? I want to add multimedia keys.

Thanks.
 
Posts: 26 | Thanked: 3 times | Joined on Jan 2009
#248
n900 cannot pair with my bluetooth keyboard, it said authentation failure after I type the 4 digits on keyboard and hit return.Any clue? does it mean this keyboard is not comptiable with n900? It is a foldable bt keyboard from HP iPaq 4700...
 
Posts: 26 | Thanked: 3 times | Joined on Jan 2009
#249
hi, I have paired the keyboard, but extkbd cannot recognize it, is it because of the profile is SPP? does extkbd only support HID?
 
Posts: 26 | Thanked: 3 times | Joined on Jan 2009
#250
the kbdd(http://fanoush.wz.cz/maemo/) used to support SPP profile keyboard, and this keyboard is listed as support(btfoldable HP iPAQ bluetooth foldable keyboard). Unfortunately, the kbdd only support old model N770/N800 and I cannot make it work under N900
 
Reply

Tags
bluetooth, keyboard

Thread Tools

 
Forum Jump


All times are GMT. The time now is 21:32.