I could indeed reproduce the issue with this app. But I did not find a way to fix it. I'm not talking about a black swan, but it seems not many users are hit by this. Otherwise I would get more posts about it. This is the only one yet.binocular222 wrote:This is not a temporary bug, we have to find a solution.
The only workaround I know is channelling through clipboard.
P.S: VNese keyboard: http://sourceforge.net/projects/unikey/ ... p/download typing "naams" should become "nấm" but XY return "n?m"
Typing file name which include Unicode characters FAIL
-
- Site Admin
- Posts: 60567
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
Re: Typing file name which include Unicode characters FAIL
FAQ | XY News RSS | XY Twitter
Re: Typing file name which include Unicode characters FAIL
I am. As is everyone who [occasionally] has to type in exotic-to-computers alphabets.
Icon Names | Onyx | Undocumented Commands | xypcre
[ this user is asleep ]
[ this user is asleep ]
Re: Typing file name which include Unicode characters FAIL
I understand the dilemma of balancing resources with outcome that fits the needs of customers—the constant struggle between Sales and R&D. However, I surely hope you keep the engineer or scientist in the driver's seat and build a better widget.
PS: One support claim does not equal to one customer with a problem in open forums. E.g., folks don't show up to the polls if they are fairly assured that their candidate will win, even when their support is strong. Often, folks will only chime-in to forums if they have something new to add. So, based on XY's reach, one open claim may equal to 20 or 200 customers with an issue, not to mention those you walk away after a pre-sales test. A direct example is that I have experienced this problem for a long time and just closed XY as remedy, rather than use my very limited time resource.
PPS: I think this points to a bigger hidden problem, as from the images that I previously posted, XYplorer has problems seeing past a folder with Unicode characters. I have used extended Unicode characters in file names for over a decade and a extended keyboard since about 2009. To help, I tested a few other products. They were built in VB, C, and built with VS, Delphi or other, both managed or not, feature packed or not, and zero (0) showed this problem. Some of the ones tried recently: Total Commander, NexusFile, FreeCommander XE, Tablacus Explorer, xplorer², Q-Dir, Opus, Expicula, Better Explorer, CubicExplorer, Multi Commander and even 7-zip's Manager.
Sometimes we have to walk away from a problem to actually devise the solution—much like finding lost keys. Thanks again.
PS: One support claim does not equal to one customer with a problem in open forums. E.g., folks don't show up to the polls if they are fairly assured that their candidate will win, even when their support is strong. Often, folks will only chime-in to forums if they have something new to add. So, based on XY's reach, one open claim may equal to 20 or 200 customers with an issue, not to mention those you walk away after a pre-sales test. A direct example is that I have experienced this problem for a long time and just closed XY as remedy, rather than use my very limited time resource.
PPS: I think this points to a bigger hidden problem, as from the images that I previously posted, XYplorer has problems seeing past a folder with Unicode characters. I have used extended Unicode characters in file names for over a decade and a extended keyboard since about 2009. To help, I tested a few other products. They were built in VB, C, and built with VS, Delphi or other, both managed or not, feature packed or not, and zero (0) showed this problem. Some of the ones tried recently: Total Commander, NexusFile, FreeCommander XE, Tablacus Explorer, xplorer², Q-Dir, Opus, Expicula, Better Explorer, CubicExplorer, Multi Commander and even 7-zip's Manager.
Sometimes we have to walk away from a problem to actually devise the solution—much like finding lost keys. Thanks again.
-
- Site Admin
- Posts: 60567
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
Re: Typing file name which include Unicode characters FAIL
Sure, I would fix it if I could.
FAQ | XY News RSS | XY Twitter
-
- Site Admin
- Posts: 60567
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
Re: Typing file name which include Unicode characters FAIL
FYI, just installed "Japanese Microsoft IME" to test typing Japanese, and it worked right away without any problems with XYplorer.
FAQ | XY News RSS | XY Twitter
Re: Typing file name which include Unicode characters FAIL
It is clear that the problem exist. I think the focus ought to be about why it shows up. It might be the range of the Unicode numbers—I speculate.
I used a keyboard layout produced by Smashing Magazine back in 2009 (http://www.smashingmagazine.com/2009/04 ... nload-now/). Shortly thereafter I produced my own using Microsoft's program (https://www.microsoft.com/en-us/downloa ... x?id=22339). Below is my input *.klc file (text based) to create the keyboard layout, or devise your own. Attached is an image file to show my layout. They might be helpful for your testing.
I used a keyboard layout produced by Smashing Magazine back in 2009 (http://www.smashingmagazine.com/2009/04 ... nload-now/). Shortly thereafter I produced my own using Microsoft's program (https://www.microsoft.com/en-us/downloa ... x?id=22339). Below is my input *.klc file (text based) to create the keyboard layout, or devise your own. Attached is an image file to show my layout. They might be helpful for your testing.
Code: Select all
######### do not include ######################
KBD JP_US03N "US Extended (No accents) v3 [JP_US03N] - Custom Keyboard Layout"
COPYRIGHT "(c) 2010 ..."
COMPANY "J. Pots"
LOCALENAME "en-US"
LOCALEID "00000409"
VERSION 3.0
ATTRIBUTES
SHIFTLOCK
SHIFTSTATE
0 //Column 4
1 //Column 5 : Shft
2 //Column 6 : Ctrl
6 //Column 7 : Ctrl Alt
7 //Column 8 : Shft Ctrl Alt
LAYOUT ;an extra '@' at the end is a dead key
//SC VK_ Cap 0 1 2 6 7
//-- ---- ---- ---- ---- ---- ---- ----
02 1 0 1 0021 -1 00b9 2081 // DIGIT ONE, EXCLAMATION MARK, <none>, SUPERSCRIPT ONE, SUBSCRIPT ONE
03 2 0 2 0040 -1 00b2 2082 // DIGIT TWO, COMMERCIAL AT, <none>, SUPERSCRIPT TWO, SUBSCRIPT TWO
04 3 0 3 0023 -1 00b3 2083 // DIGIT THREE, NUMBER SIGN, <none>, SUPERSCRIPT THREE, SUBSCRIPT THREE
05 4 0 4 0024 -1 2074 2084 // DIGIT FOUR, DOLLAR SIGN, <none>, SUPERSCRIPT FOUR, SUBSCRIPT FOUR
06 5 0 5 0025 -1 2075 2085 // DIGIT FIVE, PERCENT SIGN, <none>, SUPERSCRIPT FIVE, SUBSCRIPT FIVE
07 6 0 6 005e -1 2076 2086 // DIGIT SIX, CIRCUMFLEX ACCENT, <none>, SUPERSCRIPT SIX, SUBSCRIPT SIX
08 7 0 7 0026 -1 2077 2087 // DIGIT SEVEN, AMPERSAND, <none>, SUPERSCRIPT SEVEN, SUBSCRIPT SEVEN
09 8 0 8 002a -1 2078 2088 // DIGIT EIGHT, ASTERISK, <none>, SUPERSCRIPT EIGHT, SUBSCRIPT EIGHT
0a 9 0 9 0028 -1 2079 2089 // DIGIT NINE, LEFT PARENTHESIS, <none>, SUPERSCRIPT NINE, SUBSCRIPT NINE
0b 0 0 0 0029 -1 2070 2080 // DIGIT ZERO, RIGHT PARENTHESIS, <none>, SUPERSCRIPT ZERO, SUBSCRIPT ZERO
0c OEM_MINUS 0 002d 005f -1 2014 2013 // HYPHEN-MINUS, LOW LINE, <none>, EM DASH, EN DASH
0d OEM_PLUS 0 003d 002b -1 2260 00b1 // EQUALS SIGN, PLUS SIGN, <none>, NOT EQUAL TO, PLUS-MINUS SIGN
10 Q 1 q Q -1 -1 03c0 // LATIN SMALL LETTER Q, LATIN CAPITAL LETTER Q, <none>, <none>, GREEK SMALL LETTER PI
11 W 1 w W -1 -1 -1 // LATIN SMALL LETTER W, LATIN CAPITAL LETTER W, <none>, <none>, <none>
12 E 1 e E -1 20ac 03b5 // LATIN SMALL LETTER E, LATIN CAPITAL LETTER E, <none>, EURO SIGN, GREEK SMALL LETTER EPSILON
13 R 1 r R -1 00ae 221a // LATIN SMALL LETTER R, LATIN CAPITAL LETTER R, <none>, REGISTERED SIGN, SQUARE ROOT
14 T 1 t T -1 2122 2234 // LATIN SMALL LETTER T, LATIN CAPITAL LETTER T, <none>, TRADE MARK SIGN, THEREFORE
15 Y 1 y Y -1 -1 -1 // LATIN SMALL LETTER Y, LATIN CAPITAL LETTER Y, <none>, <none>, <none>
16 U 1 u U -1 -1 -1 // LATIN SMALL LETTER U, LATIN CAPITAL LETTER U, <none>, <none>, <none>
17 I 1 i I -1 221e 03bb // LATIN SMALL LETTER I, LATIN CAPITAL LETTER I, <none>, INFINITY, GREEK SMALL LETTER LAMDA
18 O 1 o O -1 -1 -1 // LATIN SMALL LETTER O, LATIN CAPITAL LETTER O, <none>, <none>, <none>
19 P 1 p P -1 2032 2033 // LATIN SMALL LETTER P, LATIN CAPITAL LETTER P, <none>, PRIME, DOUBLE PRIME
1a OEM_4 0 005b 007b -1 207b 208b // LEFT SQUARE BRACKET, LEFT CURLY BRACKET, <none>, SUPERSCRIPT MINUS, SUBSCRIPT MINUS
1b OEM_6 0 005d 007d -1 207a 208a // RIGHT SQUARE BRACKET, RIGHT CURLY BRACKET, <none>, SUPERSCRIPT PLUS SIGN, SUBSCRIPT PLUS SIGN
1e A 1 a A -1 066d 03b1 // LATIN SMALL LETTER A, LATIN CAPITAL LETTER A, <none>, ARABIC FIVE POINTED STAR, GREEK SMALL LETTER ALPHA
1f S 1 s S -1 00a7 03a3 // LATIN SMALL LETTER S, LATIN CAPITAL LETTER S, <none>, SECTION SIGN, GREEK CAPITAL LETTER SIGMA
20 D 1 d D -1 00b0 03b4 // LATIN SMALL LETTER D, LATIN CAPITAL LETTER D, <none>, DEGREE SIGN, GREEK SMALL LETTER DELTA
21 F 1 f F -1 00a3 -1 // LATIN SMALL LETTER F, LATIN CAPITAL LETTER F, <none>, POUND SIGN, <none>
22 G 1 g G -1 -1 -1 // LATIN SMALL LETTER G, LATIN CAPITAL LETTER G, <none>, <none>, <none>
23 H 1 h H -1 -1 03b8 // LATIN SMALL LETTER H, LATIN CAPITAL LETTER H, <none>, <none>, GREEK SMALL LETTER THETA
24 J 1 j J -1 -1 -1 // LATIN SMALL LETTER J, LATIN CAPITAL LETTER J, <none>, <none>, <none>
25 K 1 k K -1 00ab 2039 // LATIN SMALL LETTER K, LATIN CAPITAL LETTER K, <none>, LEFT-POINTING DOUBLE ANGLE QUOTATION MARK *, SINGLE LEFT-POINTING ANGLE QUOTATION MARK
26 L 1 l L -1 00bb 203a // LATIN SMALL LETTER L, LATIN CAPITAL LETTER L, <none>, RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK *, SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
27 OEM_1 0 003b 003a -1 02d0 -1 // SEMICOLON, COLON, <none>, MODIFIER LETTER TRIANGULAR COLON, <none>
28 OEM_7 0 0027 0022 -1 2026 00f7 // APOSTROPHE, QUOTATION MARK, <none>, HORIZONTAL ELLIPSIS, DIVISION SIGN
29 OEM_3 0 0060 007e -1 -1 2248 // GRAVE ACCENT, TILDE, <none>, <none>, ALMOST EQUAL TO
2b OEM_5 0 005c 007c -1 2216 01c0 // REVERSE SOLIDUS, VERTICAL LINE, <none>, SET MINUS, LATIN LETTER DENTAL CLICK
2c Z 1 z Z -1 2192 2190 // LATIN SMALL LETTER Z, LATIN CAPITAL LETTER Z, <none>, RIGHTWARDS ARROW, LEFTWARDS ARROW
2d X 1 x X -1 00d7 00b7 // LATIN SMALL LETTER X, LATIN CAPITAL LETTER X, <none>, MULTIPLICATION SIGN, MIDDLE DOT
2e C 1 c C -1 00a9 03b3 // LATIN SMALL LETTER C, LATIN CAPITAL LETTER C, <none>, COPYRIGHT SIGN, GREEK SMALL LETTER GAMMA
2f V 1 v V -1 2193 2191 // LATIN SMALL LETTER V, LATIN CAPITAL LETTER V, <none>, DOWNWARDS ARROW, UPWARDS ARROW
30 B 1 b B -1 -1 03b2 // LATIN SMALL LETTER B, LATIN CAPITAL LETTER B, <none>, <none>, GREEK SMALL LETTER BETA
31 N 1 n N -1 207f -1 // LATIN SMALL LETTER N, LATIN CAPITAL LETTER N, <none>, SUPERSCRIPT LATIN SMALL LETTER N, <none>
32 M 1 m M -1 2212 03bc // LATIN SMALL LETTER M, LATIN CAPITAL LETTER M, <none>, MINUS SIGN, GREEK SMALL LETTER MU
33 OEM_COMMA 0 002c 003c -1 201c 2018 // COMMA, LESS-THAN SIGN, <none>, LEFT DOUBLE QUOTATION MARK, LEFT SINGLE QUOTATION MARK
34 OEM_PERIOD 0 002e 003e -1 201d 2019 // FULL STOP, GREATER-THAN SIGN, <none>, RIGHT DOUBLE QUOTATION MARK, RIGHT SINGLE QUOTATION MARK
35 OEM_2 0 002f 003f -1 2215 061f // SOLIDUS, QUESTION MARK, <none>, DIVISION SLASH, ARABIC QUESTION MARK
39 SPACE 0 0020 0020 0020 00a0 -1 // SPACE, SPACE, SPACE, NO-BREAK SPACE, <none>
56 OEM_102 0 005c 007c -1 -1 -1 // REVERSE SOLIDUS, VERTICAL LINE, <none>, <none>, <none>
53 DECIMAL 0 002e 002e -1 -1 -1 // FULL STOP, FULL STOP, , ,
KEYNAME
01 Esc
0e Backspace
0f Tab
1c Enter
1d Ctrl
2a Shift
36 "Right Shift"
37 "Num *"
38 Alt
39 Space
3a "Caps Lock"
3b F1
3c F2
3d F3
3e F4
3f F5
40 F6
41 F7
42 F8
43 F9
44 F10
45 Pause
46 "Scroll Lock"
47 "Num 7"
48 "Num 8"
49 "Num 9"
4a "Num -"
4b "Num 4"
4c "Num 5"
4d "Num 6"
4e "Num +"
4f "Num 1"
50 "Num 2"
51 "Num 3"
52 "Num 0"
53 "Num Del"
54 "Sys Req"
57 F11
58 F12
7c F13
7d F14
7e F15
7f F16
80 F17
81 F18
82 F19
83 F20
84 F21
85 F22
86 F23
87 F24
KEYNAME_EXT
1c "Num Enter"
1d "Right Ctrl"
35 "Num /"
37 "Prnt Scrn"
38 "Right Alt"
45 "Num Lock"
46 Break
47 Home
48 Up
49 "Page Up"
4b Left
4d Right
4f End
50 Down
51 "Page Down"
52 Insert
53 Delete
54 <00>
56 Help
5b "Left Windows"
5c "Right Windows"
5d Application
DESCRIPTIONS
0409 US Extended (No accents) v3 [JP_US03N] - Custom Keyboard Layout
LANGUAGENAMES
0409 English (United States)
ENDKBD
######### do not include ######################
- Attachments
-
- _layout_jp.jpg (25.11 KiB) Viewed 2897 times
-
- Posts: 1
- Joined: 24 Dec 2017 14:14
Re: Typing file name which include Unicode characters FAIL
binocular222 wrote:@Sammy and jackpots: can you confirm that this happens in Photoshop or Proshowgold?
If yes, then the problem (typing Unicode chars become "?") seems to be caused by "the target application uses system control keys such as [ , ]".
The developer of Unikey (Vietnamese free typing software) admitted this issue and have to channel the input through clipboard. Here's what he said (sorry, Vietnamese only):
https://noilieuhada.wordpress.com/2012/ ... windows-i/
http://www.unikey.org/manual/ukfaq.htm
-
- Site Admin
- Posts: 60567
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
Re: Typing file name which include Unicode characters FAIL
Are you having this issue?
FAQ | XY News RSS | XY Twitter
Re: Typing file name which include Unicode characters FAIL
I have this issue, I have a Turkish keyboard with Turkish Q layout
My keyboard layout:
When pressed Shift:
My system language:
My keyboard layout:
――――――
I can't type "Her Şey Bu Video İle Başladı"
It stops after "Her " (includes space)
――――――
Uppercase Turkish characters:
Lowercase Turkish character:
My keyboard layout:
When pressed Shift:
My system language:
My keyboard layout:
――――――
I can't type "Her Şey Bu Video İle Başladı"
It stops after "Her " (includes space)
――――――
Uppercase Turkish characters:
Code: Select all
İ, Ğ, Ü, Ç, Ş
Code: Select all
ı, ğ, ü, ç, ş
-
- Site Admin
- Posts: 60567
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
Re: Typing file name which include Unicode characters FAIL
1) Is this a new issue?
2) Can you type those characters anywhere else in XYplorer, or nowhere?
2) Can you type those characters anywhere else in XYplorer, or nowhere?
FAQ | XY News RSS | XY Twitter
Re: Typing file name which include Unicode characters FAIL
In this page: https://www.xyplorer.com/freezer.phpadmin wrote:1) Is this a new issue?
2) Can you type those characters anywhere else in XYplorer, or nowhere?
I tested this version: 17.40.0200
Typeahead does not work in this version either.
So probably not a new issue.
―
- ✔ I noticed that typing "Türkçe" works.
- Does not work "Uzak Doğu", XYplorer turns "ğ" to "g" in typeahead.
- Does not work "Her Şey", XYplorer turns "Ş" to "S" in typeahead.
-
- Site Admin
- Posts: 60567
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
Re: Typing file name which include Unicode characters FAIL
1) Thanks, I will change that red color. Is this one at the bottom better?
2) When you rename a file, is typing those characters possible then? In other words, can you type those characters into an edit box?FAQ | XY News RSS | XY Twitter
Re: Typing file name which include Unicode characters FAIL
In my pov the "new red" is better to read, but less signalling for attention. So hard to decide.
Win11 Pro 223H2 Gerrman
-
- Site Admin
- Posts: 60567
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
Re: Typing file name which include Unicode characters FAIL
I added another color which is even a bit better to read and a tiny little more alarming.PeterH wrote:In my pov the "new red" is better to read, but less signalling for attention. So hard to decide.
FAQ | XY News RSS | XY Twitter
Re: Typing file name which include Unicode characters FAIL
After having thought about it I'd prefer still more "alarming".
As I first must be alarmed (if not expecting the msg), and only then must read it.
But: that's just for me!
As I first must be alarmed (if not expecting the msg), and only then must read it.
But: that's just for me!
Win11 Pro 223H2 Gerrman